Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Variable "Alarmzone 1" #7

Open
ldittmar81 opened this issue Dec 22, 2016 · 7 comments
Open

Variable "Alarmzone 1" #7

ldittmar81 opened this issue Dec 22, 2016 · 7 comments

Comments

@ldittmar81
Copy link

Hi Jens,

bei der Installation gehst du davon aus, dass die Variable "Alarmzone 1" da ist. Bei mir ist das z.B. nicht der Fall, weil ich die Variable damals umbenannt habe und nutze es um Festzustellen, ob die CCU Neugestartet wurde.

Ideal wäre es wenn du eine eigene Variable erstellen würdest z.B. "Watchdog" und dies benutzen würde... oder irgendwas in der Art...

Grüße,
ldittmar

@jens-maus
Copy link
Member

Das würde allerdings meines Wissens dazu führen das dann keine Alarmmeldung erstellt werden würde. Nur wenn man die interne CCU Variable für die Alarmmeldung verwendet bekommt man auch einen entsprechenden Alarm angezeigt. So zumindest meine Information.

@ldittmar81
Copy link
Author

ldittmar81 commented Dec 22, 2016 via email

@jens-maus
Copy link
Member

Ich meine ich hätte das mal probiert, aber ohne Erfolg.

@ldittmar81
Copy link
Author

Hmm... was für ein Sinn würde dann den Variablentyp Alarm machen? Wenn ich was dazu finde bzw.. sollte ich es erfolgreich testen können, dann schreibe ich es hier nochmal. ;-)

@ldittmar81
Copy link
Author

So schnell ging das :-) ... habe jetzt eine Variable "Watchdog" vom Typ Alarm angelegt und per Skript auf true gesetzt...

image 2

@jens-maus jens-maus added this to the future version milestone May 25, 2018
@herbylfs
Copy link

Hallo,
wie realisiert man das?
Ich habe folgende Fehlermeldung bei installierten watchdog.
Jun 10 04:06:01 homematic-ccu2 cron.info crond[110]: crond: USER root pid 728 cmd /usr/local/addons/hm-watchdog/bin/hm-watchdog.sh >/dev/null 2>/dev/null
Jun 10 04:06:05 homematic-ccu2 user.warn hm-watchdog: eq3configd restarted
Jun 10 04:06:06 homematic-ccu2 user.err : Could not bind on socket
Jun 10 04:06:06 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ScriptRuntimeError: object alarm = dom.GetObject(ID_SYSTEM_VARIABLES).Get("${sysVarAlarmZone1}"); if(alarm == null) { alarm = dom.GetObject(ID_SYSTEM_VARIABLES).Get("Alarmzone 1"); } alarm.State(true); alarm
Jun 10 04:09:01 homematic-ccu2 cron.info crond[110]: crond: USER root pid 891 cmd /usr/local/addons/hm-watchdog/bin/hm-watchdog.sh >/dev/null 2>/dev/null
Jun 10 04:12:01 homematic-ccu2 cron.info crond[110]: crond: USER root pid 1035 cmd /usr/local/addons/hm-watchdog/bin/hm-watchdog.sh >/dev/null 2>/dev/null
Jun 10 04:12:01 homematic-ccu2 cron.info crond[110]: crond: USER root pid 1036 cmd /bin/setHWClock.sh
Jun 10 04:14:01 homematic-ccu2 cron.info crond[110]: crond: USER root pid 1158 cmd /bin/SetInterfaceClock 127.0.0.1:2001
Jun 10 04:15:01 homematic-ccu2 cron.info crond[110]: crond: USER root pid 1180 cmd /usr/local/addons/hm-watchdog/bin/hm-watchdog.sh >/dev/null 2>/dev/null
Jun 10 04:18:01 homematic-ccu2 cron.info crond[110]: crond: USER root pid 1324 cmd /usr/local/addons/hm-watchdog/bin/hm-watchdog.sh >/dev/null 2>/dev/null
Jun 10 04:21:01 homematic-ccu2 cron.info crond[110]: crond: USER root pid 1469 cmd /usr/local/addons/hm-watchdog/bin/hm-watchdog.sh >/dev/null 2>/dev/null
Jun 10 04:24:01 homematic-ccu2 cron.info crond[110]: crond: USER root pid 1608 cmd /usr/local/addons/hm-watchdog/bin/hm-watchdog.sh >/dev/null 2>/dev/null
Jun 10 04:27:01 homematic-ccu2 cron.info crond[110]: crond: USER root pid 1753 cmd /usr/local/addons/hm-watchdog/bin/hm-watchdog.sh >/dev/null 2>/dev/null
Jun 10 04:30:01 homematic-ccu2 cron.info crond[110]: crond: USER root pid 1891 cmd /usr/local/addons/hm-watchdog/bin/hm-watchdog.sh >/dev/null 2>/dev/null
Jun 10 04:30:37 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallXmlrpcMethod: execute result isFault; method =getValue Params = {"00185709ACB105:0","OPERATING_VOLTAGE"} result= [faultCode:-5,faultString:"Unknown Parameter value for value key: OPERATING_VOLTAGE"] [ise
Jun 10 04:30:37 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallGetValue: CallXmlrpcMethod failed [iseXmlRpc.cpp:1432]
Jun 10 04:30:37 homematic-ccu2 local0.err ReGaHss: Error: IseHssDP::ReadValue: CallGetValue failed; sVal = 0.000000 [iseDOMdpHSS.cpp:130]
Jun 10 04:30:37 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallXmlrpcMethod: execute result isFault; method =getValue Params = {"00185709ACB105:0","RSSI_PEER"} result= [faultCode:-5,faultString:"Unknown Parameter value for value key: RSSI_PEER"] [iseXmlRpc.cpp:2605]
Jun 10 04:30:37 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallGetValue: CallXmlrpcMethod failed [iseXmlRpc.cpp:1432]
Jun 10 04:30:37 homematic-ccu2 local0.err ReGaHss: Error: IseHssDP::ReadValue: CallGetValue failed; sVal = 0 [iseDOMdpHSS.cpp:130]
Jun 10 04:33:01 homematic-ccu2 cron.info crond[110]: crond: USER root pid 2097 cmd /usr/local/addons/hm-watchdog/bin/hm-watchdog.sh >/dev/null 2>/dev/null

@libertyx82
Copy link

Ich habe das selbe Problem, ich hatte die SysVar umbenannt, auch wenn ich den Namen zurück ändere auf Alarmzone 1 funktioniert es trotzdem nicht :(

ReGaHss: Error: IseESP::ScriptRuntimeError: ! Raise an alarm message in the CCU object alarm = dom.GetObject(ID_SYSTEM_VARIABLES).Get("${sysVarAlarmZone1}"); if(alarm == null) { alarm = dom.GetObject(ID_SYSTEM_VARIABLES).Get("Alarmzone 1"); } alarm.State(true); alarm.DPInfo("<NOTIFY_TXT>"); [iseESPexec.cpp:12649]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants