* PR #934 * Active Receiver Switching Switching of the active receiver module is available between the RF, RF2, RTL_433 and Pilight Gateway modules, allowing for changing of signal decoders without redploying the openMQTTGateway package. Sending a JSON message to the command topic of the desired receiver will change the active receiver module. Other minor adjustments/improvements 1 - Improved startup serial logging that includes - OpenMQTTGateway Version - OpenMQTTGateway Modules 2 - Trace logging of full Gateway module command topic - Enabled in RF, RF2, PiLight and RTL_433 3 - Updated RTL_433 Documentation to only include enabled ASK/OOK device decoders 4 - Trace logging of MQTT Callback topic * Regression testing * Adding valueAsASubject support to rtl_433_ESP - model and id keys are appended to message topic * Increased memory size for receiver switching in blocking build all Co-authored-by: Northern Man <sgracey@Heisenberg.local>
OpenMQTTGateway project goal is to concentrate in one gateway different technologies, decreasing by the way the number of proprietary gateways needed, and hiding the different technologies singularity behind a simple & wide spread communication protocol; MQTT.
OpenMQTTGateway supports very mature technologies like basic 433mhz/315mhz protocols & infrared (IR) so you can make your old dumb devices "smart" and avoid throwing them away. These devices also have the advantages of having a lower cost compared to Zwave or more sophisticated protocols. OMG also supports up to date technologies like Bluetooth Low Energy (BLE) or LORA.
To have an overview of the supported PIR, door, water, smoke sensors, sirens, rings, beacons, switches & weather stations you can take a look to the compatible devices list
With MQTT you can connect the compatible software you want, integrating in home automation controllers like (OpenHAB, Home Assistant, Jeedom, FHEM, Domoticz...) or another software like Node-Red.
Use cases
With OpenMQTTGateway and a controller you can for example:
- Monitor your garden with a Mi Flora sensor and control an irrigation valve depending on the soil moisture,
- Trigger a fan depending on the temperature and humidity thanks to a Mi Jia sensor,
- Alert yourself by a controller notification if the temperature of your fridge is too high,
- Detect your beacon/smartwatch so as to trigger a special scenario when you come home,
- Lose weight with the help of a complete log system, video from @Andreas Spiess
- Detect opened door or windows and alert yourself when leaving home
- Detect water leakage or smoke
- Actionate a siren if something is going wrong The limit is your imagination 😀
Functions
Behind the scene you will find functionnalities dedicated to gateways like:
- Deduplication
- Simple and lite API
- Strong integrations with libraries used
- Signal forward/repeat
- First configuration with web portal
- Whitelist & Blacklist management
::: warning Note The material and information contained in this documentation is for general information purposes only. You should not rely upon the material or information on this documentation as a basis for making any business, legal or any other decisions. There is no warranty given on this documentation content. If you decide to follow the informations and materials given it is at your own risk.I will not be liable for any false, inaccurate, inappropriate or incomplete information presented on this website. :::
