Skip to content

animavitis/mqtt-433mhz-gateway-homie

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

433Mhz & IR <-> MQTT gateway with DHT and alarm (home assistant MQTT alarm compatibile)

It enables to:

  • receive MQTT data from a topic and send the 433Mhz signal
  • receive MQTT data from a topic and send the IR signal
  • receive IR signal from a remote, optional map it to a channel and publish the data to a MQTT topic
  • receive 433Mhz signal from a traditional remote, optional map it to a channel and publish the data to a MQTT topic
  • additional DHT senor can record the room temperature & humidity of the room where the gateway is installed
  • can work as alarm, it support MQTT Alarm Control Panel from Home assistant

The software is based on Homie to enable an easy integration with home automation systems like home assistant

Hardware

  • Nodemcu
  • RF Receiver 433Mhz
  • RF Transmitter 433MHz
  • IR diode
  • IR Reciever
  • DHT sensor

Building the circuit

todo

Software

The following software libraries are used:

  • [Homie V2]
  • [RCSwitch]
  • [DHT]
  • [IRremoteESP8266]
  • [Adafruit Unified Sensor]
  • Optinally PlatformIO environment for building the code

Config

The following config parameters are available via MQTT message (see Homie documentation how to use):

Parameter Type Usage
channels const char* mapping of 433MHz signals to mqtt channels, useful if used with OpenHab

All configs can be set during the init proccedure of the module or via MQTT messages (see Homie specification).

Sampe config:

TODO

Credits

About

433Mhz <-> MQTT gateway for smart home 🏡 automation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Other 100.0%