PArns/ioBroker.netatmo

Falsche Batterie-Anzeige

Closed this issue · 5 comments

RK62 commented

Fehlerbeschreibung
Die Batterieanzeige des Aussensensors wird scheinbar durch den Wert des zusätzlichen Innensensors überschrieben.

Beschreibung
Anzeige im ioBroker
image

Anzeige bei my netatmo
image

Versions:

  • Adapter version: 2.0.5
  • JS-Controller version: 4.0.23
  • Node version: v14.19.3
  • Operating system: docker

Bitte Instanz auf "Debug log" setzen und ein Debug log vom Adapterstart hier posten oder mir an iobroker@fischer-ka.de mit referenz auf dieses Issue senden.

Hm ... also im Log sieht man an sich die Werte (leicht anders als oben aber das ist ja gut weil man so sieht das sie "anders" sind:

[
{"_id":"02:00:00:03:9a:54","type":"NAModule1","module_name":"Aussen","last_setup":1597334244,"data_type":["Temperature","Humidity"],"battery_percent":46,"reachable":true,"firmware":50,"last_message":1664216907,"last_seen":1664216896,"rf_status":65,"battery_vp":5036,"dashboard_data":{"time_utc":1664216844,"Temperature":9.8,"Humidity":83,"min_temp":7.5,"max_temp":12.3,"date_max_temp":1664198438,"date_min_temp":1664155478,"temp_trend":"stable"}},

{"_id":"03:00:00:09:84:14","type":"NAModule4","module_name":"Gästezimmer","last_setup":1612995053,"data_type":["Temperature","CO2","Humidity"],"battery_percent":47,"reachable":true,"firmware":51,"last_message":1664216908,"last_seen":1664216883,"rf_status":81,"battery_vp":5045,"dashboard_data":{"time_utc":1664216832,"Temperature":18.2,"CO2":749,"Humidity":52,"min_temp":18.1,"max_temp":19.7,"date_max_temp":1664143416,"date_min_temp":1664172741,"temp_trend":"stable"}}
]

Der Sensor mit der id 02:00:00:03:9a:54 hat hier "battery_percent":46 und der Sensor mit der ID "03:00:00:09:84:14" hat "battery_percent":47 ... und genau das hast Du auch in den States wenn ich das Log weiter anschaue.

Also so wie ich sehe nimmt der Adapter die Werte die da sind

PS: Aber um wirklich sicher zu gehen bitte mal Adapter vom GitHub aktualisieren, schauend as das geklappt hat und danach Loglevel auf "silly"/"alles" stellen und nochmal Log vom Start senden. Habe jetzt noch einige "Rohdaten" mit geloggt

RK62 commented

Keine weiteren Aktionen notwendig: Der Adapter zeigt die richtigen Werte,
Die Anzeige auf der netatmo Website scheint da eine Macke zu haben.
Ich habe gerade mal testweise die Batterien im Aussenfühler getauscht:
image

Danke, Ralf

Thx for feedback