Moin Moin in die Runde,
ich habe mal eine Frage zum User Interface (ui). Im Großen und Ganzen habe ich schon einige Sache in der Visualisierung umsetzen können, hauptsächlich Lampen und geschaltete 230V Aktoren. Aber woran ich scheitere sind meine Wired Rollladen Aktoren.
Was ich bislang (in unterschiedlicher Kombinatorik) probiert habe ist, ähnlich wie mit den Lampen zuvor:
Die LEVEL
Variable einer Rolle zuzuweisen und diese dann mit addUiElement()
hinzuzufügen.
homegear -e rc 'print_v($hg->addVariableToRoom(16, 3, "LEVEL", 2));'
homegear -e rc 'print_v($hg->addRoleToVariable(16, 3, "LEVEL", 501000));'
homegear -e rc 'print_v($hg->addUiElement(16, 3, "LEVEL", "Rollladen Straßenseitig"));'
Scheitert aber immer, in etwa so:
PHP Fatal error: Uncaught Homegear\HomegearException: Role has no UI definition. in /var/lib/homegear/scripts/inline.php:7
Stack trace:
#0 /var/lib/homegear/scripts/inline.php(7): Homegear\Homegear->__call('addUiElement', Array)
#1 {main}
thrown in /var/lib/homegear/scripts/inline.php on line 7
Hat jemand von Euch schon Rollläden im UI am laufen und kann auch deren Level
sehen, die Kanäle 1+2 (Auf und Ab) steuern? Wie habt Ihr das bewerkstelligt?
Wäre toll wenn etwas Licht ins Dunkel kommt. Höchst wahrscheinlich habe ich ein Verständnis-Problem und die Geschichte muss eh ganz anders gemacht werden.
Aber schauen wir mal …
Vorab schon mal vielen Dank
VG Sven