Good day fellow lockdowners.
hope all have been safe and well.
i have been playing around. have received one of the wifes what if challenges.( lol )
i am bussy with a multi room audio system using logitech lms with SqueezeLite as players installed on a server in study and on raspberry pi in main bedroom.
my problem comes in setting up the binding and the players in the sitemap and using it on OpenHAB.
In Paper ui the show online.
But i get the following error in log.
2020-04-20 13:27:03.149 [WARN ] [el.core.internal.ModelRepositoryImpl] - Configuration model 'Testmap.sitemap' has errors, therefore ignoring it: [5,17]: required (...)+ loop did not match anything at input 'Master_Power'
2020-04-20 13:27:04.207 [WARN ] [el.core.internal.ModelRepositoryImpl] - Configuration model 'Testmap.sitemap' has errors, therefore ignoring it: [5,17]: required (...)+ loop did not match anything at input 'Master_Power'
2020-04-20 13:29:22.090 [WARN ] [el.core.internal.ModelRepositoryImpl] - Configuration model 'Testmap.sitemap' has errors, therefore ignoring it: [5,17]: required (...)+ loop did not match anything at input 'Power'
2020-04-20 13:29:23.103 [WARN ] [el.core.internal.ModelRepositoryImpl] - Configuration model 'Testmap.sitemap' has errors, therefore ignoring it: [5,17]: required (...)+ loop did not match anything at input 'Power'
2020-04-20 13:31:07.640 [WARN ] [el.core.internal.ModelRepositoryImpl] - Configuration model 'Testmap.sitemap' has errors, therefore ignoring it: [5,17]: required (...)+ loop did not match anything at input 'Master_Power'
2020-04-20 13:31:08.650 [WARN ] [el.core.internal.ModelRepositoryImpl] - Configuration model 'Testmap.sitemap' has errors, therefore ignoring it: [5,17]: required (...)+ loop did not match anything at input 'Master_Power'
Things :
Bridge squeezebox:squeezeboxserver:myServer [ ipAddress="192.168.1.5", webport=9000, cliport=9090 ]
{
Thing squeezeboxplayer Master [ mac="b8:27:eb:92:08:a0" ]
Thing squeezeboxplayer Study [ mac="9c:ad:97:76:70:bd" ]
}
Items :
String SqueezeBoxServerFavoritesList "Favorites list" {channel="squeezebox:squeezeboxserver:a124a6cb:favoritesList"}
// Study Player (Openhab Sirver)
Switch StudyPower "Power" {channel="squeezebox:squeezeboxplayer:a124a6cb:9cad977670bd:power"}
Switch StudyMute "Mute" {channel="squeezebox:squeezeboxplayer:a124a6cb:9cad977670bd:mute"}
Dimmer StudyVolume "Volume" {channel="squeezebox:squeezeboxplayer:a124a6cb:9cad977670bd:volume"}
Switch StudyStop "Stop" {channel="squeezebox:squeezeboxplayer:a124a6cb:9cad977670bd:stop"}
Switch StudyPlayPause "Play/pause" {channel="squeezebox:squeezeboxplayer:a124a6cb:9cad977670bd:playPause"}
Switch StudyNext "Next" {channel="squeezebox:squeezeboxplayer:a124a6cb:9cad977670bd:next"}
Switch StudyPrev "Previous" {channel="squeezebox:squeezeboxplayer:a124a6cb:9cad977670bd:prev"}
Player StudyControl "Control" {channel="squeezebox:squeezeboxplayer:a124a6cb:9cad977670bd:control"}
String StudyStream "Stream url" {channel="squeezebox:squeezeboxplayer:a124a6cb:9cad977670bd:stream"}
String StudySource "Source" {channel="squeezebox:squeezeboxplayer:a124a6cb:9cad977670bd:source"}
String StudySync "Sync player" {channel="squeezebox:squeezeboxplayer:a124a6cb:9cad977670bd:sync"}
Switch StudyUnsync "Un sync player" {channel="squeezebox:squeezeboxplayer:a124a6cb:9cad977670bd:unsync"}
Number StudyPlayListIndex "Playlist index" {channel="squeezebox:squeezeboxplayer:a124a6cb:9cad977670bd:playListIndex"}
Number StudyCurrentPlayingTime "Current playing time" {channel="squeezebox:squeezeboxplayer:a124a6cb:9cad977670bd:currentPlayingTime"}
Number StudyDuration "Track duration" {channel="squeezebox:squeezeboxplayer:a124a6cb:9cad977670bd:duration"}
Number StudyCurrentPlaylistShuffle "Shuffle mode" {channel="squeezebox:squeezeboxplayer:a124a6cb:9cad977670bd:currentPlaylistShuffle"}
Number StudyCurrentPlaylistRepeat "Repeat mode" {channel="squeezebox:squeezeboxplayer:a124a6cb:9cad977670bd:currentPlaylistRepeat"}
String StudyTitle "Title" {channel="squeezebox:squeezeboxplayer:a124a6cb:9cad977670bd:title"}
String StudyRemotetitle "Remote title" {channel="squeezebox:squeezeboxplayer:a124a6cb:9cad977670bd:remotetitle"}
String StudyAlbum "Album" {channel="squeezebox:squeezeboxplayer:a124a6cb:9cad977670bd:album"}
String StudyArtist "Artist" {channel="squeezebox:squeezeboxplayer:a124a6cb:9cad977670bd:artist"}
String StudyYear "Year" {channel="squeezebox:squeezeboxplayer:a124a6cb:9cad977670bd:year"}
String StudyGenre "Genre" {channel="squeezebox:squeezeboxplayer:a124a6cb:9cad977670bd:genre"}
Image StudyCoverartdata "Cover art" {channel="squeezebox:squeezeboxplayer:a124a6cb:9cad977670bd:coverartdata"}
String StudyIrcode "Ir code" {channel="squeezebox:squeezeboxplayer:a124a6cb:9cad977670bd:ircode"}
Number StudyNumberPlaylistTracks "Number of playlist tracks" {channel="squeezebox:squeezeboxplayer:a124a6cb:9cad977670bd:numberPlaylistTracks"}
String StudyPlayFavorite "Play a favorite" {channel="squeezebox:squeezeboxplayer:a124a6cb:9cad977670bd:playFavorite"}
//Master Bedroom Player (DB1)
Switch Master_Power "Power" {channel="squeezebox:squeezeboxplayer:a124a6cb:b827eb9208a0:power"}
Switch Master_Mute "Mute" {channel="squeezebox:squeezeboxplayer:a124a6cb:b827eb9208a0:mute"}
Dimmer Master_Volume "Volume" {channel="squeezebox:squeezeboxplayer:a124a6cb:b827eb9208a0:volume"}
Switch Master_Stop "Stop" {channel="squeezebox:squeezeboxplayer:a124a6cb:b827eb9208a0:stop"}
Switch Master_PlayPause "Play/pause" {channel="squeezebox:squeezeboxplayer:a124a6cb:b827eb9208a0:playPause"}
Switch Master_Next "Next" {channel="squeezebox:squeezeboxplayer:a124a6cb:b827eb9208a0:next"}
Switch Master_Prev "Previous" {channel="squeezebox:squeezeboxplayer:a124a6cb:b827eb9208a0:prev"}
Player Master_Control "Control" {channel="squeezebox:squeezeboxplayer:a124a6cb:b827eb9208a0:control"}
String Master_Stream "Stream url" {channel="squeezebox:squeezeboxplayer:a124a6cb:b827eb9208a0:stream"}
String Master_Source "Source" {channel="squeezebox:squeezeboxplayer:a124a6cb:b827eb9208a0:source"}
String Master_Sync "Sync player" {channel="squeezebox:squeezeboxplayer:a124a6cb:b827eb9208a0:sync"}
Switch Master_Unsync "Un sync player" {channel="squeezebox:squeezeboxplayer:a124a6cb:b827eb9208a0:unsync"}
Number Master_PlayListIndex "Playlist index" {channel="squeezebox:squeezeboxplayer:a124a6cb:b827eb9208a0:playListIndex"}
Number Master_CurrentPlayingTime "Current playing time" {channel="squeezebox:squeezeboxplayer:a124a6cb:b827eb9208a0:currentPlayingTime"}
Number Master_Duration "Track duration" {channel="squeezebox:squeezeboxplayer:a124a6cb:b827eb9208a0:duration"}
Number Master_CurrentPlaylistShuffle "Shuffle mode" {channel="squeezebox:squeezeboxplayer:a124a6cb:b827eb9208a0:currentPlaylistShuffle"}
Number Master_CurrentPlaylistRepeat "Repeat mode" {channel="squeezebox:squeezeboxplayer:a124a6cb:b827eb9208a0:currentPlaylistRepeat"}
String Master_Title "Title" {channel="squeezebox:squeezeboxplayer:a124a6cb:b827eb9208a0:title"}
String Master_Remotetitle "Remote title" {channel="squeezebox:squeezeboxplayer:a124a6cb:b827eb9208a0:remotetitle"}
String Master_Album "Album" {channel="squeezebox:squeezeboxplayer:a124a6cb:b827eb9208a0:album"}
String Master_Artist "Artist" {channel="squeezebox:squeezeboxplayer:a124a6cb:b827eb9208a0:artist"}
String Master_Year "Year" {channel="squeezebox:squeezeboxplayer:a124a6cb:b827eb9208a0:year"}
String Master_Genre "Genre" {channel="squeezebox:squeezeboxplayer:a124a6cb:b827eb9208a0:genre"}
Image Master_Coverartdata "Cover art" {channel="squeezebox:squeezeboxplayer:a124a6cb:b827eb9208a0:coverartdata"}
String Master_Ircode "Ir code" {channel="squeezebox:squeezeboxplayer:a124a6cb:b827eb9208a0:ircode"}
Number Master_NumberPlaylistTracks "Number of playlist tracks" {channel="squeezebox:squeezeboxplayer:a124a6cb:b827eb9208a0:numberPlaylistTracks"}
String Master_PlayFavorite "Play a favorite" {channel="squeezebox:squeezeboxplayer:a124a6cb:b827eb9208a0:playFavorite"}
Sitemap :
sitemap Testmap label="Testmap" {
Frame label="Player"{
Text label="Master-Bedroom" icon="bedroom"{
Switch Master_Power "Power"
Switch Master_Mute "Mute"
Dimmer Master_Volume "Volume"
}
}
}
Not shure what i am missing.
This is a chalange i would love to get working as i firstly was told its a over kill now if i can get it to work i can ad it to all the rooms in the house . even my workshop.
Please can you guys point me in the right direction ?