PArns/ioBroker.netatmo

CO2 Sensor: Values in ppm as object

Closed this issue · 7 comments

After integration process in Netatmo Security App and HomeKit on iOS the HomeKit device of CO2 sensor shows some very interesting values:

image

Is it possible to show these values as object in this Adapter?

Thanks!

Ahh this is shown when you manually connect the device with Homekit directly ... Then... does the ppm Values ever change? ;-) Currently it is not known that any such data are reported. Please start adapter with a debug log and post a json from a detected co2sensor

The ppm values never changed! Clear is the debug log but where to get the json?

SO maybe the ppm are just there because a type "co2 sensor" in homekit requires the value to be there? ;-)

The json is oin the logs - wehenever yn eve t is incoming and on start

Could be - if i trigger the sensor we will see it in the json...

Any update? is there aany value?

Yes, and a happy new Year :)

The value never changed!

Here is the Log:

`

netatmo.0 2023-01-06 17:04:22.981 debug Initially Check/Extend object xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.70-ee-50-8f-f3-c0.co_detected.active ...
netatmo.0 2023-01-06 17:04:22.966 debug Initially Check/Extend object xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.70-ee-50-8f-f3-c0.co_detected.SubType ...
netatmo.0 2023-01-06 17:04:22.953 debug Initially Check/Extend object xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.70-ee-50-8f-f3-c0.co_detected.LastEvent ...
netatmo.0 2023-01-06 17:04:22.940 debug Initially Check/Extend object xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.70-ee-50-8f-f3-c0.co_detected.LastEventId ...
netatmo.0 2023-01-06 17:04:22.927 debug Initially Check/Extend object xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.70-ee-50-8f-f3-c0.co_detected ...
netatmo.0 2023-01-06 17:04:22.914 debug Initially Check/Extend object xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.70-ee-50-8f-f3-c0.tampered.active ...
netatmo.0 2023-01-06 17:04:22.890 debug Initially Check/Extend object xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.70-ee-50-8f-f3-c0.tampered.SubType ...
netatmo.0 2023-01-06 17:04:22.874 debug Initially Check/Extend object xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.70-ee-50-8f-f3-c0.tampered.LastEvent ...
netatmo.0 2023-01-06 17:04:22.787 debug Initially Check/Extend object xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.70-ee-50-8f-f3-c0.tampered.LastEventId ...
netatmo.0 2023-01-06 17:04:22.768 debug Initially Check/Extend object xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.70-ee-50-8f-f3-c0.tampered ...
netatmo.0 2023-01-06 17:04:22.751 debug Initially Check/Extend object xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.70-ee-50-8f-f3-c0.wifi_status.active ...
netatmo.0 2023-01-06 17:04:22.737 debug Initially Check/Extend object xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.70-ee-50-8f-f3-c0.wifi_status.SubType ...
netatmo.0 2023-01-06 17:04:22.723 debug Initially Check/Extend object xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.70-ee-50-8f-f3-c0.wifi_status.LastEvent ...
netatmo.0 2023-01-06 17:04:22.708 debug Initially Check/Extend object xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.70-ee-50-8f-f3-c0.wifi_status.LastEventId ...
netatmo.0 2023-01-06 17:04:22.694 debug Initially Check/Extend object xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.70-ee-50-8f-f3-c0.wifi_status ...
netatmo.0 2023-01-06 17:04:22.529 debug Initially Check/Extend object xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.70-ee-50-8f-f3-c0.battery_status.active ...
netatmo.0 2023-01-06 17:04:22.515 debug Initially Check/Extend object xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.70-ee-50-8f-f3-c0.battery_status.SubType ...
netatmo.0 2023-01-06 17:04:22.496 debug Initially Check/Extend object xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.70-ee-50-8f-f3-c0.battery_status.LastEvent ...
netatmo.0 2023-01-06 17:04:22.482 debug Initially Check/Extend object xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.70-ee-50-8f-f3-c0.battery_status.LastEventId ...
netatmo.0 2023-01-06 17:04:22.469 debug Initially Check/Extend object xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.70-ee-50-8f-f3-c0.battery_status ...
netatmo.0 2023-01-06 17:04:22.457 debug Initially Check/Extend object xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.70-ee-50-8f-f3-c0.sound_test.active ...
netatmo.0 2023-01-06 17:04:22.444 debug Initially Check/Extend object xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.70-ee-50-8f-f3-c0.sound_test.SubType ...
netatmo.0 2023-01-06 17:04:22.432 debug Initially Check/Extend object xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.70-ee-50-8f-f3-c0.sound_test.LastEvent ...
netatmo.0 2023-01-06 17:04:22.419 debug Initially Check/Extend object xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.70-ee-50-8f-f3-c0.sound_test.LastEventId ...
netatmo.0 2023-01-06 17:04:22.407 debug Initially Check/Extend object xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.70-ee-50-8f-f3-c0.sound_test ...
netatmo.0 2023-01-06 17:04:22.393 debug stateChange netatmo.0.xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.70-ee-50-8f-f3-c0.info.room {"val":"Keller","ack":true,"ts":1673021062347,"q":0,"from":"system.adapter.netatmo.0","user":"system.user.admin","lc":1671445606030}
netatmo.0 2023-01-06 17:04:22.290 debug Initially Check/Extend object xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.70-ee-50-8f-f3-c0.info.room ...
netatmo.0 2023-01-06 17:04:22.288 debug stateChange netatmo.0.xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.70-ee-50-8f-f3-c0.info.name {"val":"Heizung CO Alarm","ack":true,"ts":1673021062278,"q":0,"from":"system.adapter.netatmo.0","user":"system.user.admin","lc":1671445606006}
netatmo.0 2023-01-06 17:04:22.171 debug Initially Check/Extend object xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.70-ee-50-8f-f3-c0.info.name ...
netatmo.0 2023-01-06 17:04:22.169 debug stateChange netatmo.0.xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.70-ee-50-8f-f3-c0.info.setup_date {"val":"Wed Dec 07 2022 11:47:47 GMT+0100 (Mitteleuropäische Normalzeit)","ack":true,"ts":1673021062159,"q":0,"from":"system.adapter.netatmo.0","user":"system.user.admin","lc":1671445605969}
netatmo.0 2023-01-06 17:04:22.101 debug Initially Check/Extend object xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.70-ee-50-8f-f3-c0.info.setup_date ...
netatmo.0 2023-01-06 17:04:22.084 debug stateChange netatmo.0.xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.70-ee-50-8f-f3-c0.info.id {"val":"70:ee:50:8f:f3:c0","ack":true,"ts":1673021062072,"q":0,"from":"system.adapter.netatmo.0","user":"system.user.admin","lc":1671445605934}
netatmo.0 2023-01-06 17:04:22.051 debug Initially Check/Extend object xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.70-ee-50-8f-f3-c0.info.id ...
netatmo.0 2023-01-06 17:04:22.036 debug Initially Check/Extend object xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.70-ee-50-8f-f3-c0 ...
netatmo.0 2023-01-06 17:04:22.021 debug Initially Check/Extend object xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.LastEventData.LastEvent ...
netatmo.0 2023-01-06 17:04:22.006 debug Initially Check/Extend object xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.LastEventData.LastEventDeviceId ...
netatmo.0 2023-01-06 17:04:21.991 debug Initially Check/Extend object xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.LastEventData.LastEventType ...
netatmo.0 2023-01-06 17:04:21.971 debug Initially Check/Extend object xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.LastEventData.LastEventId ...
netatmo.0 2023-01-06 17:04:21.939 debug Initially Check/Extend object xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.LastEventData.LastPushType ...
netatmo.0 2023-01-06 17:04:21.747 debug Initially Check/Extend object xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.LastEventData ...
netatmo.0 2023-01-06 17:04:21.537 debug Initially Check/Extend object xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
netatmo.0 2023-01-06 17:04:21.535 debug Get CO Sensor for Home 0: {"id":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","name":"Mein Haus","altitude":92,"coordinates":[9.877165,52.151016],"country":"DE","timezone":"Europe/Berlin","rooms":[{"id":"2060100321","name":"Keller","type":"custom","module_ids":["70:ee:50:8f:f3:c0"]}],"modules":[{"id":"70:ee:50:8f:f3:c0","type":"NCO","name":"Heizung CO Alarm","setup_date":1670410067,"room_id":"2060100321","firmware_revision":1002,"last_seen":1673020883,"wifi_strength":43}],"events":[{"id":"63b845d4a9c78dc2b105527c","type":"wifi_status","time":1673020884,"module_id":"70:ee:50:8f:f3:c0","message":"WLAN-Verbindungstest erfolgreich","sub_type":1},{"id":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","type":"sound_test","time":1670410494,"module_id":"70:ee:50:8f:f3:c0","message":"Ton erfolgreich getestet","sub_type":0},{"id":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","type":"wifi_status","time":1670410455,"module_id":"70:ee:50:8f:f3:c0","message":"WLAN-Verbindungstest erfolgreich","sub_type":1},{"id":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","type":"tampered","time":1670410135,"module_id":"70:ee:50:8f:f3:c0","message":"Korrekt angebracht","sub_type":0},{"id":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","type":"new_device","time":1670410067,"module_id":"70:ee:50:8f:f3:c0","message":"Heizung CO Alarm: wurde Ihrem Zuhause hinzugefügt"}]}
netatmo.0 2023-01-06 17:04:21.200 debug Get WeatherStation data: []
netatmo.0 2023-01-06 17:04:21.198 debug getStationsData Raw Response: {"body":{"devices":[],"user":{"mail":"nukleuz80@gmail.com","administrative":{"lang":"de-DE","reg_locale":"de-DE","country":"DE","unit":0,"windunit":0,"pressureunit":0,"feel_like_algo":0},"pending_user_consent":true}},"status":"ok","time_exec":0.022657155990600586,"time_server":1673021061}
netatmo.0 2023-01-06 17:04:21.165 debug Initially Check/Extend object AirQuality ...
netatmo.0 2023-01-06 17:04:21.164 debug Get Coach data: []
netatmo.0 2023-01-06 17:04:20.985 info Doorbell: Registering realtime events with iot instance
netatmo.0 2023-01-06 17:04:20.981 info CO-Sensor: Registering realtime events with iot instance
netatmo.0 2023-01-06 17:04:20.977 info Smoke-Detector: Registering realtime events with iot instance
netatmo.0 2023-01-06 17:04:20.971 info Welcome: Registering realtime events with iot instance
netatmo.0 2023-01-06 17:04:20.954 info Successfully authenticated with Netatmo with individual client-ID 639f463256e128c2270132c8
netatmo.0 2023-01-06 17:04:20.948 debug Update Refresh tokens: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
netatmo.0 2023-01-06 17:04:20.944 debug Access Token: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
netatmo.0 2023-01-06 17:04:20.722 debug netatmo: authenticate_refresh: {"grant_type":"refresh_token","refresh_token":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","client_id":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","client_secret":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"}
netatmo.0 2023-01-06 17:04:20.719 info Authenticating with Netatmo using individual client-ID 639f463256e128c2270132c8
netatmo.0 2023-01-06 17:04:20.717 info Using stored tokens to initialize ... {"access_token":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","refresh_token":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","scope":"read_homecoach read_camera read_presence access_camera access_presence write_camera write_presence read_smokedetector read_carbonmonoxidedetector read_doorbell access_doorbell read_station","client_id":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"}
netatmo.0 2023-01-06 17:04:20.713 debug Use individual ID/Secret
netatmo.0 2023-01-06 17:04:20.663 info starting. Version 3.0.0 in /opt/iobroker/node_modules/iobroker.netatmo, node: v14.19.1, js-controller: 4.0.23
netatmo.0 2023-01-06 17:04:19.749 debug Plugin sentry Initialize Plugin (enabled=true)
netatmo.0 2023-01-06 17:04:12.383 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
netatmo.0 2023-01-06 17:04:12.380 info terminating
netatmo.0 2023-01-06 17:04:12.380 info cleaned everything up...
netatmo.0 2023-01-06 17:04:12.379 info Doorbell: Unregistering realtime events
netatmo.0 2023-01-06 17:04:12.379 info CO-Sensor: Unregistering realtime events
netatmo.0 2023-01-06 17:04:12.378 info Smoke-Detector: Unregistering realtime events
netatmo.0 2023-01-06 17:04:12.377 info Welcome: Unregistering realtime events
netatmo.0 2023-01-06 17:04:12.365 info Got terminate signal TERMINATE_YOURSELF
`

