tache / homeassistant-kidde

A custom component for Kidde HomeSafe.
MIT License
22 stars 3 forks source link

:rotating_light: CALL FOR UNVERIFIED DEVICE DATA #29

Open tache opened 3 weeks ago

tache commented 3 weeks ago

We need to get a sampling of data for all the devices. Here is a list of what is required. See the wiki on how to gather the data. Make sure to remove the personal information (i.e., id, serial_number, location_id, label, instance_id, announcement, longitude, and latitude)

Unverified:

Verified:

carterbox commented 2 weeks ago

Smoke + Carbon Monoxide Alarm with smart features (P4010ACSCO-WF)

{
        "id": 000000,
        "serial_number": "0000000000",
        "model": "wifidetector",
        "notify": True,
        "location_id": 000000,
        "label": "Something",
        "lost": False,
        "hwrev": "WD",
        "ptt_state": "idle",
        "locate_active": False,
        "instance_id": "00000000000000000000000000000000000000000",
        "notify_contact": True,
        "last_test_time": "2024-06-23T19:34:51Z",
        "motion_active": False,
        "weather_active": False,
        "capabilities": ["smoke", "co"],
        "errors": [],
        "smoke_alarm": False,
        "co_alarm": False,
        "smoke_level": 3,
        "smoke_comp": 0,
        "too_much_smoke": False,
        "smoke_hushed": False,
        "co_level": 2,
        "fwrev": {"wm": "1.8", "net": "01", "alarm": "1.8"},
        "life": 418,
        "batt_volt": 0,
        "battery_state": "ok",
        "ptt_active": False,
        "identifying": False,
        "announcement": "livingroom",
        "notify_eol": True,
        "diag_params": {"ap_rssi": -56},
        "mb_model": 38,
        "last_seen": "2024-08-25T23:10:04.072259856Z",
        "ssid": "FooBar",
        "ap_rssi": -56,
        "longitude": 0,
        "latitude": 0,
        "altitude": 0,
        "accuracy": 0,
        "end_of_life_status": 1,
        "offline": False,
        "contact_lost": False,
    }
Airey001 commented 2 weeks ago

Carbon Monoxide Alarm with Indoor Air Quality Monitor (KN-COP-DP-10YL-AQ-WF)

   {
        "model": "cowifidetector",
        "notify": true,
        "lost": false,
        "capabilities": [
            "co"
        ],
        "last_seen": "2024-08-26T13:33:52.96558336Z",
        "errors": [],
        "fwrev": {
            "wm": "1.27",
            "net": "4.4",
            "alarm": "2.7"
        },
        "life": 535,
        "status": "standard",
        "co_alarm": false,
        "low_battery_alarm": false,
        "end_of_life_alarm": false,
        "co_level": 0,
        "peak_co_level": 0,
        "battery_level": 100,
        "battery_state": "ok",
        "ptt_active": false,
        "ap_rssi": -66,
        "mb_model": 1,
        "g_res": "77460.00",
        "iaq_accuracy": 1,
        "iaq_interval": 10,
        "notify_eol": true,
        "notify_contact": true,
        "notify_tvoc": false,
        "notify_rh": false,
        "notify_iaq_temp": false,
        "notify_mold_risk": false,
        "iaq_temperature": {
            "value": 71.62,
            "status": "Good",
            "Unit": "F"
        },
        "humidity": {
            "value": 62.1,
            "status": "Moderate",
            "Unit": "%RH"
        },
        "hpa": {
            "value": 98507,
            "status": "Unhealthy",
            "Unit": "hpa"
        },
        "tvoc": {
            "status": "Good",
            "Unit": "ppb"
        },
        "iaq": {
            "value": 15.29,
            "status": "Good",
            "Unit": ""
        },
        "co2": {
            "value": 455.47,
            "status": "Good",
            "Unit": "PPM"
        },
        "iaq_state": "Learning",
        "iaq_learn_countdown": 96,
        "iaq_test_status": true,
        "reset_flag": false,
        "overall_iaq_status": "Moderate",
        "country_code": "US",
        "longitude": 0,
        "latitude": 0,
        "altitude": 0,
        "accuracy": 0,
        "end_of_life_status": 1,
        "offline": false,
        "contact_lost": false
    },
carterbox commented 2 weeks ago

@tache, can you please post example data for the three other sensors for reference?

