Northern ManandNorthern Man f69906861d Active Receiver Switching (#936)
* 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>
2021-05-10 19:36:25 -05:00
2020-12-13 12:49:13 -06:00
2021-05-10 19:36:25 -05:00
2019-07-18 22:45:45 +02:00
2021-05-10 19:36:25 -05:00
2020-06-09 16:09:23 -05:00
2020-06-09 16:09:23 -05:00
2020-12-13 12:49:13 -06:00
2018-04-29 21:41:37 +02:00
2017-07-01 22:17:29 +02:00
2020-04-28 14:12:07 -05:00
2017-06-02 22:11:14 +02:00
2020-12-13 12:49:13 -06:00
2020-12-13 12:49:13 -06:00
2021-02-11 17:04:09 -06:00
2021-02-11 17:12:05 -06:00

Community forum GitLicense Download count

Build Check Code Format Codacy Badge Percentage of issues still open

** For Questions or Support please don't open an issue, first go to the docs and if you don't find your answer there you could ask someone in the community forum**

Documentation

The documentation is here

The reference sheet, with the list of all functions, pinouts is here

Download

Download OpenMQTTGateway from the releases page

Compatible items

Contributors ✨

Thanks goes to these wonderful people who helped OpenMQTTGateway on Github and to the users contributions into the community.

Support/help

If you like the project and/or used it please consider supporting it! It can be done in different ways:

S
Description
No description provided
Readme GPL-3.0
72 MiB
0 Stars 1 Watchers 0 Forks
2026-10-29 20:50:05 +00:00
Languages
C++ 76.1%
C 13.6%
Shell 7.2%
JavaScript 2.3%
Python 0.8%