...
Code Block |
---|
{ "accessory": "mqttthing", "type": "fan", "name": "John's Fan", "url": "http://192.168.1.60:1883", "username": "homebridge", "password": "pass", "topics": { "getOn": "stat/johnlight/POWER1", "setOn": "cmnd/johnlight/POWER1", "getRotationSpeed": { "topic": "stat/johnlight/speed", "apply": "return( ( message == '3,0' ) ? 25 : null || ( message == '3,1' ) ? 50 : null || ( message == '3,2' ) ? 75 : null || ( message == '3,3' ) ? 100 : null );" }, "setRotationSpeed": { "topic": "cmnd/johnlight/tuyasend4", "apply": "return( ( message <= 25 ) ? '3,0' : null || ( message > 25 && message <= 50 ) ? '3,1' : null || ( message > 50 && message <= 75 ) ? '3,2' : null || ( message > 75 && message <= 100 ) ? '3,3' : null );" } }, "onValue": "ON", "offValue": "OFF", "startPub": { "cmnd/johnlight/POWER2POWER1": "", "cmnd/johnlight/Dimmerspeed": "" }, "confirmationPeriodms": 1000 } |
...