Smoke + Carbon Monoxide Alarm with Indoor Air Quality Monitor (P4010ACSCOAQ-WF) Smoke Alarm with Indoor Air Quality Monitor (P4010ACSAQ-WF) Water Leak + Freeze Detector (60WLDR-W)

tache commented 1 week ago

Smoke + Carbon Monoxide Alarm with Indoor Air Quality Monitor (P4010ACSCOAQ-WF)

[
    {
        "id": 000000,
        "serial_number": "AAFFFFFFFFFF",
        "model": "wifiiaqdetector",
        "notify": true,
        "location_id": 000000,
        "label": "text-string",
        "lost": true,
        "hwrev": "WD-ESP32",
        "ptt_state": "idle",
        "hardwire_smoke": true,
        "locate_active": false,
        "instance_id": "AAFFFFFFFF",
        "notify_contact": true,
        "last_test_time": "2024-06-25T14:23:51Z",
        "motion_active": false,
        "weather_active": false,
        "capabilities": [
            "smoke",
            "co",
            "temperature"
        ],
        "errors": [],
        "smoke_alarm": false,
        "co_alarm": false,
        "smoke_level": 4,
        "smoke_comp": 0,
        "too_much_smoke": false,
        "smoke_hushed": false,
        "co_level": 0,
        "fwrev": {
            "wm": "2.5",
            "net": "4.4.1",
            "alarm": "1.9"
        },
        "life": 510,
        "batt_volt": 0,
        "battery_state": "ok",
        "temperature_f": 68,
        "temperature": 68,
        "ptt_active": false,
        "identifying": false,
        "announcement": "text-string",
        "notify_eol": true,
        "notify_tvoc": false,
        "notify_rh": false,
        "notify_iaq_temp": false,
        "notify_mold_risk": false,
        "diag_params": {
            "ap_rssi": -67
        },
        "mb_model": 38,
        "last_seen": "2024-08-20T01:48:06.589878Z",
        "iaq_temperature": {
            "value": 66.45,
            "status": "Good",
            "Unit": "F"
        },
        "humidity": {
            "value": 53.46,
            "status": "Good",
            "Unit": "%RH"
        },
        "hpa": {
            "value": 100205,
            "status": "Unhealthy",
            "Unit": "hpa"
        },
        "tvoc": {
            "value": 802.39,
            "status": "Moderate",
            "Unit": "ppb"
        },
        "iaq": {
            "value": 154.62,
            "status": "Moderate",
            "Unit": ""
        },
        "co2": {
            "value": 1546.19,
            "status": "Unhealthy",
            "Unit": "PPM"
        },
        "ap_rssi": -67,
        "iaq_state": "Normal",
        "iaq_learn_countdown": 0,
        "iaq_last_test_time": "2024-08-19T04:33:34Z",
        "iaq_test_status": true,
        "reset_flag": false,
        "overall_iaq_status": "Moderate",
        "country_code": "US",
        "longitude": 0,
        "latitude": 0,
        "altitude": 0,
        "accuracy": 0,
        "ssid": "text-name",
        "end_of_life_status": 1,
        "offline": true,
        "contact_lost": true
    },
]
tache commented 1 week ago

Water Leak + Freeze Detector (60WLDR-W)

[
    {
        "id": 000000,
        "serial_number": "AAFFFFFFFFFF",
        "model": "waterleakdetector",
        "notify": true,
        "location_id": 000000,
        "label": "text-string",
        "lost": false,
        "offline": true,
        "contact_lost": false,
        "instance_id": "AAFFFFFFFFFF",
        "capabilities": [
            "temperature"
        ],
        "last_seen": "2024-08-20T01:53:43.915095Z",
        "errors": [],
        "fwrev": {
            "wm": "V02.23",
            "net": "4.4",
            "alarm": "V03.03"
        },
        "status": "standard",
        "water_alarm": false,
        "temperature_c": 76.1,
        "temperature": 76.1,
        "temperature_ad": 2405,
        "low_temp_alarm": false,
        "rapid_temperature_variation_status": 0,
        "temperature_variation_value": 37.4,
        "battery_level": 94,
        "battery_voltage": 3.0146484,
        "low_battery_alarm": false,
        "battery_state": "ok",
        "checkin_interval": 12,
        "alarm_interval": 30,
        "hold_alarm_time": 30,
        "alarm_reset_time": 1,
        "announcement": "text-string",
        "ap_rssi": -81,
        "reset_flag": false,
        "notify_contact": true,
        "country_code": "US",
        "longitude": 0,
        "latitude": 0,
        "altitude": 0,
        "accuracy": 0
    }
]
tache commented 1 week ago

