Both sides previous revisionPrevious revisionNext revision | Previous revision |
mqtt [2023-02-28 23:53] – cazagen | mqtt [2024-02-14 08:03] (current) – [Lighting] simon |
---|
| |
^ Topic ^ Payload ^ Notes ^ | ^ Topic ^ Payload ^ Notes ^ |
| environment/g1/extractor | 0=off, 1=on | Note that the radio link for this is patchy so may not work immediately. Do not send multiple events to compensate as this should be done by the driver script instead. | | | environment/g1/extractor | 0=off, 1=on | [[https://github.com/edinburghhacklab/circuitpython_remote_relay|Controlled]] by {{:23-10-24_21-50-40_2656.jpg?linkonly|ESP32-S2 relay board}}. Debugging feedback availble on //debug/esp-487f307d5dad// | |
| environment/g1/heating | 0-30, off | Send a numeric value to set a target temperature for G1, off to turn the heating off | | | environment/g1/heating | 0-30, off | Send a numeric value to set a target temperature for G1, off to turn the heating off | |
| environment/g8/extractor/relay/0 | 0=off, 1=on | Wall extractor in workshop | | | environment/g8/extractor/relay/0 | 0=off, 1=on | Wall extractor in workshop | |
^ Topic ^ Payload ^ Notes ^ | ^ Topic ^ Payload ^ Notes ^ |
| dali/g1/preset/<preset> | (none) | preset=off/dim/bright/corners/movie/comfort/presentation/harmony/random or preset=<number> | | | dali/g1/preset/<preset> | (none) | preset=off/dim/bright/corners/movie/comfort/presentation/harmony/random or preset=<number> | |
| dali/g1/set/<light-id> | 0-254 | light-id=0-17, light-id=all, or light-id=social (just the end of the room with the kitchen) | | | dali/g1/set/<light-id> | [[g1_lighting#dali_light_level_presets|0-254]] | light-id=[[g1_lighting#dali_addresses|0-17]], light-id=all, or light-id=social (just the end of the room with the kitchen) | |
| dali/g1/script | json-formatted script | <code>[["set", 5,0], ["delay",2000], ["set_all",254]]</code> will set light number 5 to zero, wait for 2 seconds, then set everything to 254| | | dali/g1/script | json-formatted script | <code>[["set", 5,0], ["delay",2000], ["set_all",254]]</code> will set light number 5 to zero, wait for 2 seconds, then set everything to 254| |
| |