Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions drivers/SmartThings/zigbee-thermostat/fingerprints.yml
Original file line number Diff line number Diff line change
Expand Up @@ -134,6 +134,11 @@ zigbeeManufacturer:
manufacturer: LUMI
model: lumi.airrtc.agl001
deviceProfileName: thermostat-aqara
- id: "WALL HERO/ACL-403STC1"
deviceLabel: WALLHERO Thermostat ACL-403STC1
manufacturer: WALL HERO
model: ACL-403STC1
deviceProfileName: thermostat-thirty-buttons-wallhero
zigbeeGeneric:
- id: "genericThermostat"
deviceLabel: Zigbee Thermostat
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,249 @@
name: thermostat-thirty-buttons-wallhero
components:
- id: main
label: 空调
capabilities:
- id: switch
version: 1
- id: temperatureMeasurement
version: 1
- id: temperatureSetpoint
version: 1
- id: thermostatMode
version: 1
- id: fanMode
version: 1
- id: firmwareUpdate
version: 1
- id: refresh
version: 1
categories:
- name: RemoteController
- id: fan
label: 新风
capabilities:
- id: switch
version: 1
- id: fanMode
version: 1
categories:
- name: Fan
- id: heat
label: 地暖
capabilities:
- id: switch
version: 1
- id: thermostatHeatingSetpoint
version: 1
categories:
- name: Thermostat
- id: button1
label: 回家
capabilities:
- id: button
version: 1
categories:
- name: RemoteController
- id: button2
label: 离家
capabilities:
- id: button
version: 1
categories:
- name: RemoteController
- id: button3
label: 晨起
capabilities:
- id: button
version: 1
categories:
- name: RemoteController
- id: button4
label: 睡眠
capabilities:
- id: button
version: 1
categories:
- name: RemoteController
- id: button5
label: 阅读
capabilities:
- id: button
version: 1
categories:
- name: RemoteController
- id: button6
label: 观影
capabilities:
- id: button
version: 1
categories:
- name: RemoteController
- id: button7
label: 全开
capabilities:
- id: button
version: 1
categories:
- name: RemoteController
- id: button8
label: 全关
capabilities:
- id: button
version: 1
categories:
- name: RemoteController
- id: button9
label: 空调温度调高
capabilities:
- id: button
version: 1
categories:
- name: RemoteController
- id: button10
label: 空调温度降低
capabilities:
- id: button
version: 1
categories:
- name: RemoteController
- id: button11
label: 开窗帘
capabilities:
- id: button
version: 1
categories:
- name: RemoteController
- id: button12
label: 关窗帘
capabilities:
- id: button
version: 1
categories:
- name: RemoteController
- id: button13
label: 空调开
capabilities:
- id: button
version: 1
categories:
- name: RemoteController
- id: button14
label: 空调关
capabilities:
- id: button
version: 1
categories:
- name: RemoteController
- id: button15
label: 无风开
capabilities:
- id: button
version: 1
categories:
- name: RemoteController
- id: button16
label: 无风关
capabilities:
- id: button
version: 1
categories:
- name: RemoteController
- id: button17
label: 制冷
capabilities:
- id: button
version: 1
categories:
- name: RemoteController
- id: button18
label: 制热
capabilities:
- id: button
version: 1
categories:
- name: RemoteController
- id: button19
label: 新风开
capabilities:
- id: button
version: 1
categories:
- name: RemoteController
- id: button20
label: 新风关
capabilities:
- id: button
version: 1
categories:
- name: RemoteController
- id: button21
label: 开电视
capabilities:
- id: button
version: 1
categories:
- name: RemoteController
- id: button22
label: 关电视
capabilities:
- id: button
version: 1
categories:
- name: RemoteController
- id: button23
label: 开音乐
capabilities:
- id: button
version: 1
categories:
- name: RemoteController
- id: button24
label: 关音乐
capabilities:
- id: button
version: 1
categories:
- name: RemoteController
- id: button25
label: 开纱帘
capabilities:
- id: button
version: 1
categories:
- name: RemoteController
- id: button26
label: 关纱帘
capabilities:
- id: button
version: 1
categories:
- name: RemoteController
- id: button27
label: 洗衣服
capabilities:
- id: button
version: 1
categories:
- name: RemoteController
- id: button28
label: 衣服护理
capabilities:
- id: button
version: 1
categories:
- name: RemoteController
- id: button29
label: 用餐
capabilities:
- id: button
version: 1
categories:
- name: RemoteController
- id: button30
label: 开大门
capabilities:
- id: button
version: 1
categories:
- name: RemoteController
4 changes: 3 additions & 1 deletion drivers/SmartThings/zigbee-thermostat/src/init.lua
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,9 @@ local THERMOSTAT_MODE_MAP = {
[ThermostatSystemMode.AUTO] = ThermostatMode.thermostatMode.auto,
[ThermostatSystemMode.COOL] = ThermostatMode.thermostatMode.cool,
[ThermostatSystemMode.HEAT] = ThermostatMode.thermostatMode.heat,
[ThermostatSystemMode.EMERGENCY_HEATING] = ThermostatMode.thermostatMode.emergency_heat
[ThermostatSystemMode.EMERGENCY_HEATING] = ThermostatMode.thermostatMode.emergency_heat,
[ThermostatSystemMode.DRY] = ThermostatMode.thermostatMode.dryair,
[ThermostatSystemMode.FAN_ONLY] = ThermostatMode.thermostatMode.fanonly
}

local FAN_MODE_MAP = {
Expand Down
1 change: 1 addition & 0 deletions drivers/SmartThings/zigbee-thermostat/src/sub_drivers.lua
Original file line number Diff line number Diff line change
Expand Up @@ -15,5 +15,6 @@ local sub_drivers = {
lazy_load_if_possible("vimar"),
lazy_load_if_possible("resideo_korea"),
lazy_load_if_possible("aqara"),
lazy_load_if_possible("wallhero"),
}
return sub_drivers
Loading
Loading