Beitrag
von fwiehl » 11.08.2023, 11:18
Nach dem Update von 3.69.7 auf 3.71.12 funktioniert mein Script nicht mehr, das meine Netatmo Daten ausliest. Daten werden nicht mehr aktualisiert.
Offensichtlich wird der Befehl load tclrega.so nicht mehr gefunden und ausgeführt.
Ich habe wieder auf die Version 3.69.7 downgegraded.
Beim manuellen Ausführen von netatmo.tcl kommt nun folgende Meldung
/usr/local/addons/netatmo$ tclsh /usr/local/addons/netatmo/netatmo.tcl
warn: no stored credentials found
can't read "expiresin": no such variable
while executing
"log debug "expires in $expiresin""
(procedure "parseOAuthResponse" line 14)
invoked from within
"parseOAuthResponse [requestToken $clientId $clientSecret $username $password"
invoked from within
"if { [file exists $cfgfile] == 1} {
log info "found stored credentials"
loadAccessToken
set now [clock seconds]
..."
(file "/usr/local/addons/netatmo/netatmo.tcl" line 201)
Vor dem Firmwareupdate hat alles wunderbar funktioniert...
CCU3 mit ca. 140 HmIP und 10 HM Geräten im Mischbetrieb. 2 HmIP-HAP
HmIPW wired Rollladensteuerung mit Rollladenaktoren 5 x HmIPW-DRBL4 für 18 Rollläden
Rollladenbeschattung über 2 HmIP-SLO Lichtsensoren
ModBus Ansteuerung PV-Anlage SMA Solar, Modbus Ansteuerung Netatmo Wetterstation
Integration von Apple HomeKit über HAP-HomeMatic Plugin der CCU3
zusätzlich 3 Raspberry pi mit HOOBS 4 Apple HomeKit Bridge, Plug-in für iRobot Roomba Saugroboter, Yamaha MusicCast, Camera FFmpeg, Nest Protect, Husqvarna Automower