Hi,
sehe erst jetzt, das Ihr Euch "ausserhalb" meines Sichtfelds mit der FHZ2000 beschäftigt...
Es gibt eine Möglichkeit, die von HPCL aus "zu resetten", mache ich auch mit mehr oder weniger großem Erfolg:
Code: Alles auswählen
// -> Netzwerkdaten neu in FHZ2000 schreiben, Achtung: am Ende des String ist ein einfaches Hochkomme ' und dann das doppelte Hochkomma "
strTemp:="LD_LIBRARY_PATH=/usr/local/addons/cuxd /usr/local/addons/cuxd/curl 'http://USER:PW@fhz2000/network.cgi?ip=192.168.1.10&msk=255.255.255.0&gw=192.168.1.2&pdns=192.168.1.2&sdns=192.168.1.2&srvip=192.168.1.9&srvpt=909'"
startprogram(strTemp)
Wobei USER:PW@fz2000 logischerweise Eure Admin-Zugangsdaten sind, @fhz2000 ist dann ggf. auch nur eine IP-Adresse (die, die mit dem cgi in die FHZ2000 geschrieben wird).
Falls admin ein leeres Passwort hat, und die IP der FHZ2000 192.168.1.10 ist:
admin:@192.168.1.10
msk=255.255.255.0 ist die Netzwerkmaske
gw=192.168.1.2 ist das Default-Gateway
pdns=192.168.1.2 ist der primary DNS
sdns=192.168.1.2 ist der secondary DNS
srvip=192.168.1.9 ist die IP der CCU
srvpt=909 ist der Port, auf die CCU auf die FHZ hört (909).
Nach dem Neuschreiben der Konfig-Daten gebe ich der FHZ2000 30 Sekunden, dann sollte die eigentlich wieder tun (bei mir CCU1 mit 2 FHZ2000).
Ich habe mir "virtuelle" FS20-Geräte angelegt, und spiele alle 10 min. FS20-PingPong: Ich sende über ein vorgegebenes Interface einen FS20-Schaltbefehl an einen Aktor, den es nicht gibt, habe aber eine Fernbedienung mit dem gleichen Code in HPCL angelegt. Funktioniert das zu testende Interface, ändert sich der .ct-Zeitstempel der FB-Taste, bei drei Fehlversuchen kommt dann ein Reset per curl für das entsprechende FHZ2000-IF.
Damit fahre ich eigentlich ganz gut, und ich habe fast keine Hänger mehr der FHZ2000. Da das ganze inzwischen "zuverlässig" ohne mein Zutun abläuft, kann ich noch nicht mal sagen, wie oft es Probleme gibt (aber ich habe nachgeschaut: seit dem 10. April insgesamt 40x, teilweise 4 Tage ohne Probleme, dann 10x an einem Tag).
Wenn es Neuigkeiten bzgl. der (beta-)Firmware für die FHZ2000 gibt, wäre es toll, wenn Ihr vielleicht im HPCL-Bereich "crossposten" könntet, da lese ich regelmäßig...
Der Familienvater