Bump aionotion
to 2023.04.2 to address imminent API change (#91786)
* Bump `aionotion` to 2023.04.0 * Bump `aionotion` to 2023.04.2 to address imminent API change * Clean migration * Reduce blast area * Fix tests * Better naming
This commit is contained in:
parent
4de124cdd5
commit
c6d846453d
15 changed files with 410 additions and 314 deletions
|
@ -1,5 +1,6 @@
|
|||
"""Test Notion diagnostics."""
|
||||
from homeassistant.components.diagnostics import REDACTED
|
||||
from homeassistant.components.notion import DOMAIN
|
||||
from homeassistant.core import HomeAssistant
|
||||
|
||||
from tests.components.diagnostics import get_diagnostics_for_config_entry
|
||||
|
@ -17,7 +18,7 @@ async def test_entry_diagnostics(
|
|||
"entry": {
|
||||
"entry_id": config_entry.entry_id,
|
||||
"version": 1,
|
||||
"domain": "notion",
|
||||
"domain": DOMAIN,
|
||||
"title": REDACTED,
|
||||
"data": {"username": REDACTED, "password": REDACTED},
|
||||
"options": {},
|
||||
|
@ -28,106 +29,107 @@ async def test_entry_diagnostics(
|
|||
"disabled_by": None,
|
||||
},
|
||||
"data": {
|
||||
"bridges": {
|
||||
"12345": {
|
||||
"bridges": [
|
||||
{
|
||||
"id": 12345,
|
||||
"name": None,
|
||||
"name": "Bridge 1",
|
||||
"mode": "home",
|
||||
"hardware_id": REDACTED,
|
||||
"hardware_revision": 4,
|
||||
"firmware_version": {
|
||||
"silabs": "1.1.2",
|
||||
"wifi": "0.121.0",
|
||||
"wifi_app": "3.3.0",
|
||||
"silabs": "1.0.1",
|
||||
},
|
||||
"missing_at": None,
|
||||
"created_at": "2019-04-30T01:43:50.497Z",
|
||||
"updated_at": "2019-04-30T01:44:43.749Z",
|
||||
"system_id": 12345,
|
||||
"created_at": "2019-06-27T00:18:44.337000+00:00",
|
||||
"updated_at": "2023-03-19T03:20:16.061000+00:00",
|
||||
"system_id": 11111,
|
||||
"firmware": {
|
||||
"silabs": "1.1.2",
|
||||
"wifi": "0.121.0",
|
||||
"wifi_app": "3.3.0",
|
||||
"silabs": "1.0.1",
|
||||
},
|
||||
"links": {"system": 12345},
|
||||
"links": {"system": 11111},
|
||||
},
|
||||
{
|
||||
"id": 67890,
|
||||
"name": "Bridge 2",
|
||||
"mode": "home",
|
||||
"hardware_id": REDACTED,
|
||||
"hardware_revision": 4,
|
||||
"firmware_version": {
|
||||
"silabs": "1.1.2",
|
||||
"wifi": "0.121.0",
|
||||
"wifi_app": "3.3.0",
|
||||
},
|
||||
"missing_at": None,
|
||||
"created_at": "2019-04-30T01:43:50.497000+00:00",
|
||||
"updated_at": "2023-01-02T19:09:58.251000+00:00",
|
||||
"system_id": 11111,
|
||||
"firmware": {
|
||||
"silabs": "1.1.2",
|
||||
"wifi": "0.121.0",
|
||||
"wifi_app": "3.3.0",
|
||||
},
|
||||
"links": {"system": 11111},
|
||||
},
|
||||
],
|
||||
"listeners": [
|
||||
{
|
||||
"id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
|
||||
"listener_kind": {
|
||||
"__type": "<enum 'ListenerKind'>",
|
||||
"repr": "<ListenerKind.SMOKE: 7>",
|
||||
},
|
||||
"created_at": "2019-07-10T22:40:48.847000+00:00",
|
||||
"device_type": "sensor",
|
||||
"model_version": "3.1",
|
||||
"sensor_id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
|
||||
"status": {
|
||||
"trigger_value": "no_alarm",
|
||||
"data_received_at": "2019-06-28T22:12:49.516000+00:00",
|
||||
},
|
||||
"status_localized": {
|
||||
"state": "No Sound",
|
||||
"description": "Jun 28 at 4:12pm",
|
||||
},
|
||||
"insights": {
|
||||
"primary": {
|
||||
"origin": {"type": None, "id": None},
|
||||
"value": "no_alarm",
|
||||
"data_received_at": "2019-06-28T22:12:49.516000+00:00",
|
||||
}
|
||||
},
|
||||
"configuration": {},
|
||||
"pro_monitoring_status": "eligible",
|
||||
}
|
||||
},
|
||||
"sensors": {
|
||||
"123456": {
|
||||
],
|
||||
"sensors": [
|
||||
{
|
||||
"id": 123456,
|
||||
"uuid": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
|
||||
"user": {"id": 12345, "email": REDACTED},
|
||||
"bridge": {"id": 12345, "hardware_id": REDACTED},
|
||||
"bridge": {"id": 67890, "hardware_id": REDACTED},
|
||||
"last_bridge_hardware_id": REDACTED,
|
||||
"name": "Bathroom Sensor",
|
||||
"name": "Sensor 1",
|
||||
"location_id": 123456,
|
||||
"system_id": 12345,
|
||||
"hardware_id": REDACTED,
|
||||
"firmware_version": "1.1.2",
|
||||
"hardware_revision": 5,
|
||||
"firmware_version": "1.1.2",
|
||||
"device_key": REDACTED,
|
||||
"encryption_key": True,
|
||||
"installed_at": "2019-04-30T01:57:34.443Z",
|
||||
"calibrated_at": "2019-04-30T01:57:35.651Z",
|
||||
"last_reported_at": "2019-04-30T02:20:04.821Z",
|
||||
"installed_at": "2019-06-28T22:12:51.209000+00:00",
|
||||
"calibrated_at": "2023-03-07T19:51:56.838000+00:00",
|
||||
"last_reported_at": "2023-04-19T18:09:40.479000+00:00",
|
||||
"missing_at": None,
|
||||
"updated_at": "2019-04-30T01:57:36.129Z",
|
||||
"created_at": "2019-04-30T01:56:45.932Z",
|
||||
"signal_strength": 5,
|
||||
"links": {"location": 123456},
|
||||
"lqi": 0,
|
||||
"rssi": -46,
|
||||
"updated_at": "2023-03-28T13:33:33.801000+00:00",
|
||||
"created_at": "2019-06-28T22:12:20.256000+00:00",
|
||||
"signal_strength": 4,
|
||||
"firmware": {"status": "valid"},
|
||||
"surface_type": None,
|
||||
},
|
||||
"132462": {
|
||||
"id": 132462,
|
||||
"uuid": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
|
||||
"user": {"id": 12345, "email": REDACTED},
|
||||
"bridge": {"id": 12345, "hardware_id": REDACTED},
|
||||
"last_bridge_hardware_id": REDACTED,
|
||||
"name": "Living Room Sensor",
|
||||
"location_id": 123456,
|
||||
"system_id": 12345,
|
||||
"hardware_id": REDACTED,
|
||||
"firmware_version": "1.1.2",
|
||||
"hardware_revision": 5,
|
||||
"device_key": REDACTED,
|
||||
"encryption_key": True,
|
||||
"installed_at": "2019-04-30T01:45:56.169Z",
|
||||
"calibrated_at": "2019-04-30T01:46:06.256Z",
|
||||
"last_reported_at": "2019-04-30T02:20:04.829Z",
|
||||
"missing_at": None,
|
||||
"updated_at": "2019-04-30T01:46:07.717Z",
|
||||
"created_at": "2019-04-30T01:45:14.148Z",
|
||||
"signal_strength": 5,
|
||||
"links": {"location": 123456},
|
||||
"lqi": 0,
|
||||
"rssi": -30,
|
||||
"surface_type": None,
|
||||
},
|
||||
},
|
||||
"tasks": {
|
||||
"xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx": {
|
||||
"id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
|
||||
"task_type": "low_battery",
|
||||
"sensor_data": [],
|
||||
"status": {
|
||||
"insights": {
|
||||
"primary": {
|
||||
"from_state": None,
|
||||
"to_state": "high",
|
||||
"data_received_at": "2020-11-17T18:40:27.024Z",
|
||||
"origin": {},
|
||||
}
|
||||
}
|
||||
},
|
||||
"created_at": "2020-11-17T18:40:27.024Z",
|
||||
"updated_at": "2020-11-17T18:40:27.033Z",
|
||||
"sensor_id": 525993,
|
||||
"model_version": "4.1",
|
||||
"configuration": {},
|
||||
"links": {"sensor": 525993},
|
||||
}
|
||||
},
|
||||
],
|
||||
},
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue