It would be helpful to have Nexia RoomIQ sensors available as HA sensor entities. My main interest is for monitoring of the Z-Wave sensor battery levels, but it would also allow for tracking temperature and humidity on a per-sensor basis.
The information is already available to HA as shown in the following snipped from the diagnostics JSON output.
{
"name": "room_iq_sensors",
"sensors": [
{
"id": <redacted>,
"name": "Main Level",
"icon": {
"name": "room_iq_onboard",
"modifiers": []
},
"type": "thermostat",
"serial_number": "NativeIDTUniqueID",
"weight": 0.5,
"temperature": 67,
"temperature_valid": true,
"humidity": 38,
"humidity_valid": true,
"has_online": false,
"has_battery": false
},
{
"id": <redacted>,
"name": "Master Bedroom",
"icon": {
"name": "room_iq_wireless",
"modifiers": []
},
"type": "930",
"serial_number": "<redacted>",
"weight": 0.5,
"temperature": 64,
"temperature_valid": true,
"humidity": 47,
"humidity_valid": true,
"has_online": true,
"connected": true,
"has_battery": true,
"battery_level": 38,
"battery_low": false,
"battery_valid": true
}
],
"should_show": true,
"actions": {
"request_current_state": {
"href": "https://www.mynexia.com/mobile/xxl_zones/<redacted>/request_current_sensor_state"
},
"update_active_sensors": {
"method": "POST",
"href": "https://www.mynexia.com/mobile/xxl_zones/<redacted>/update_active_sensors"
}
}
},