fix: set the device on when the switch status is False or None (#1303)
Some checks failed
Tests / check-rule-format (push) Failing after 5s
Validate / validate-hassfest (push) Failing after 5s
Validate / validate-hacs (push) Failing after 11s
Validate / validate-lint (push) Failing after 3s
Validate / validate-setup (push) Failing after 5s

* fix: set the air conditioner on if its switch status property is False or None (#1277)

* feat: add a standalone switch for 090615.aircondition.ktf

* fix: add an alongside switch for juhl.aircondition.hvac (#1287)
This commit is contained in:
Li Shuzhen
2025-07-30 15:15:28 +08:00
committed by GitHub
parent dae63657d7
commit f3abbef94c
3 changed files with 40 additions and 2 deletions

View File

@ -1,5 +1,23 @@
{
"urn:miot-spec-v2:device:air-conditioner:0000A004:090615-ktf:1": [
{
"iid": 2,
"type": "urn:miot-spec-v2:service:switch:0000780C:090615-ktf:1",
"description": "AC Switch",
"properties": [
{
"iid": 1,
"type": "urn:miot-spec-v2:property:on:00000006:090615-ktf:1",
"description": "Switch Status",
"format": "bool",
"access": [
"read",
"write",
"notify"
]
}
]
},
{
"iid": 4,
"type": "urn:miot-spec-v2:service:environment:0000780A:090615-ktf:1",
@ -24,6 +42,26 @@
]
}
],
"urn:miot-spec-v2:device:air-conditioner:0000A004:juhl-hvac:1": [
{
"iid": 2,
"type": "urn:miot-spec-v2:service:switch:0000780C:juhl-hvac:1",
"description": "AC Switch",
"properties": [
{
"iid": 1,
"type": "urn:miot-spec-v2:property:on:00000006:juhl-hvac:1",
"description": "Switch Status",
"format": "bool",
"access": [
"read",
"write",
"notify"
]
}
]
}
],
"urn:miot-spec-v2:device:airer:0000A00D:hyd-lyjpro:1": [
{
"iid": 3,