Pls integrate Netatmo windsensor data

Hi, since last week the new netatmo windsensor is available (see http://www.amazon.de/dp/B016OHME1A).

Can we add the new data fields to the netatmo binding?

Here is how the JSON looks like:

{
“body”: {
“modules”: [
{
“_id”: “xx:xx:xx:xx:xx:xx”,
“date_setup”: {
“sec”: 1419070551,
“usec”: 165000
},
“main_device”: “xx:xx:xx:xx:xx:xx”,
“module_name”: “Außenraum”,
“type”: “NAModule1”,
“firmware”: 43,
“last_message”: 1440000000,
“last_seen”: 1440000000,
“rf_status”: 81,
“battery_vp”: 4164,
“dashboard_data”: {
“time_utc”: 1440000000,
“Temperature”: 11.5,
“Humidity”: 87,
“date_max_temp”: 1440000000,
“date_min_temp”: 1447300000,
“min_temp”: 10.6,
“max_temp”: 15.5
},
“data_type”: [
“Temperature”,
“Humidity”
]
},
{
“_id”: “xx:xx:xx:xx:xx:xx”,
“date_setup”: {
“sec”: 1426390000,
“usec”: 582000
},
“main_device”: “xx:xx:xx:xx:xx:xx”,
“module_name”: “Regenmenge”,
“type”: “NAModule3”,
“firmware”: 8,
“last_message”: 1440000000,
“last_seen”: 1440000000,
“rf_status”: 71,
“battery_vp”: 5610,
“dashboard_data”: {
“time_utc”: 1440000000,
“Rain”: 0,
“sum_rain_24”: 0,
“sum_rain_1”: 0
},
“data_type”: [
“Rain”
]
},
{
“_id”: “xx:xx:xx:xx:xx:xx”,
“date_setup”: {
“sec”: 1447275460,
“usec”: 487000
},
“main_device”: “xx:xx:xx:xx:xx:xx”,
“module_name”: “Windmesser”,
“type”: “NAModule2”,
“firmware”: 7,
“last_message”: 1447352071,
“last_seen”: 1447352071,
“rf_status”: 66,
“battery_vp”: 6466,
“dashboard_data”: {
“WindAngle”: 139,
“WindStrength”: 1,
“GustAngle”: 160,
“GustStrength”: 2,
“time_utc”: 1447352059,
“WindHistoric”: [
{
“WindStrength”: 1,
“WindAngle”: 90,
“time_utc”: 1447348726
},
{
“WindStrength”: 1,
“WindAngle”: 90,
“time_utc”: 1447349027
},
{
“WindStrength”: 1,
“WindAngle”: 122,
“time_utc”: 1447349335
},
{
“WindStrength”: 1,
“WindAngle”: 209,
“time_utc”: 1447349636
},
{
“WindStrength”: 1,
“WindAngle”: 90,
“time_utc”: 1447349937
},
{
“WindStrength”: 1,
“WindAngle”: 156,
“time_utc”: 1447350245
},
{
“WindStrength”: 1,
“WindAngle”: 90,
“time_utc”: 1447350546
},
{
“WindStrength”: 1,
“WindAngle”: 90,
“time_utc”: 1447350847
},
{
“WindStrength”: 1,
“WindAngle”: 173,
“time_utc”: 1447351148
},
{
“WindStrength”: 1,
“WindAngle”: 90,
“time_utc”: 1447351455
},
{
“WindStrength”: 1,
“WindAngle”: 209,
“time_utc”: 1447351757
},
{
“WindStrength”: 1,
“WindAngle”: 139,
“time_utc”: 1447352059
}
],
“date_max_wind_str”: 1440000000,
“date_max_temp”: 1440000000,
“date_min_temp”: 1440000000,
“min_temp”: 0,
“max_temp”: 0,
“max_wind_angle”: 216,
“max_wind_str”: 16
},
“data_type”: [
“Wind”
]
}
],
“devices”: [
{
“_id”: “xx:xx:xx:xx:xx:xx”,
“access_code”: “iTSvZi7PTOlsUpSjV5”,
“alarm_config”: {
“default_alarm”: [
{
“db_alarm_number”: 0
},
{
“db_alarm_number”: 1
},
{
“db_alarm_number”: 2
},
{
“db_alarm_number”: 6
},
{
“db_alarm_number”: 4,
“desactivated”: true
},
{
“db_alarm_number”: 5
},
{
“db_alarm_number”: 7
},
{
“db_alarm_number”: 22
},
{
“db_alarm_number”: 22
},
{
“db_alarm_number”: 23
},
{
“db_alarm_number”: 24
},
{
“db_alarm_number”: 25
}
],
“personnalized”: [
{
“threshold”: 27,
“data_type”: 1,
“direction”: 0,
“db_alarm_number”: 8
},
{
“threshold”: -10,
“data_type”: 0,
“direction”: 1,
“db_alarm_number”: 19
}
]
},
“cipher_id”: “xxxxxxx”,
“co2_calibrating”: false,
“date_setup”: {
“sec”: 1419070579,
“usec”: 8000
},
“firmware”: 111,
“invitation_disable”: true,
“last_status_store”: 1447352076,
“last_upgrade”: 1440231079,
“meteo_alarms”: [],
“module_name”: “Innenraum”,
“modules”: [
“xx:xx:xx:xx:xx:xx”,
“xx:xx:xx:xx:xx:xx”,
“xx:xx:xx:xx:xx:xx”
],
“place”: {
“altitude”: 0,
“city”: “xxxxxx”,
“country”: “DE”,
“geoip_city”: “xxxxx”,
“improveLocProposed”: true,
“location”: [
1.1,
1.1
],
“timezone”: “Europe/Berlin”
},
“station_name”: “Wetterstation”,
“type”: “NAMain”,
“wifi_status”: 52,
“dashboard_data”: {
“AbsolutePressure”: 1004.1,
“time_utc”: 1447352063,
“Noise”: 49,
“Temperature”: 21.9,
“Humidity”: 67,
“Pressure”: 1021.6,
“CO2”: 751,
“date_max_temp”: 1447283017,
“date_min_temp”: 1447299955,
“min_temp”: 21.6,
“max_temp”: 21.9
},
“data_type”: [
“Temperature”,
“CO2”,
“Humidity”,
“Noise”,
“Pressure”
]
}
]
},
“status”: “ok”,
“time_exec”: 0.01186203956604,
“time_server”: 1447352101
}

Thx + Cheers,
Carsten

I added support for the wind module in OH1. The pull request is https://github.com/openhab/openhab/pull/3421

1 Like

The wind module is available in the 1.8 builds on cloudbees, I’ve also updated the wiki for the wind module.

1 Like