Hallo,
könnt ihr kurz beschreiben, wie ich die Fhem Reading als Systemvariable in die CCu2 bekommen, um dort mit der Variable weiter zuarbeiten.
Sonst müsste ich erst die Webseite auslesen und so weiter.
Geht das?
Danke für die Hilfe
Ein Notify für das reading definieren. Als Reaktion darauf folgenden Befehl:
set myCCU var Variable Wert
myCCU = Name des I/O device in FHEM
Variable = Name der Systemvariablen in der CCU (die muss vorher manuell in der CCU angelegt werden !!!)
Wert = Wert, \_ wird durch ein Leerzeichen ersetzt
hallo
was meinst du mit
\_ wird durch ein Leerzeichen ersetzt
kannst du es mit einmal komplett mit CCU Anlegung posten. Vielen dank
Ein Beispiel wäre super :)
Um von FHEM aus eine Systemvariable in der CCU zu setzen, muss sie in der CCU bereits existieren. Daher gehst Du in der CCU2 Oberfläche auf "Einstellungen -> Systemvariable". Dort drückst Du den Button "Neu" um eine neue Variable anzulegen. Dabei musst Du den korrekten Typ angeben, d.h. Du musst wissen, ob Dein FHEM Reading ein nummerischer Wert oder ein Text ist. Im Zweifel nimm den Typ "Zeichenkette".
Nun definierst Du in FHEM ein Notify. Im folgenden Beispiel wird die CCU Variable LICHT auf den Wert des Readings 1.LUX des FHEM Devices HM_KL_GT_LI gesetzt, sobald sich das Reading ändert:
define my_setvar notify HM_KL_GT_LI:1.LUX:.* set myccu var LICHT $EVTPART1
Hi
fehlen da nicht noch die Grundlagen?
define myccu HMCCU xxx.xxx.xxx.xxx
Aber auch dafür muss noch einiges installiert werden.
Siehe unter :
https://forum.fhem.de/index.php/topic,40189.0.html (https://forum.fhem.de/index.php/topic,40189.0.html)
Frank
Ja natürlich, ich war davon ausgegangen, dass er das HMCCU I/O Device angelegt hatte.
Aber meine systemvariable wird nicht aktualisiert. Was muss ich machen das sie den aktuellen wert bekommt da steht nur ??? Könnt ihr mir helfen.
rpcserver:on,off,restart
2016.09.25 08:57:40 3: my_setvar return value: HMCCU: Unknown argument Restmuell, choose one of var execute hmscript rpcserver:on,off,restart
2016.09.25 08:57:41 3: my_setvar return value: HMCCU: Unknown argument Restmuell, choose one of var execute hmscript rpcserver:on,off,restart
2016.09.25 08:57:43 3: my_setvar return value: HMCCU: Unknown argument Restmuell, choose one of var execute hmscript rpcserver:on,off,restart
das steht im log