But with this I also do not see any values ... sorry

Get CO Sensor for Home 0: {"id":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","name":"Mein Haus","altitude":92,"coordinates":[9.877165,52.151016],"country":"DE","timezone":"Europe/Berlin","rooms":[{"id":"2060100321","name":"Keller","type":"custom","module_ids":["70:ee:50:8f:f3:c0"]}],"modules":[{"id":"70:ee:50:8f:f3:c0","type":"NCO","name":"Heizung CO Alarm","setup_date":1670410067,"room_id":"2060100321","firmware_revision":1002,"last_seen":1673020883,"wifi_strength":43}],"events":[{"id":"63b845d4a9c78dc2b105527c","type":"wifi_status","time":1673020884,"module_id":"70:ee:50:8f:f3:c0","message":"WLAN-Verbindungstest erfolgreich","sub_type":1},{"id":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","type":"sound_test","time":1670410494,"module_id":"70:ee:50:8f:f3:c0","message":"Ton erfolgreich getestet","sub_type":0},{"id":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","type":"wifi_status","time":1670410455,"module_id":"70:ee:50:8f:f3:c0","message":"WLAN-Verbindungstest erfolgreich","sub_type":1},{"id":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","type":"tampered","time":1670410135,"module_id":"70:ee:50:8f:f3:c0","message":"Korrekt angebracht","sub_type":0},{"id":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","type":"new_device","time":1670410067,"module_id":"70:ee:50:8f:f3:c0","message":"Heizung CO Alarm: wurde Ihrem Zuhause hinzugefügt"}]}