Cześć
Trafiłem na problem z poleceniem w sitemap.
W bindingu do obsługi Marantza i Denona można używać komend z protokołu zdefiniowanego przez producenta służy do tego item:
String Marantz_Command (gMarantz) {channel="denonmarantz:avr:marantz:general#command"}
W sitemap wygląda to tak:
Switch item=Marantz_Command label="Sleep []" icon="time-on" mappings=[SLP030="30min",SLP060="60min",SLP90="90min",SLPOFF="OFF"] visibility=[Marantz_Power==ON]
Problem pojawia się w poleceniach, które zawierają znak "?" np.
Switch item=Marantz_Command label="Timer []" icon="time-on" mappings=[SLP?="ile"] visibility=[Marantz_Power==ON]
w logu pojawia się taki błąd:
2020-11-29 19:51:04.487 [WARN ] [el.core.internal.ModelRepositoryImpl] - Configuration model 'test.sitemap' has errors, therefore ignoring it: [16,104]: extraneous input '?' expecting '='
Zastanawiam się czy da się to jakoś obejść?
Może ktoś spotkał się z takim błędem.
Pozdrawiam!
Dodane : 29/11/2020 7:54 pm