Netatmo Modul - 38_netatmo.pm (Support)

Begonnen von Markus M., 17 Mai 2016, 12:37:34

Vorheriges Thema - Nächstes Thema

Markus M.

Zitat von: mad1812 am 12 März 2019, 09:02:37
Das wäre ja echt mal richtig blöde!
Trotzdem schon mal Danke für die Mühe!
Funktioniert's denn nach einem Update jetzt wieder?
FHEM dev + HomeBridge + Lenovo Flex15 + HM-CFG-USB + RFXtrx433 + Fritz!Box 7590/7580/546E

HM Aktor/Sensor/Winmatic/Keymatic/Thermostat, HUE, Netatmo Weather/Security/Heating, Xiaomi AirPurifier/Vacuum, Withings Aura/BPM/Cardio/Go/Pulse/Thermo, VSX828, Harmony, Siro ERB15LE
https://paypal.me/mm0

mad1812

#946
Hi!
hab das update gerade gemacht.jetzt kann das Netatmo-Modul in Fhem nicht mehr geladen werden.

Das steht im Log beim Starten von FHEM:
Can't modify concatenation (.) or string in concatenation (.) or string at ./FHEM/38_netatmo.pm line 63, near "$readingFnAttributes;"
Can't modify concatenation (.) or string in scalar assignment at ./FHEM/38_netatmo.pm line 63, near "$readingFnAttributes;"


Markus M.

#947
Shit...
Hier ein Ersatz für alle die heute in die Update-Falle tappen.
Bitte mal ausprobieren.
Der Fehler wird bis morgen im SVN gefixt.
FHEM dev + HomeBridge + Lenovo Flex15 + HM-CFG-USB + RFXtrx433 + Fritz!Box 7590/7580/546E

HM Aktor/Sensor/Winmatic/Keymatic/Thermostat, HUE, Netatmo Weather/Security/Heating, Xiaomi AirPurifier/Vacuum, Withings Aura/BPM/Cardio/Go/Pulse/Thermo, VSX828, Harmony, Siro ERB15LE
https://paypal.me/mm0

RappaSan

Witzig... die kompletten netatmo defines wurden bei mir gelöscht...

Supadone

Auch bei dem Fix kommt der gleiche Fehler :(

2019.03.12 10:42:55 1: reload: Error:Modul 38_netatmo deactivated:
Can't modify concatenation (.) or string in concatenation (.) or string at ./FHEM/38_netatmo.pm line 63, near "$readingFnAttributes;"

2019.03.12 10:42:55 0: Can't modify concatenation (.) or string in concatenation (.) or string at ./FHEM/38_netatmo.pm line 63, near "$readingFnAttributes;"

RappaSan

line 63, near "$readingFnAttributes;" ist in dieser Zeile aber in der alten Version.

mad1812

So.

Also, ich habe beim Initialisieren des Modul (MIT FIX) tatsächlich auch noch einen Fehler, den ich aber mal getrost ignoriert habe.

PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/38_netatmo.pm line 2066.

Da weiß ich gerade gar nicht ob der nicht auch schon vorher da war. Müsste ich mal schauen...


Alle Geräte sind in Fhem wieder verfügbar und auch die Stati lassen sich ändern.
Ich habe lediglich im Subtype HOME einmalig ein "Update" machen müssen. Dann stimmte alles wieder.

Markus M.

Das bedeutet das Fix funktioniert bis auf die andere Warnung?
FHEM dev + HomeBridge + Lenovo Flex15 + HM-CFG-USB + RFXtrx433 + Fritz!Box 7590/7580/546E

HM Aktor/Sensor/Winmatic/Keymatic/Thermostat, HUE, Netatmo Weather/Security/Heating, Xiaomi AirPurifier/Vacuum, Withings Aura/BPM/Cardio/Go/Pulse/Thermo, VSX828, Harmony, Siro ERB15LE
https://paypal.me/mm0

mad1812

Hi!

Ja, alles super!
Sorry, hätte mich auch klarer ausdrücken können..

Markus M.

Update ist im SVN, sollte beide Probleme beheben.
Der Anhang 7 Posts weiter oben ist ebenfalls mit dieser Version aktualisiert.
FHEM dev + HomeBridge + Lenovo Flex15 + HM-CFG-USB + RFXtrx433 + Fritz!Box 7590/7580/546E

HM Aktor/Sensor/Winmatic/Keymatic/Thermostat, HUE, Netatmo Weather/Security/Heating, Xiaomi AirPurifier/Vacuum, Withings Aura/BPM/Cardio/Go/Pulse/Thermo, VSX828, Harmony, Siro ERB15LE
https://paypal.me/mm0

choetzu

Zitat von: Markus M. am 12 März 2019, 19:51:47
Update ist im SVN, sollte beide Probleme beheben.
Der Anhang 7 Posts weiter oben ist ebenfalls mit dieser Version aktualisiert.

habs upgedatet. Die Netatmo-devices werden zwar geladen, jedoch nach ein paar Minuten ist FHEM nicht mehr erreichbar.. Restart etc.. alles gemacht.

Nun hab ich die alte Version wieder raufgespielt. Und leider werden das Modul nicht geladen.. wie vorher halt..

lg c
Raspi3, EnOcean, Zwave, Homematic

Markus M.

Zitat von: choetzu am 12 März 2019, 22:14:25habs upgedatet. Die Netatmo-devices werden zwar geladen, jedoch nach ein paar Minuten ist FHEM nicht mehr erreichbar.. Restart etc.. alles gemacht.
Komplettes SVN Update oder nur das Netatmo Modul?
Ich habe gerade nochmal ausgiebig getestet und denke nicht, dass es am Modul liegt.
FHEM dev + HomeBridge + Lenovo Flex15 + HM-CFG-USB + RFXtrx433 + Fritz!Box 7590/7580/546E

HM Aktor/Sensor/Winmatic/Keymatic/Thermostat, HUE, Netatmo Weather/Security/Heating, Xiaomi AirPurifier/Vacuum, Withings Aura/BPM/Cardio/Go/Pulse/Thermo, VSX828, Harmony, Siro ERB15LE
https://paypal.me/mm0

choetzu

Super. Seit dem Update heute Morgen klappts bei mir wieder bestens! Danke Markus.
Raspi3, EnOcean, Zwave, Homematic

Lichti

Nur zur Info:
Bei mir kommt immer noch häufig die Meldung "Access token is missing", dann wieder "ok".
Die Daten werden aber anscheinend immer abgeholt.

Markus M.

Zitat von: Lichti am 20 März 2019, 12:45:59Bei mir kommt immer noch häufig die Meldung "Access token is missing", dann wieder "ok".
Die Daten werden aber anscheinend immer abgeholt.
Diese Meldung gibt es im Modul so nicht. Was steht genau im Log?
Bei welchem Device passiert das und wie oft?
Hast du ein Update gemacht?
FHEM dev + HomeBridge + Lenovo Flex15 + HM-CFG-USB + RFXtrx433 + Fritz!Box 7590/7580/546E

HM Aktor/Sensor/Winmatic/Keymatic/Thermostat, HUE, Netatmo Weather/Security/Heating, Xiaomi AirPurifier/Vacuum, Withings Aura/BPM/Cardio/Go/Pulse/Thermo, VSX828, Harmony, Siro ERB15LE
https://paypal.me/mm0