nutzt noch jemand außer mir das CUxD-Ping Device UND Homeputer?
Bis zur CUxD Version 0.58 konnte ich über den GETCCUSYSVAR Befehl die volle Info zum Status eines angepingten Gerätes abfragen, seit der V0.58 können mehrere PING Devices (also mehr als 16 Kanäle) erfasst werden, ich bekomme allerdings für neue PING Geräte mit GETCCUSYSVAR nur noch die IP Adresse des jeweiligen Gerätes zurück, nicht aber das Ergebnis des eigentlichen Pings. Im WebUI wird alles richtig angezeigt. Das Pingen funktioniert und auch die Parameter werden richtig belegt.
Mein verzweifelter Aufruf direkt in der CUxD Kategorie blieb leider ungehört...
Ich habe nun für jeden Kanal eine Systemvariable angelegt, welche ich widerum mit jeweils einem WEBUI Programm ändere. Durch die zusätzlichen 16 Systemvariablen und Programme wird meine CCU1 allerdings noch langsamer.
![Sad :-(](./images/smilies/icon_sad.gif)
Mit GETCCUSYSVAR ist es offensichtlich möglich den Status eines Gerätes und Kanals auszulesen, nicht aber einzelne Parameter eines Kanals?
Also
Funktioniert:
GETCCUSYSVAR("Gerät",Variable,"localhost")
GETCCUSYSVAR("Kanal",Variable,"localhost")
Funktioniert nicht:
GETCCUSYSVAR("Kanal.Parameter",Variable,"localhost")
GETCCUSYSVAR("Kanal:Parameter",Variable,"localhost")
GETCCUSYSVAR("Kanal Parameter",Variable,"localhost")
(Ergebnis ist immer nul)
Der Parameter den ich auslesen möchte ist der "ALIVE" Parameter, welcher true und false annehmen kann.
Hat jemand eine Idee?
Gruß, Tobias.