@AndrewFG - perhaps you can help me figure this out. I did a trace while initializing the bridge, and it seems the bridge itself exposes some characteristics. For this specific Netatmo Weather Station, in my setup I have two additional indoor modules and one outdoor module:
Bridge homekit:bridge:netatmo_family_room "Skynet Station Family Room" [ ipAddress="192.168.1.240:5001", uniqueId="XX:XX:XX:XX:XX:XX", httpHostHeader="Weather Station._hap._tcp.local.:5001" ] {
Thing bridged-accessory carport "Outdoor Module" @ "Carport" [ accessoryID=50 ]
Thing bridged-accessory bedroom "Indoor Module" @ "Soveværelse" [ accessoryID=51 ]
Thing bridged-accessory bathroom "Indoor Module" @ "Badeværelse" [ accessoryID=52 ]
}
The JSON looks something like this (collapsed):
{
"accessories": [
{
"aid": 1,
"services": [
},
{
"aid": 50,
"services": [
},
{
"aid": 51,
"services": [
},
{
"aid": 52,
"services": [
}
]
}
Underneath aid 50-52 everything seems fine. But underneath aid 1 there is also data, for example:
{
"type": "97",
"iid": 11,
"characteristics": [
{
"type": "92",
"iid": 12,
"perms": [
"pr",
"ev"
],
"format": "uint8",
"value": 0,
"minValue": 0,
"maxValue": 1
},
{
"type": "93",
"iid": 13,
"perms": [
"pr",
"ev"
],
"format": "float",
"value": 463.0,
"minValue": 0.0,
"maxValue": 5000.0
},
{
"type": "23",
"iid": 14,
"perms": [
"pr"
],
"format": "string",
"value": "Carbon Dioxide"
}
],
"hidden": false,
"primary": false
},
463 ppm is an actual measurement from this main module which acts as a bridge.
Is this kind of configuration anticipated, and if so, what am I missing here in order to get access to this data?