Available from:
Kogan.com
Install method:
Tuya-Convert
GPIO # | Component |
---|---|
GPIO00 | None |
GPIO01 | None |
GPIO02 | None |
GPIO03 | None |
GPIO04 | None |
GPIO05 | None |
GPIO09 | None |
GPIO10 | None |
GPIO12 | None |
GPIO13 | Tuya Rx |
GPIO14 | None |
GPIO15 | Tuya Tx |
GPIO16 | None |
FLAG | None |
{"NAME":"Kogan Panel Heater","GPIO":[0,0,0,0,0,0,0,0,0,108,0,107,0],"FLAG":0,"BASE":54}
Tuya-Convert might not be possible for this device since the template was added (2020-06-01).
- dpId 1 is on/off
- dpId 3 is desired temperature
- dpId 4 is current temperature
rule1
on tuyareceived#dptype2id4 do publish tele/%topic%/currenttemp %value% endon
on tuyareceived#dptype1id1 do publish stat/%topic%/active %value% endon
on tuyareceived#dptype2id3 do publish stat/%topic%/targettemp %value% endon
on event#settemperature do tuyasend2 3,%value% endon
on event#settemperature do publish stat/%topic%/targettemp %value% endon
on power1#state=1 do serialsend5 55aa0001000000 endon
on mqtt#connected do serialsend5 55aa0001000000 endon
Enable rules with Rule1 1
HomeBridge configuration
On HomeBridge (MQTT Thing):
{ “type”: “heaterCooler”, “name”: “Office Heater”, “url”: “http://XXXXXX:1883”, “logMqtt”: true, “topics”: { “getOnline”: “tele/office_heater/LWT”, “getCurrentTemperature”: “tele/office_heater/CURRENTTEMP”, “setHeatingThresholdTemperature”: { “topic”: “cmnd/office_heater/EVENT”, “apply”: “return ‘setTemperature=’+message;” }, “getHeatingThresholdTemperature”: “stat/office_heater/TARGETTEMP”, “getActive”: “stat/office_heater/POWER”, “setActive”: “cmnd/office_heater/Power1” }, “minTemperature”: 18, “maxTemperature”: 30, “accessory”: “mqttthing”, “restrictHeaterCoolerState”: [ 1 ], “currentHeaterCoolerValues”: [ “Off”, “Idle”, “On” ], “targetHeaterCoolerValues”: [ “Off”, “On” ] }