ich habe mir eine CCU3 zugelegt am 31.10.2018 in Betrieb genommen.
Zuerst habe ich die CCU3 auf die neueste Firmwareversion upgedatet.
Ein Backup von der CCU2 eingespielt und CUx-Daemon 2.1.0 installiert.
(zur Info ich bin kein Programmierer, ehr so ein copy past Typ mit etwas Verständnis... )
Soweit so gut...
"Fehler 1"
Dann ist mir als erstes aufgefallen das ich ein Script nicht mehr funktioniert.
(Bild von der Webcam speichern und per Telegram verschicken)
Code: Alles auswählen
dom.GetObject("CUxD.CUX2807777:3.CMD_EXEC").State("wget -q -O '/tmp/klingel1.jpg' 'http://192.168.0.49:88/cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=admin&pwd=password'");
dom.GetObject("CUxD.CUX2807777:3.CMD_EXEC").State("extra/curl -s -k 'https://api.telegram.org/botxxxx:xxxxxx/sendPhoto' -F chat_id=-xxxx -F photo='@/tmp/klingel1.jpg' -F caption=''");
Erste Abhilfe war es die Befehle in zwei einzelne Scripte in einem Programm aufzuteilen.
Code: Alles auswählen
dom.GetObject("CUxD.CUX2807777:3.CMD_EXEC").State("wget -q -O '/tmp/klingel1.jpg' 'http://192.168.0.49:88/cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=admin&pwd=password'");
Code: Alles auswählen
dom.GetObject("CUxD.CUX2807777:3.CMD_EXEC").State("extra/curl -s -k 'https://api.telegram.org/botxxxx:xxxxxx/sendPhoto' -F chat_id=-xxxx -F photo='@/tmp/klingel1.jpg' -F caption=''");
- Was habe ich hier nicht verstanden?
"Fehler 2"
Gestern 01.11.2018 habe ich gesehen das eine neue Firmwareversion 3.41.7 zum Download steht. Entgegen meiner normales Skepsis habe ich es auch installiert.
Nun bekomme ich in meiner Homebridge kein Gerät mehr gesteuert. vor dem Update auf 3.41.7 ging dies noch.
Meine Homebridge ist per Docker (oznu/homebridge) auf einer Synology DiskStation realisiert. (IP 192.168.0.100)
Jetzt habe ich diesen Container komplett neu, mit neuen Namen, neuem Usernamen und Pin (aus der config.json) neu erstellt.
Die neue Homebridge lädt auch die Geräte aus der CCU3 raus, bedienen kann man diese ebenso nicht.
Ich habe auch mal in den Firewall Regeln auf Vollzugriff geändert, hat aber nicht geholfen.
- Liegt das evtl. an den neuen Firewall regeln?
"Fehler 3"
Ich habe das Script alexa_remote_control_plain.sh von loetzimmer.de verwendet um bestimmte Texte zu bestimmten Ereignissen von Alexa vorlesen zu lassen. Das war der Hammer!!!
Leider geht das auch nicht mehr.
Bekomme nun immer die Fehlermeldung:
cookie does not exist. logging in ...
ERROR: Amazon Login was unsuccessful. Possibly you get a captcha login screen. Try logging in to https://alexa.amazon.de with your browser. In your browser make sure to have all Amazon related cookies deleted and Javascript disabled!
Mit Javascript deaktivieren etc. klappt jetzt nicht mehr.
Das ging auch schon vor der Firmware 3.41.7 nicht mehr.
Ich hatte mal zum "spaß" die CCU2 angeschlossen, die schafft es noch, inkl. neuem cookie...
- hat da wer ne idee?
Vielen Dank euch für dieses Umfangreiche Forum und evtl. ein paar Tipps...