Use Homey together with Broadlink devices.
- A1 - Environment Sensor
- RM3 mini The RM3 Mini is a wifi to IR (infrared) device. It can learn IR commands and transmit them.
- RM Pro - IR
- RM Pro Plus - IR + RF
- SP1 - power socket switch
- SP2 - power socket switch with nightlight and meter
- SP3S - power socket switch with meter
- MP1 - 4 way power socket switch
- Hysen - thermostat. this is an oem device, also available with other brandnames, such as Beok
- Dooya - motorized curtain
Others might follow...
In the application settings, there are 2 flags to enable logging: Debug and Sentry.
- Debug logging dumps messages via the console log. This only works if the app is started in debug mode from a PC (using 'athom app run --remote')
- Sentry is currently disabled
This app is based on the hard work of other people.
See:
- https://github.com/mjg59/python-broadlink
- https://github.com/davorf/BlackBeanControl
- https://github.com/frankjoke/ioBroker.broadlink2
- https://github.com/lprhodes/homebridge-broadlink-rm/tree/master/helpers
- http://peter.windridge.org.uk/playing-with-cheap-iot-devices (hysen thermostat)
Protocol:
requires the following NodeJS modules
- dgram
- crc
app.json is split in serveral files (driver.compose.json et all). In order to create a full app.json, open a commandline (i.e. terminal):
cd com.broadlink athom app validate
See https://homey.app/en-us/app/com.broadlink/Broadlink/ for Changelog