Add support for power data from Koogeek SW2 via homekit_controller (#53378)
This commit is contained in:
parent
d8887a97e3
commit
91018d0451
7 changed files with 339 additions and 3 deletions
|
@ -46,5 +46,6 @@ HOMEKIT_ACCESSORY_DISPATCH = {
|
|||
CHARACTERISTIC_PLATFORMS = {
|
||||
CharacteristicsTypes.Vendor.EVE_ENERGY_WATT: "sensor",
|
||||
CharacteristicsTypes.Vendor.KOOGEEK_REALTIME_ENERGY: "sensor",
|
||||
CharacteristicsTypes.Vendor.KOOGEEK_REALTIME_ENERGY_2: "sensor",
|
||||
CharacteristicsTypes.get_uuid(CharacteristicsTypes.TEMPERATURE_CURRENT): "sensor",
|
||||
}
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
"name": "HomeKit Controller",
|
||||
"config_flow": true,
|
||||
"documentation": "https://www.home-assistant.io/integrations/homekit_controller",
|
||||
"requirements": ["aiohomekit==0.5.1"],
|
||||
"requirements": ["aiohomekit==0.6.0"],
|
||||
"zeroconf": ["_hap._tcp.local."],
|
||||
"after_dependencies": ["zeroconf"],
|
||||
"codeowners": ["@Jc2k", "@bdraco"],
|
||||
|
|
|
@ -37,6 +37,12 @@ SIMPLE_SENSOR = {
|
|||
"state_class": STATE_CLASS_MEASUREMENT,
|
||||
"unit": "watts",
|
||||
},
|
||||
CharacteristicsTypes.Vendor.KOOGEEK_REALTIME_ENERGY_2: {
|
||||
"name": "Real Time Energy",
|
||||
"device_class": DEVICE_CLASS_POWER,
|
||||
"state_class": STATE_CLASS_MEASUREMENT,
|
||||
"unit": "watts",
|
||||
},
|
||||
CharacteristicsTypes.get_uuid(CharacteristicsTypes.TEMPERATURE_CURRENT): {
|
||||
"name": "Current Temperature",
|
||||
"device_class": DEVICE_CLASS_TEMPERATURE,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue