feat: add climate support for electric blanket

- Enable the climate feature (control panel, HomeKit Bridge accessory, etc.) for electric-blanket devices
- Add device conversion for electric-blanket, simply map to heater entity
This commit is contained in:
lucka-me 2025-01-09 02:09:55 +08:00
parent 5d4b975f85
commit 52d0214766
No known key found for this signature in database
GPG Key ID: 18D9594195346982

View File

@ -241,6 +241,29 @@ SPEC_DEVICE_TRANS_MAP: dict[str, dict | str] = {
},
},
'entity': 'heater'
},
'electric-blanket': {
'required': {
'electric-blanket': {
'required': {
'properties': {
'on': {'read', 'write'}
}
},
'optional': {
'properties': {'target-temperature'}
},
}
},
'optional': {
'environment': {
'required': {},
'optional': {
'properties': {'temperature'}
}
},
},
'entity': 'heater'
}
}