Open ebaauw opened 1 week ago
Hey @ebaauw, thanks for your pull request!
[!TIP] Modified bundles can be downloaded here.
gledopto/gl-sd-002_switch.json
: Switch module (GL-SD-002) :heavy_check_mark:
philips/bridge.json
: Hue bridge :heavy_check_mark:
lidl/hg06338.json
: SilverCrest power strip 3 AC (16A) with 4 USB (HG06338) :heavy_check_mark:
sonoff/zbmini-l_relay.json
: Mini Relay No Neutral (ZBMINI-L/ZBMINIL2) :heavy_check_mark:
tuya/_TYZB01_TS0011_1gang_wired_no_neutral.json
: Light switch (TS0011) :heavy_check_mark:
tuya/_TZ3000__TS0207_range_extender.json
: Range Extender (TS0207) :heavy_check_mark:
3A-Nue/Lxn59-2s7lX1.0.json
: 2 gang inline switch (ZW-EU-02) :heavy_check_mark:
home2link/H2L-ZBPH-RS.json
: Hue Curtain Motor controller (H2L-ZBPH-RS) :heavy_check_mark:
tuya/_TZE200_amp6tsvy_wired_switch_1gang.json
: Tuya 1 gang wired switch (TS0601) :heavy_check_mark:
ledvance/ledvance_plug_compact_eu_t.json
: PLUG COMPACT EU T :heavy_check_mark:
neo/TS0012_Immax_smart_controller.json
: Immax Smart controller (TS0012) :heavy_check_mark:
orvibo/CM10ZW.json
: Dry contact (CM10ZW) :heavy_check_mark:
robb_smarrt/rob_200-029-0_covering.json
: Roller Shutter Switch (ROB_200-029-0) :heavy_check_mark:
osram/plug_01.json
: Smart+ Plug (AB3257001NJ) :heavy_check_mark:
sunricher/SR-ZG9080A.json
: Curtain motor controller (SR-ZG9080A) :heavy_check_mark:
tuya/_TS0012_2gangs_wired_no_neutral_not_locked.json
: Tuya 2 gangs wired without neutral (TS0012) :heavy_check_mark:
tuya/_TZ3000_jl7qyupf_2gangs_switch_locked.json
: Wired switch 2 gangs (TS0012) :heavy_check_mark:
tuya/_TZ3000_TS0011_1gang_switch_module.json
: 1 gang switch module (TS0011) :heavy_check_mark:
tuya/_TZ3000_qewo8dlz_wired_switch_3gangs.json
: Wired Switch 3 gangs (TS0013) :heavy_check_mark:
tuya/_TZ3000_gzvniqjb_din_rail_switch.json
: DIN rail circuit breaker 63A (TO-Q-SY1-ZT) :heavy_check_mark:
xiaomi/lumi_curtain.json
: Smart Curtain Controller (ZNCLDJ11LM) :heavy_check_mark:
ikea/askvader_on_off_switch.json
: Askvader On/off switch (E1836) :heavy_check_mark:
ikea/tradfri_bulb_e14_ww_clear_250lm.json
: Tradfri LED bulb E14 250 lumen WW clear, dimmable (LED1935C3) :heavy_check_mark:
ikea/tradfri_bulb_gu10_ww_400lm.json
: Tradfri LED bulb GU10 400 lumen, dimmable/warm white (LED1837R5) :heavy_check_mark:
ikea/tradfri_control_outlet.json
: Tradfri Control Outlet (E1603) :heavy_check_mark:
ikea/tradfri_signal_repeater.json
: Tradfri signal repeater (E1746) :heavy_check_mark:
moes/Moes_MS-104BZ_wired_switch_2_gangs.json
: Wired Switch 2 gangs (MS-104BZ) :heavy_check_mark:
moes/Moes_ZM-105-M_1_gang_dimmer.json
: Switch (TS0601) :heavy_check_mark:
tuya/_TS130F_standard_covering_reversed.json
: Standard covering (TS130F) :heavy_check_mark:
tuya/_TZ3000_2channel_module.json
: 2 output module (TS0002) :heavy_check_mark:
tuya/_TZ3000_hkkkuk7k_mini_switch.json
: 2 output module (TS0012) :heavy_check_mark:
tuya/_TZ3000_wkr3jqmr_4channel_module.json
: 4 output module (TS0004) :heavy_check_mark:
tuya/_TZ3000_pfc7i3kt_smart_switch_3gangs_locked.json
: Switch module 3 channel (TS0003) :heavy_check_mark:
tuya/_TZE200_2wg5qrjy_valve.json
: Water valve (ZX-7155-675) :heavy_check_mark:
wiser/dimmer_module.json
: Wiser 40/300-series module dimmer (41EPBDWCLMZ/354PBDMBTZ) :heavy_check_mark:
easyaccess/easyfingertouch_doorlock.json
: Keypad doorlock (Various models) :heavy_check_mark:
ikea/somrig_shortcut_button.json
: Somrig shortcut button (E2201) :heavy_check_mark:
innr/rc_250.json
: 5-key wireless remote control (RC 250) :heavy_check_mark:
lds/ZBT-DIMSwitch-D0000_remote.json
: Wireless dimmer knob (LA-AAN-UIT-7A) :heavy_check_mark:
konke/3AFE280100510001_battery_switch.json
: Kit pro multi function button (KPKEY) :heavy_check_mark:
legrand/Remote_switch_Wakeup_sleep.json
: Valena life scene switch wakeup and sleep (752x89/064884) :heavy_check_mark:
legrand/wireless_scenes_command.json
: Wireless 4 scenes control switch celiane (0 677 55/56/57) :heavy_check_mark:
legrand/Remote_switch_home_away.json
: Home and Away wireless master switch celiane (064873) :heavy_check_mark:
mhcozy/ts0004.json
: 4-channel dry contact smart wireless zigbee switch relay module (TS0004) :heavy_check_mark:
moes/Moes_MS-105-M_1_gang_dimmer_module.json
: 1-gang dimmer module (ZM-105-M) :heavy_check_mark:
moes/Moes_TZ3000_TS0012_2_gang_switches.json
: 2 gang switches (TS0012) :heavy_check_mark:
paulmann/501_34_battery_switch.json
: Wall switch on/off/dimm (501.34) :heavy_check_mark:
sonoff/snzb-01p_switch_wireless.json
: Wireless Switch (SNZB-01P) :heavy_check_mark:
sonoff/snzb-05p.json
: SNZB-05P :heavy_check_mark:
sunricher/zg2855-rgb_button.json
: 3 in 1 zigbee push button remote (ZG2855-RGB) :heavy_check_mark:
third_reality/3RSB22BZ_smart_button.json
: Smart Button 3RSB22BZ :heavy_check_mark:
tuya/_TZ3000_TS011F_PowerStrip.json
: Powerstrip with USB (TS011F) :heavy_check_mark:
tuya/_TZE200_9cxuhakf_wired_dimmer.json
: Switch Mechanism (SSWM-DIMZ) :heavy_check_mark:
tuya/_TZE200_e3oitdyu_smart_dimmer_module.json
: Smart Dimmer Module (TS0601) :heavy_check_mark:
wiser/fuga_4button_battery_switch.json
: LK Fuga Wiser wireless battery 2 or 4 button switch (550D6001/WDE002906) :heavy_check_mark:
wattle/hc-slm-1_doorlock.json
: Door lock SPL smart (HC-SLM-1) :heavy_check_mark:
wiser/meg5113-0300_cover_controller.json
: Merten Wiser cover controller (MEG5113-0300) :heavy_check_mark:
eva/powermeter.json
: Meter Reader :heavy_check_mark:
xiaomi/xiaomi_wxkg01lm_mini_switch.json
: Wireless mini switch (WXKG01LM) :heavy_check_mark:
ikea/tradfri_bulb_e27_ww_806lm.json
: Tradfri LED bulb E27 806 lumen, smart wireless dimmable/white spectrum globe (LED1836G9) :heavy_check_mark:
ikea/tradfri_bulb_gu10_w_400lm.json
: Tradfri LED bulb GU10 400 lumen, dimmable white (LED1650R5) :heavy_check_mark:
innr/xx_110.json
: Puck Light White Extension Pack and Under Cabinet Light (PL 110/UC 110) :heavy_check_mark:
ledvance/b40_dim_z3.json
: B40 DIM Z3 :heavy_check_mark:
osram/classic_a60_fil_dim_t.json
: Smart+ filament classic dimmable A52D 6W E27 (4058075729209) :heavy_check_mark:
osram/classic_a60_w_clear.json
: Lightify LED classic A60 clear :heavy_check_mark:
owon/THS317-ET_temperature_sensor.json
: Temperature sensor with probe (THS317-ET) :heavy_check_mark:
sonoff/snzb-06p.json
: Human presence sensor (SNZB-06P) :heavy_check_mark:
sunricher/2button_switch.json
: 2 button wall switch :heavy_check_mark:
sunricher/4button_switch.json
: 4 button wall switch :heavy_check_mark:
sunricher/vivares_pbc4_01.json
: Push button coupler C4 (SR-ZG2833PAC-C4) :heavy_check_mark:
sunricher/8button_switch.json
: 8 button wall switch :heavy_check_mark:
terncy/terncy_dc01_contact_sensor.json
: Door sensor (TERNCY-DC01) :heavy_check_mark:
ubisys/c4_5504.json
: Control unit (C4 (5504)) :heavy_check_mark:
tuya/_TZ3000_TS0042_2gang_remote.json
: 2-gang remote (TS0042) :heavy_check_mark:
tuya/_TZ3000_TS0043_3gang_remote.json
: 3-gang remote (TS0043) :heavy_check_mark:
tuya/_TZ3000_TS0044_4gang_remote.json
: Tuya 4-gang remote (TS0044) :heavy_check_mark:
tuya/_TZ3000_TS0041_1gang_remote.json
: 1-gang remote (TS0041) :heavy_check_mark:
tuya/_TZ3000_TS004F_switch.json
: Scene switch (TS004F) :heavy_check_mark:
tuya/_TZE200_pay2byax_openclose_sensor.json
: Open/close sensor (ZG-102Z/TM001-ZA/TM081) :heavy_check_mark:
xiaomi/xiaomi_dw-s03d_t1_openclose_sensor.json
: T1 open/close sensor (DW-S03D) :heavy_check_mark:
xiaomi/xiaomi_sjcgq13lm_e1_wleak_sensor.json
: E1 water leak sensor (SJCGQ13LM) :heavy_check_mark:
xiaomi/xiaomi_wxkg11lm_mini_switch.json
: Wireless mini switch (WXKG11LM) :heavy_check_mark:
xiaomi/xiaomi_wb-r02d_t1_wireless_mini_switch.json
: T1 wireless mini switch (WB-R02D) :heavy_check_mark:
adeo/ldsenk09_keyfob.json
: Lexman smart compact keyfob (LDSENK09) :heavy_check_mark:
develco/iomzb-110_switch_module.json
: Dry contact IO-module (IOMZB-110) :heavy_check_mark:
computime-salus/ss909zb_temp_sensor.json
: Pipe temperature sensor (PS600) :heavy_check_mark:
ikea/styrbar_remote_control.json
: Styrbar remote control (E2002) :heavy_check_mark:
ikea/symfonisk_sound_remote_gen2.json
: Symfonisk sound remote gen2 (E2123) :heavy_check_mark:
ikea/tradfri_open_close_remote.json
: Tradfri open/close remote (E1766) :heavy_check_mark:
ikea/tradfri_shortcut_button.json
: Tradfri shortcut button (E1812) :heavy_check_mark:
immax/07046L_keyfob.json
: Neo smart keyfob (07046L) :heavy_check_mark:
lidl/hg06668.json
: Silvercrest doorbell (HG06668) :heavy_check_mark:
sonoff/snzb-03p_motion_sensor.json
: Motion sensor :heavy_check_mark:
tuya/_TZ3000_TS0044_4gang_remote_locked.json
: 4-gang remote (TS0044) :heavy_check_mark:
tuya/_TZE200_dq1mfjug_smoke_sensor.json
: Smoke sensor (TS0601) :heavy_check_mark:
tuya/_TZ3000_ja5osu5g_smart_button.json
: Wireless smart button (TS004) :heavy_check_mark:
woox/woox_r7054_remote.json
: 4 gang switch (R7054) :heavy_check_mark:
xiaomi/lumi_sensor_wleak_aq1.json
: Water leak sensor (SJCGQ11LM) :heavy_check_mark:
danfoss/ally_temp_hum_sensor.json
: Ally temperature and humidity sensor (014G2480) :heavy_check_mark:
heiman/hs1rc_keyfob.json
: Remote controller (HS1RC) :heavy_check_mark:
heiman/hs1sa_smoke_sensor.json
: Smoke sensor (HS1SA) :heavy_check_mark:
hzc_electric/s900w-zg_water_leak_sensor.json
: Water leak sensor (S900W-ZG) :heavy_check_mark:
iluminize/roller_shutter_actuator_mini.json
: Curtain controller (5128.10) :heavy_check_mark:
ikea/badring_water_leak_sensor.json
: Badring Water leakage sensor (E2202) :heavy_check_mark:
ikea/tradfri_on_off_switch.json
: Tradfri on/off switch (E1743) :heavy_check_mark:
ikea/tradfri_wireless_dimmer.json
: Tradfri wireless dimmer (E1724) :heavy_check_mark:
ikea/tradfri_remote_control.json
: Tradfri remote control (E1810) :heavy_check_mark:
linkind/001082_water_leak_sensor.json
: Water leak sensor (LS21001) :heavy_check_mark:
legrand/Contactor.json
: Contactor :heavy_check_mark:
moes/Moes_TZ3000_TS0201_temp_hum_with_LCD.json
: Temperature and humidity sensor (TS0201) :heavy_check_mark:
nedis/nedis_zbrc10wt.json
: 4 button remote (ZBRC10WT) :heavy_check_mark:
namron/4512762_open_close_sensor.json
: Open/close sensor (4512762) :heavy_check_mark:
namron/4512765_hum_temp.json
: Temperature and humidity sensor (4512765/S903TH-ZG) :heavy_check_mark:
nexentro/nexentro_blinds_actuator_mini.json
: Blinds Actuator :heavy_check_mark:
orvibo/sf21_smoke_sensor.json
: Smoke detector (SF21) :heavy_check_mark:
plaid_systems/ps-sprzms-slp3_soil_sensor.json
: Spruce Soil sensor (PS-SPRZMS-SLP3) :heavy_check_mark:
schwaiger/zhs20_smoke_detector.json
: Smoke detector (ZHS20) :heavy_check_mark:
smabit/AV201021C_door_sensor.json
: Flat magnetic contact sensor (AV2010/21C) :heavy_check_mark:
sonoff/snzb-02-multisensor.json
: Temperature And Humidity Sensor (SNZB-02) :heavy_check_mark:
tesla/TSL-SEN-TAH_multi_sensor.json
: Temperature and humidity sensor (TSL-SEN-TAH) :heavy_check_mark:
tuya/_TYZB01_SM0201_temp_hum_sensor.json
: Temperature and humidity sensor with LCD display (SM0201) :heavy_check_mark:
third_reality/3RTHS24BZ_multi_sensor.json
: Temperature and humidity sensor with digital LCD display (3RTHS24BZ) :heavy_check_mark:
wiser/fuga_double_relay_switch.json
: LK Fuga Wiser wireless double relay (545D6514) :heavy_check_mark:
tuya/_TZE200_2ekuz3dz_trv.json
: Under floor heating thermostat (TS0601) :heavy_check_mark:
wiser/switch_1Gang.json
: Merten PlusLink relay insert (MEG5161-0000) :heavy_check_mark:
woox/Woox_R7049_Smart_Smoke_Alarm.json
: Smart smoke alarm (R7049) :heavy_check_mark:
woox/woox_r7048_hum_temp_sensor.json
: Temperature and Humidity Sensor (R7048) :heavy_check_mark:
woox/woox_r7052_ts0215a.json
: Smart SOS button (R7052) :heavy_check_mark:
woox/woox_r7060_ts0101.json
: Smart garden irrigation control (R7060) :heavy_check_mark:
xiaomi/lumi_sensor_occupy.agl1.json
: Presence Sensor FP1E (PS-SE03) :heavy_check_mark:
xiaomi/xiaomi_mccgq01lm_openclose_sensor.json
: Open/close sensor (MCCGQ01LM) :heavy_check_mark:
xiaomi/xiaomi_lywsd03mmc.json
: Temperature and humidity sensor with LCD (LYWSD03MMC) :heavy_check_mark:
xiaomi/xiaomi_mho-c401n_temp_hum_sensor.json
: Temperature and humidity sensor with display (MHO-C401N) :heavy_check_mark:
xiaomi/xiaomi_mccgq14lm_e1_openclose_sensor.json
: E1 open/close sensor (MCCGQ14LM) :heavy_check_mark:
Jasco-GE/GE45856_wall_switch.json
: GE ZigBee in-wall smart switch (45856GE) :heavy_check_mark:
blitzwolf/bw_is4_multisensor.json
: Temperature and humidity sensor with display (BW-IS4) :heavy_check_mark:
aubess/aubess_multi_sensor_TZ3000_bguser20.json
: Temperature and humidity sensor (WSD500A) :heavy_check_mark:
bosch/plug_compact.json
: Plug compact EU (BSP-FZ2) :heavy_check_mark:
bosch/bwa-1_water_sensor.json
: Water alarm (BWA-1) :heavy_check_mark:
bosch/bsd-2-smoke-alarm.json
: Smoke alarm II (BSD-2) :heavy_check_mark:
develco/zhemi101_external_meter_interface.json
: Electricity meter interface (ZHEMI101) :heavy_check_mark:
heiman/cosensor-em.json
: COSensor-EM :heavy_check_mark:
icasa/ICZB-IW21SW.json
: Zigbee On/Off Switch PRO :heavy_check_mark:
ikea/parasoll_open_close_sensor.json
: Parasoll door/window sensor (E2013) :heavy_check_mark:
ikea/tradfri_on_off_switch_old_fw.json
: Tradfri on/off switch (E1743) :heavy_check_mark:
linkind/ZBT-CCTLight-D0106.json
: A60 LED Tunable White Bulb 800 lumen (D0106) :heavy_check_mark:
ikea/rodret_dimmer.json
: Rodret Wireless Dimmer (E2201) :heavy_check_mark:
legrand/cable_outlet.json
: Cable outlet 3000W (064879) :curly_loop: (unvalidated)
linkind/ZBT-CCTLight-M3500107.json
: 4.8W GU10 Bulb Dimmable & Tunable (M3500107) :heavy_check_mark:
mli/tint_gu10_spot_zbt-colortemperature.json
: Tint GU10 spot ZBT-ColorTemperature :heavy_check_mark:
nedis/nedis_zbsm10wt_motion_sensor.json
: Zigbee motion sensor (ZBSM10WT) :heavy_check_mark:
sengled/e1d-g73.json
: Smart window and door sensor (E1D-G73) :heavy_check_mark:
sonoff/trvzb-thermostat.json
: Thermostat (TRVZB) :heavy_check_mark:
terncy/terncy_sd01.json
: Smart dial (TERNCY-SD01) :heavy_check_mark:
sonoff/snzb-04_open_close_sensor.json
: Open/close sensor (DS01) :heavy_check_mark:
tapestry/tapestry_presence_z1.json
: Presence Z1 (THPZ1) :heavy_check_mark:
third_reality/3RMS16BZ_motion_sensor.json
: Motion Sensor, Pet Friendly (3RMS16BZ) :heavy_check_mark:
third_reality/3RWS18BZ_water_sensor.json
: Water leak sensor (3RWS18BZ) :heavy_check_mark:
tuya/_TZ3000_TS0201_temp_hum_sensor.json
: Temperature and humidity sensor (TS0201) :heavy_check_mark:
tuya/_TZ3000_i8jfiezr_temp_hum_sensor.json
: Temperature and humidity sensor (TS0201) :heavy_check_mark:
tuya/_TZ3000_TS0210_vibration_sensor.json
: Vibration sensor (TS0210) :heavy_check_mark:
tuya/_TZB000_42ha4rsc_window_blinds.json
: Window blinds (TS030F) :heavy_check_mark:
tuya/_TZE200_TS0601_humidity_temp.json
: Temperature humidity sensor (TS0601) :heavy_check_mark:
tuya/_TZE200_TS0601_mmWave_Radar.json
: 2.4GHz mmWave radar with LED (TS0601) :heavy_check_mark:
tuya/_TZE200_bjawzodf_humidity_temp.json
: Tuya multi sensor (TS0601) :heavy_check_mark:
tuya/_TZE200_TS0601_trv.json
: Thermostat TRV (TS0601) :heavy_check_mark:
tuya/_TZE200_thbr5z34_awow__trv.json
: Thermostat TRV (MS-C-4) :heavy_check_mark:
tuya/ih-k009_temp_hum_sensor.json
: Temperature and Humidity Sensor (IH-K009) :heavy_check_mark:
wiser/fuga_dimmer_switch.json
: LK Fuga Wiser Wireless Dimmer (545D6102) :heavy_check_mark:
wiser/dimmer_switch_1Gang.json
: Merten Wiser 1 gang dimmer :heavy_check_mark:
wiser/contact_sensor_cct591011_as.json
: LK Wiser door and windows sensor (550B1023) :heavy_check_mark:
wiser/dimmer_switch_2Gang.json
: Merten Wiser 2 gang dimmer :heavy_check_mark:
wiser/room_thermostat_cctfr6400.json
: Wiser room thermostat (CCTFR6400) :heavy_check_mark:
xiaomi/xiaomi_lumi.light.aqcn02_TunableWhite_Bulb.json
: LED bulb tunable white (ZNLDP12LM) :heavy_check_mark:
xiaomi/xiaomi_mccgq11lm_openclose_sensor.json
: Open/close sensor (MCCGQ11LM) :heavy_check_mark:
xiaomi/xiaomi_mfkzq01lm_cube.json
: Cube (MFKZQ01LM) :heavy_check_mark:
xiaomi/xiaomi_qbkg03lm_switch.json
: Double rocker switch (QBKG03LM) :heavy_check_mark:
xiaomi/xiaomi_rtcgq13lm_presence_sensor.json
: High precision motion sensor (RTCGQ13LM) :heavy_check_mark:
xiaomi/xiaomi_wrs-r02_h1_switch.json
: H1 dual rocker wireless remote switch (WRS-R02) :heavy_check_mark:
xiaomi/xiaomi_wxkg17lm_e1_switch.json
: E1 dual rocker wireless switch (WXKG17LM) :heavy_check_mark:
develco/hmszb_temp_hum_sensor.json
: Temperature and humidity sensor (HMSZB-110/HMSZB-120) :heavy_check_mark:
xiaomi/xiaomi_wxkg20lm_mini_switch.json
: Wireless mini switch (WXKG20LM) :heavy_check_mark:
frient/hmszb_temp_hum_sensor.json
: Temperature and humidity sensor (HMSZB-110/HMSZB-120) :heavy_check_mark:
heiman/HS3AQ_air_quality_sensor.json
: Air quality monitor (HS3AQ) :heavy_check_mark:
ikea/gu10_ws_400lm_light.json
: Tradfri LED bulb GU10 400lm (LED1737R5) :heavy_check_mark:
immax/07048L_smart_plug.json
: Neo smart plug (07048L) :heavy_check_mark:
lixee/zlinky_tic_standard_mono_base.json
: ZLinky_TIC mode standard base :heavy_check_mark:
lixee/zlinky_tic_historique_mono_base.json
: ZLinky_TIC mode historique base :heavy_check_mark:
lixee/zlinky_tic_historique_mono_hphc.json
: ZLinky_TIC mode historique HPHC :heavy_check_mark:
nedis/nedis_zbds10wt.json
: Smoke Sensor :heavy_check_mark:
philips/soc001_contact_sensor.json
: Hue secure contact sensor :heavy_check_mark:
sengled/e1c-nb7.json
: Smart plug with power monitoring (E1C-NB7) :heavy_check_mark:
sonoff/ck-bl702-swp-01(7020)_plug.json
: Smart Plug (eWeLink) :heavy_check_mark:
tuya/_TZ3000_TS0203_door_sensor.json
: Door window contact (TS0203) :heavy_check_mark:
sonoff/swv_smart_water_valve.json
: Smart water valve :heavy_check_mark:
third_reality/3RSP02028BZ_smart_plug.json
: Smart plug (3RSP02028BZ) :heavy_check_mark:
tuya/_TZ3210_ncw88jfq_temp-hum-sensor.json
: Temperature and humidity sensor :heavy_check_mark:
tuya/_TZ3210_dse8ogfy_fingerbot.json
: Adaprox fingerbot (TS0001) :heavy_check_mark:
tuya/_TZ3210_up3pngle_TS0205_smoke_sensor.json
: Smoke sensor (TS0205) :heavy_check_mark:
tuya/_TZE200_TS0601_smoke_detector.json
: Photoelectric smoke sensor (TS0601) :heavy_check_mark:
tuya/_TZE200_h4cgnbzg_trv.json
: Saswell TRVs (TS0601) :heavy_check_mark:
tuya/ih-f001_door_sensor.json
: iH-F001 door window contact :heavy_check_mark:
tuya/_TZE204_ac0fhfiq_energy_meter.json
: BiDirectional zigbee energy meter (TS0601) :heavy_check_mark:
tuya/rh3040_motion_sensor.json
: Motion sensor (RH3040) :heavy_check_mark:
tuya/ts0202_presence_sensor.json
: Presence sensor (TS0202) :heavy_check_mark:
xiaomi/xiaomi_qbkg04lm_switch.json
: Single rocker switch (QBKG04LM) :heavy_check_mark:
xiaomi/xiaomi_wsdcgq01lm_temp_hum_sensor.json
: Temperature and humidity sensor (WSDCGQ01LM) :heavy_check_mark:
xiaomi/xiaomi_mfkzq11lm_t1_cube.json
: T1 cube (MFKZQ11LM) :heavy_check_mark:
adeo/ldsenk02f_plug.json
: Plug 16A :heavy_check_mark:
develco/emizb-141_electricity_meter_interface_2.json
: Electricity meter interface 2 EMIZB-141 :heavy_check_mark:
develco/wiszb-121_open_close_sensor.json
: Entry sensor (WISZB-121) :heavy_check_mark:
develco/moszb-141_motion_sensor.json
: Motion sensor (MOSZB-141) :heavy_check_mark:
dresden_elektronik/scene_switch.json
: Multifunctional wireless switch (Scene switch) :heavy_check_mark:
frient/wiszb-121_open_close_sensor.json
: Entry sensor (WISZB-121) :heavy_check_mark:
frient/emizb-141_electricity_meter_interface_2.json
: Electricity meter interface 2 EMIZB-141 :heavy_check_mark:
heiman/hs2wd-e_smart_siren.json
: Sound and flash siren (HS2WD) :heavy_check_mark:
ikea/tradfri_bulb_e14_ws_opal_600lm.json
: Tradfri LED bulb E14 600 lumen, dimmable white spectrum opal white (LED1733G7) :heavy_check_mark:
ikea/tradfri_bulb_e27_ws_opal_1000lm.json
: Tradfri LED bulb E27 1000 lumen, dimmable white spectrum opal white (LED1732G11) :heavy_check_mark:
ikea/tradfri_motion_sensor.json
: Tradfri motion sensor (E1525/E1745) :heavy_check_mark:
ikea/tradfribulbe27wsglobeopal1055lm.json
: Tradfri LED bulb E27 1055 lumen, dimmable, white spectrum, opal white (LED2003G10) :heavy_check_mark:
ikea/tradfribulbe14wscandleopal470lm.json
: Tradfri LED bulb E14 470 lumen, wireless dimmable white spectrum/chandelier opal white (LED1949C5) :heavy_check_mark:
lidl/hg06875.json
: Parkside Smart Watering Timer (HG06875) :heavy_check_mark:
lixee/zlinky_tic_histo_tri_hphc.json
: ZLinky_TIC mode historique HPHC triphase :heavy_check_mark:
lixee/zlinky_tic_standard_tri_hphc.json
: ZLinky_TIC mode standard HPHC triphase :heavy_check_mark:
osram/cla60_tw.json
: Smart+ classic E27 tunable white (4058075816534) :heavy_check_mark:
osram/classic_b40_tw.json
: Lightify Classic B40 TW :heavy_check_mark:
osram/classic_a60_tw.json
: Lightify classic A 60 TW :heavy_check_mark:
osram/par16_50_tw.json
: Lightify PAR16 50 TW :heavy_check_mark:
philips/rwl022_dimmer_switch.json
: Hue dimmer switch (2021) :heavy_check_mark:
philips/rdm001_wall_switch_module.json
: Hue wall switch module :heavy_check_mark:
philips/rwl02_dimmer_switch.json
: Hue dimmer switch :heavy_check_mark:
philips/rom001_smart_button.json
: Hue smart button :heavy_check_mark:
tuya/_TZ3000_TS0207_water_leak_sensor.json
: Wwater leak sensor (TS0207) :heavy_check_mark:
tuya/_TZE200_myd45weu_soil_sensor.json
: Tuya Soil Sensor (TS0601) :heavy_check_mark:
xiaomi/xiaomi_ssm-u02_t1_switch.json
: T1 single rocker switch no neutral wire (SSM-U02) :heavy_check_mark:
xiaomi/xiaomi_mfkzq12lm_t1_pro_cube.json
: T1 pro cube (MFKZQ12LM) :heavy_check_mark:
xiaomi/xiaomi_ws-euk02_h1_switch.json
: H1 dual rocker switch no neutral wire (WS-EUK02) :heavy_check_mark:
robb_smarrt/rob_200-017-0_plug.json
: Smart plug 3680W (ROB_200-017-0) :heavy_check_mark:
adeo/ldsenk08_door_vibration_sensor.json
: Lexman door window sensor with vibration (LDSENK08) :heavy_check_mark:
centralite/motion_sensor-a.json
: Motion Sensor-A :heavy_check_mark:
aubess/aubess_plug_TZ3000_hdopuwv6.json
: Smart plug 16A EU (TS011F) :heavy_check_mark:
ikea/blind.json
: Blinds (FYRTUR/KADRILJ/PRAKTLYSING/TREDANSEN) :heavy_check_mark:
heiman/smartplug.json
: Metering Plug (HS2SK) :heavy_check_mark:
ikea/symfonisk_sound_contoller.json
: Symfonisk sound controller (E1744) :heavy_check_mark:
innr/sp_120.json
: Smart plug (SP 120) :heavy_check_mark:
innr/sp_234.json
: Smart plug (SP 234) :heavy_check_mark:
niko/170-33505_170-33605_smart_socket.json
: Smart socket (170-33505/170-33605) :heavy_check_mark:
moes/Moes_TZE200_ztvwu4nk_thermostat.json
: Thermostat for Water/Gas Boiler (BHT-002) :heavy_check_mark:
owon/ac201.json
: Split A/C controller (AC201) :heavy_check_mark:
sinope/sp2610zb_smart_switch.json
: Smart in-wall outlet US (SP2610ZB) :heavy_check_mark:
third_reality/3RSPE01044BZ_smart_plug.json
: Smart plug :heavy_check_mark:
tuya/_TZ3000_cehuw1lw_smartplug_EU.json
: Standard plug (TS011F) :heavy_check_mark:
wiser/socket-outlet-double-16A-connected.json
: Elko smart socket double 16A plus PW (EKO09738) :heavy_check_mark:
wiser/fuga_socket_outlet.json
: LK Fuga Wiser wireless socket outlet 16A (545D6115) :heavy_check_mark:
wiser/smart-plug-single-16A.json
: Wiser smart plug 16A (CCT711119) :heavy_check_mark:
wiser/wall_switch_shutter.json
: Wiser Odace roller shutter switch (S520567W) :heavy_check_mark:
xiaomi/xiaomi_lumi.airrtc.agl001.json
: Smart radiator thermostat E1 (SRTS-A01) :heavy_check_mark:
xiaomi/xiaomi_dcm-k01_t2_dual_relay.json
: Aqara Dual Relay Module T2 (DCM-K01) :heavy_check_mark:
xiaomi/xiaomi_wp-p01d_h2_wall_outlet.json
: Aqara wall outlet H2 EU (WP-P01D) :heavy_check_mark:
xiaomi/xiaomi_ws-euk01_h1_switch.json
: H1 single rocker switch no neutral wire (WS-EUK01) :heavy_check_mark:
blitzwolf/bw_shp15_smart_plug.json
: Power monitoring 16A 3680W EU plug (BW-SHP15) :heavy_check_mark:
blitzwolf/bw_shp13_smart_plug.json
: Electricity metering 16A EU plug (BW-SHP13) :heavy_check_mark:
develco/aqszb-110_voc_sensor.json
: Air quality sensor (AQSZB-110) :heavy_check_mark:
dresden_elektronik/kobold.json
: Smart dimmer switch (Kobold) :heavy_check_mark:
develco/splzb-131_smart_plug.json
: Smart plug mini type F - Schuko (SPLZB-131) :heavy_check_mark:
elko/thermostat_16_a.json
: Connected thermostat elko smart plus 16A (EKO07259) :heavy_check_mark:
frient/aqszb-110_voc_sensor.json
: Air quality sensor (AQSZB-110) :heavy_check_mark:
frient/splzb-131_smart_plug.json
: Smart plug mini (SPLZB-131/SPLZB-134/SPLZB-141) :heavy_check_mark:
ikea/tradfri_bulb_e27_w_opal_1000lm.json
: Tradfri LED bulb E27 1000 lumen, dimmable warm white globe opal white (LED1623G12) :heavy_check_mark:
ikea/tradfri_bulb_e14_w_opal_400lm.json
: Tradfri LED bulb E12 400 lumen, wireless dimmable warm white, chandelier opal (LED1649C5) :heavy_check_mark:
lidl/hg08673.json
: SilverCrest smart plug (HG08673) :heavy_check_mark:
neo/NAS-WR01B_TS011F.json
: Smart plug 16A with power monitoring EU (NAS-WR01B) :heavy_check_mark:
stelpro/smt402ad.json
: Thermostat (SMT402AD) :heavy_check_mark:
3A-Nue/lxn59-1s7lx1.0.json
: 1 gang inline switch (ZW-EU-01) :heavy_check_mark:
tuya/_TZE200_byzdayie_din_enrgy_meter.json
: Single phase 65A DIN rail smart energy meter (TS0601) :heavy_check_mark:
tuya/_TZ3000_typdpbpg_smart_plug_eu.json
: Smart plug EU (TS011F) :heavy_check_mark:
tuya/_TZE200_hhrtiq0x_nedis_trv.json
: Nedis TRV (TS0601) :heavy_check_mark:
wiser/itrv_thermostat.json
: Wiser radiator thermostat (WV704R0A0902) :heavy_check_mark:
tuya/nous_a1z_smart_plug.json
: Smart zigbee socket (A1Z) :heavy_check_mark:
xiaomi/xiaomi_jtqj-bf-01lm_gas_leak_detector.json
: Honeywell gas leak detector (JTQJ-BF-01LM/BW) :heavy_check_mark:
xiaomi/xiaomi_jtyj-gd-01lm_smoke_detector.json
: Honeywell fire alarm smoke detector (JTYJ-GD-01LM/BW) :heavy_check_mark:
develco/wiszb-120_open_close_sensor.json
: Entry sensor pro (WISZB-120) :heavy_check_mark:
philips/lom007_smart_plug.json
: Hue smart plug :heavy_check_mark:
xiaomi/xiaomi_zncz12lm_smart_plug.json
: Smart plug (ZNCZ12LM) :heavy_check_mark:
dresden_elektronik/lighting_switch.json
: Multifunctional wireless switch (Lighting switch) :heavy_check_mark:
frient/kepzb-110_keypad.json
: Wireless keypad (KEPZB-110) :heavy_check_mark:
frient/wiszb-120_open_close_sensor.json
: Entry sensor pro (WISZB-120) :heavy_check_mark:
namron/4512737_thermostat.json
: Thermostat touch zigbee 16A (4512737/4512738) :heavy_check_mark:
xfinity/THK1_keypad.json
: Security keypad :heavy_check_mark:
xiaomi/lumi_curtain_acn002.json
: Roller shade driver E1 (ZNJLBL01LM) :heavy_check_mark:
xiaomi/lumi_motion_ac01.json
: FP1 human presence sensor (RTCZCGQ11LM) :heavy_check_mark:
xiaomi/xiaomi_lumi.relay.c2acn01.json
: 2 way control module wireless relay :heavy_check_mark:
xiaomi/xiaomi_sp-euc01_smart_plug.json
: Smart plug (SP-EUC01) :heavy_check_mark:
xiaomi/xiaomi_wsdcgq11lm_temp_hum_sensor.json
: Temperature and humidity sensor (WSDCGQ11LM) :heavy_check_mark:
xiaomi/xiaomi_th-s02d_t1_temp_hum_sensor.json
: T1 Temperature and Humidity Sensor (TH-S02D) :heavy_check_mark:
bosch/room_thermostat2_230V.json
: Room thermostat II 230V (BTH-RM230Z) :heavy_check_mark:
icasa/ICZB-IW11D.json
: AC dimmer (ICZB-IW11D) :heavy_check_mark:
innr/sp_240.json
: Smart plug (SP 240) :heavy_check_mark:
namron/5401395_heater.json
: Panel heater 1000W (5401395/5401399) :heavy_check_mark:
philips/rdm002_tap_dial_switch.json
: Hue tap dial switch :heavy_check_mark:
xiaomi/xiaomi_rtcgqq11lm_presence_sensor.json
: Motion sensor (RTCGQ11LM) :heavy_check_mark:
xiaomi/lumi_vibration_aq1.json
: Vibration sensor (DJT11LM) :heavy_check_mark:
xiaomi/xiaomi_ws-euk04_h1_switch.json
: H1 dual rocker switch neutral wire (WS-EUK04) :heavy_check_mark:
xiaomi/xiaomi_zncz04lm_smart_plug.json
: Smart plug (ZNCZ04LM) :heavy_check_mark:
xiaomi/xiaomi_zncz04lm_smart_plug_v24.json
: Smart plug (ZNCZ04LM) :heavy_check_mark:
ikea/tradfri_driver_30w.json
: Tradfri LED Driver for Wireless Control 30W (ICPSHC24-10EU-IL-1/ICPSHC24-10NA-IL-1) :heavy_check_mark:
ubisys/h1.json
: Heating regulator (H1) :heavy_check_mark:
bosch/room_thermostat2.json
: Room thermostat II (BTH-RM) :heavy_check_mark:
ubisys/s2_5502.json
: Power switch (S2 (5502)) :heavy_check_mark:
ubisys/s1_5501_s1r_5601.json
: Power switch (S1 (5501)/S1-R (5601)) :heavy_check_mark:
ubisys/s2r_5602.json
: Power switch (S2-R (5602)) :heavy_check_mark:
tuya/_TZE200_dwcarsat_air_sensor.json
: Smart Air House keeper (TS0601) :heavy_check_mark:
xiaomi/xiaomi_ws-euk03_h1_switch.json
: H1 single rocker switch neutral wire (WS-EUK03) :heavy_check_mark:
develco/heszb-120_heat_detector.json
: Intelligent heat alarm (HESZB-120) :heavy_check_mark:
develco/smszb-120_smoke_detector.json
: Intelligent smoke alarm (SMSZB-120) :heavy_check_mark:
aeotec/WG001-Z01_range_extender.json
: Range extender zi (ZAG001-C15) :heavy_check_mark:
frient/heszb-120_heat_detector.json
: Intelligent heat alarm (HESZB-120) :heavy_check_mark:
frient/smszb-120_smoke_detector.json
: Intelligent smoke alarm (SMSZB-120) :heavy_check_mark:
xiaomi/xiaomi_ssm-u01_t1_switch.json
: T1 single rocker switch with neutral wire (SSM-U01) :heavy_check_mark:
ikea/vallhorn_wireless_motion_sensor.json
: Vallhorn wireless motion sensor (E2134) :heavy_check_mark:
bosch/thermostat2.json
: Thermostat II (BTH-RA) :heavy_check_mark:
tuya/_TS0601_TZE204_qasjif9e_mmwave_radar.json
: Human presence detector ceiling (TS0601) :heavy_check_mark:
tuya/_TS0601_TZE204_ijxvkhd0_mmwave_radar.json
: Human presence detector wall (TS0601) :heavy_check_mark:
tuya/_TZE204_sxm7l9xa_mmwave_radar.json
: Tuya human presence detector (TS0601) :heavy_check_mark:
xiaomi/lumi_airmonitor_acn01.json
: TVOC Air Quality Monitor (VOCKQJK11LM) :heavy_check_mark:
xiaomi/xiaomi_rtcgq14lm_p1_presence_sensor.json
: P1 presence sensor (RTCGQ14LM) :heavy_check_mark:
fireangel/smoke_alarm.json
: Zigbee Radio Module (P-LINE) :heavy_check_mark:
fireangel/co_alarm.json
: Zigbee Radio Module (P-LINE) :heavy_check_mark:
fireangel/generic_alarm.json
: Zigbee Radio Module (P-LINE) :heavy_check_mark:
tuya/_TZE200_kb5noeto_motion_sensor.json
: Tuya PIR 24G Radar Sensor :heavy_check_mark:
tuya/ZY-M100_human_breathing_presence.json
: MmwRadar Human Presence Detector (TS0601) :heavy_check_mark:
3A-Nue/lxt56-ls27lx1.7.json
: RGBW LED strip controller (3A12S-15) :heavy_check_mark:
sengled/E12-N1E.json
: Soft white BR30 bulb (E12-N1E) :heavy_check_mark:
ubisys/j1r_5602.json
: Cover controller (J1-R (5602)) :heavy_check_mark:
ubisys/j1_5502.json
: Cover controller (J1 (5502)) :heavy_check_mark:
bosch/rfdl-zb-ms_motion_sensor.json
: RADION TriTech ZB Wireless Motion Detector :heavy_check_mark:
gledopto/floodlight.json
: Floodlight :heavy_check_mark:
philips/light_zb3_white.json
: Hue white light :heavy_check_mark:
ouellet/OTH4000-ZB.json
: Smart thermostat (OTH4000-ZB) :heavy_check_mark:
sinope/th1124zb.json
: Smart thermostat for electric heating (TH1123ZB/TH1124ZB) :heavy_check_mark:
sunricher/SR-ZG9030A-MW.json
: Ceiling mount microwave occupancy sensor (SR-ZG9030A-MW) :heavy_check_mark:
bosch/bmct-slz_shutter_light_control2.json
: Light and shutter control II (BMCT-SLZ) :heavy_check_mark:
tuya/_TZ3000_TS004F_smart_knob.json
: Smart Knob (TS004F) :heavy_check_mark:
ubisys/ld6.json
: Lighting driver (LD6) :heavy_check_mark:
frient/moszb-154_motion_sensor.json
: Motion sensor pro (MOSZB-154) :heavy_check_mark:
ikea/tradfri_bulb_e27_ws_opal_980lm.json
: Tradfri LED bulb E26/E27 980 lumen, dimmable, white spectrum, opal white (LED1545G12) :heavy_check_mark:
ledvance/ledvance_cla60_rgbw_z3.json
: CLA60 RGBW Z3 :heavy_check_mark:
develco/moszb-140_motion_sensor.json
: Motion sensor (MOSZB-130/MOSZB-140) :heavy_check_mark:
dresden_elektronik/fls_pp3.json
: Wireless electronic ballast power-PWM (FLS-PP) :heavy_check_mark:
frient/moszb-140_motion_sensor.json
: Motion sensor pro (MOSZB-140) :heavy_check_mark:
osram/classic_a60_rgbw.json
: Lightify classic A60 RGBW :heavy_check_mark:
osram/lightify_indoor_flex_rgbw.json
: LIGHTIFY Indoor Flex RGBW :heavy_check_mark:
owon/PIR313-E_sensor_multi.json
: Motion multi sensor (PIR313) :heavy_check_mark:
icasa/ICZB-IW21D.json
: Zigbee Dimmer PRO :heavy_check_mark:
philips/light_zll_white_ambiance.json
: Hue white ambiance light :heavy_check_mark:
ikea/starkvind_air_purifier.json
: Starkvind Air purifier (E2006/E2007) :heavy_check_mark:
siglis/zigfred_uno_wired_switch.json
: Wall switch (zigfred uno) :heavy_check_mark:
ubisys/d1_5503_d1r_5603.json
: Universal dimmer (D1 (5503)/D1-R (5603)) :heavy_check_mark:
fantem/zb003-x_multi_sensor.json
: Multi sensor 4 in 1 (ZB003-X) :heavy_check_mark:
frient/moszb-153_motion_sensor.json
: Motion sensor 2 - Pet (MOSZB-153) :heavy_check_mark:
siglis/zigfred_plus_wired_switch.json
: 4x dimmer switch (zigfred plus) :heavy_check_mark:
ikea/ormanas_led_strip.json
: Ormanas LED lighting strip (L2112) :heavy_check_mark:
mli/zbt-extendedcolor.json
: Tint GU10 spot :heavy_check_mark:
ikea/tradfri_bulb_e27_cws_opal_600lm.json
: Tradfri LED bulb E27 600lm, dimmable colour and white spectrum opal white (LED1624G9) :heavy_check_mark:
danfoss/etrv0100_thermostat.json
: Ally radiator thermostat (014G2461) :heavy_check_mark:
xiaomi/lumi_light_acn032.json
: Ceiling Light T1M (CL-L02D) :heavy_check_mark:
philips/light_zll_A.json
: Hue color ambiance light :heavy_check_mark:
philips/light_zb3_white_ambiance.json
: Hue white ambiance light :heavy_check_mark:
philips/sml002_motion_sensor.json
: Hue outdoor motion sensor :heavy_check_mark:
philips/sml004_motion_sensor.json
: Hue outdoor motion sensor (2022) :heavy_check_mark:
philips/sml003_motion_sensor.json
: Hue motion sensor (2022) :heavy_check_mark:
philips/sml001_motion_sensor.json
: Hue motion sensor :heavy_check_mark:
xiaomi/lumi_light_acn132.json
: LED strip T1 (LGYCDD01LM) :heavy_check_mark:
ikea/tradfri_bulb_cws_A.json
: Tradfri LED bulb E27 806 lumen CWS and GU10 345 lumen CWS (LED2004G8/LED2110R3) :heavy_check_mark:
dresden_elektronik/hive.json
: Portable ambient light (Phoscon Hive) :heavy_check_mark:
philips/light_zll_B.json
: Hue white and color ambiance light :heavy_check_mark:
philips/light_zll_C.json
: Hue white and color ambiance light :heavy_check_mark:
philips/light_zb3_C_festavia.json
: Hue festavia string lights :heavy_check_mark:
philips/light_zb3_C.json
: Hue white and color ambiance light :heavy_check_mark:
tuya/_TZ3000_TS011F_smart_plug.json
: Smart plug power monitor (TS011F) :heavy_check_mark:
philips/light_zb3_C_gradient.json
: Hue white and color ambiance gradient light :heavy_check_mark:
greeble/jz-rgbw-z01.json
: Extended color light (JZ-RGBW-Z01) :heavy_check_mark:
ikea/vindstyrka_air_quality_sensor.json
: Vindstyrka air quality sensor (E2112) :heavy_check_mark:
[!TIP] Everything is fine !
:clock6: Updated for commit 281aea717a9c48046a7f032589f3447ec7d1ec9c
Thanks a lot for the PR. From a first coarse look the direction where this goes is pretty good. I don't understand every detail yet and need to dig deeper, but if we can build outgoing API data with less item/device specific C++ code that's wonderful.
Ideally using logic and structure from the dynamic objects which are described in DDF items. Looking at the PR and toApi()
function the JSON files describing DDF items could be extended in future:
Complex "virtual" items: like state/xy
could be described right in the DDF item JSON file as expression:
{
"schema": "resourceitem1.schema.json",
"id": "state/xy",
"datatype": "Array",
"to_api_expr": "[ R.item('state/x').val, R.item('state/y').val ];"
}
Where the default only returns .val
of the current item.
A handler of these would further reduce the needPushChange()
and clearNeedPush()
calls. The implicit task that state/xy
depends on state/x
and state/y
and should be pushed if one of those is "dirty" could be handled automatically without extra noise in JSON description.
This PR refactors the construction of the API responses to GET
/lights and GET
/sensorsand of web socket notifications for
/lightsand
/sensors`. It builds on #7961, which should be merged first.Changes
This PR makes the following changes:
attr/id
;attr/otaversion
;cap/bri/move_with_onoff
;cap/on/off_with_effect
;config/bri/options
.ResourceItemDescriptor::toApi()
, which returns a pointer to the (sub-)map and the key where the value of the corresponding item should be inserted in the API response map. Any intermediate sub-maps are created where needed. It returns a small helper classApiAttribute
containing a QVariantMap pointer (to the sub-map) and two QString (for the key and top-level key).lightsToMap()
andsensorsToMap()
:toVariant()
. The entire multi-level map structure is now built dynamically. This leaves only two types of whitelisted resource items:config/on/startup
, that's either a boolean or"default"
);state/xy
, built fromstate/x
andstate/y
).lights
orsensors
resource items are processed, so these might override the parent values. In practice, this causes the following additional keys in the API response:attr/ddf_hash
,attr/ddf_policy
,attr/extaddress
,attr/nwkaddress
,cap/sleeper
, and (for/sensors
)state/reachable
. Note that non-Zigbeesensors
don't have a parent device.ApiModeHue
). Afaik the Hue app hasn't been working with deCONZ for a long time anyway, and there are alternatives, like Hue Essentials./devices
. Currently they aren't, and the hook would be obsolete once we move those items from the sub-devices to the device.needPushChange
logic to support web socket notifications.handleLightEvent()
to leveragelightToMap()
.handleSensorEvent()
to leveragesensorToMap()
.QLatin1String
instances.Discussion
/devices
? Would we want a single notification on the device level, or a separate notifications on each sub device? In the latter case, I think we would need "slave" resource items on the sub-devices to keep track of what's already been notified.config/reachable
(for/sensors
) in favour ofstate/reachable
? Same forconfig/alert
?Next Steps
attr/lastannouced
,attr/lastseen
;attr/otau/...
(orcap/otau/...
);cap/alerts
,state/alert
,config/alert
: in theory these could be per endpoint (with Identify cluster)