Smoke Alarm with Indoor Air Quality Monitor (P4010ACSAQ-WF)

NOTE: I do not see any difference in the data reported for this model P4010ACSAQ-WF and the model P4010ACSCOAQ-WF

[
    {
        "id": 000000,
        "serial_number": "AAFFFFFFFFFF",
        "model": "wifiiaqdetector",
        "notify": true,
        "location_id": 000000,
        "label": "text-string",
        "lost": true,
        "hwrev": "WD-ESP32",
        "ptt_state": "idle",
        "locate_active": false,
        "instance_id": "AAFFFFFFFF",
        "notify_contact": true,
        "motion_active": false,
        "weather_active": false,
        "capabilities": [
            "smoke",
            "co",
            "temperature"
        ],
        "errors": [],
        "smoke_alarm": false,
        "co_alarm": false,
        "smoke_level": 4,
        "smoke_comp": 0,
        "too_much_smoke": false,
        "smoke_hushed": false,
        "co_level": 0,
        "fwrev": {
            "wm": "2.5",
            "net": "4.4.1",
            "alarm": "1.10"
        },
        "life": 512,
        "batt_volt": 0,
        "battery_state": "warning",
        "temperature_f": 68,
        "temperature": 68,
        "ptt_active": false,
        "identifying": false,
        "announcement": "text-string",
        "notify_eol": true,
        "notify_tvoc": false,
        "notify_rh": false,
        "notify_iaq_temp": false,
        "notify_mold_risk": false,
        "diag_params": {
            "ap_rssi": -34
        },
        "mb_model": 39,
        "last_seen": "2024-09-01T19:26:34.122062Z",
        "ssid": "text-string",
        "iaq_temperature": {
            "value": 65.53,
            "status": "Good",
            "Unit": "F"
        },
        "humidity": {
            "value": 60.07,
            "status": "Moderate",
            "Unit": "%RH"
        },
        "hpa": {
            "value": 100384,
            "status": "Unhealthy",
            "Unit": "hpa"
        },
        "tvoc": {
            "value": 498.79,
            "status": "Good",
            "Unit": "ppb"
        },
        "iaq": {
            "value": 97.96,
            "status": "Good",
            "Unit": ""
        },
        "co2": {
            "value": 3696.4,
            "status": "Hazardous",
            "Unit": "PPM"
        },
        "ap_rssi": -34,
        "iaq_state": "Normal",
        "iaq_learn_countdown": 0,
        "iaq_last_test_time": "2024-06-25T12:43:01Z",
        "iaq_test_status": true,
        "reset_flag": false,
        "overall_iaq_status": "Moderate",
        "country_code": "US",
        "longitude": 0,
        "latitude": 0,
        "altitude": 0,
        "accuracy": 0,
        "end_of_life_status": 1,
        "offline": true,
        "contact_lost": false
    }
]
tache commented 1 week ago

Smoke Alarm with smart features (P4010ACS-WF)

[
    {
        "id": 000000,
        "serial_number": "AAFFFFFFFFFF",
        "model": "wifidetector",
        "notify": true,
        "location_id": 000000,
        "label": "text-string",
        "lost": false,
        "hwrev": "WD-ESP32",
        "ptt_state": "idle",
        "locate_active": false,
        "instance_id": "AAFFFFFFFF",
        "notify_contact": true,
        "motion_active": false,
        "weather_active": false,
        "capabilities": [
            "smoke",
            "co"
        ],
        "errors": [],
        "smoke_alarm": false,
        "co_alarm": false,
        "smoke_level": 0,
        "smoke_comp": 0,
        "too_much_smoke": false,
        "smoke_hushed": false,
        "co_level": 0,
        "fwrev": {
            "wm": "2.5",
            "net": "4.4.1",
            "alarm": "1.10"
        },
        "life": 535,
        "batt_volt": 0,
        "battery_state": "ok",
        "ptt_active": false,
        "identifying": false,
        "announcement": "text-string",
        "notify_eol": true,
        "diag_params": {
            "ap_rssi": -35
        },
        "mb_model": 39,
        "last_seen": "2024-09-02T22:18:37.435498273Z",
        "ssid": "text-string",
        "ap_rssi": -35,
        "country_code": "US",
        "longitude": 0,
        "latitude": 0,
        "altitude": 0,
        "accuracy": 0,
        "end_of_life_status": 1,
        "offline": false,
        "contact_lost": false
    }
]