Majordomus is open hardware and open source system not only for smart home. Majordomus HW devices communicating via RS-485 interface with a gateway (for example RPi). This gateway makes an MQTT interface for commonly used SW applications for Smart Home (for example node-red). See diagram below. Majordomus can do the blue parts from the diagram. Enjoy Majordomus in your project!
- Majordomus RS4852USB - USB to 4 channel isolated RS-485 interface.
- Majordomus RoomIO - Compact device with MCU and RS-485 interface intended for junction box. Device has 8x 12V isolated inputs, 8x 12V digital outputs, 2x ADC 0 - 30V, 2x DAC 0-10V, 2x One-Wire interface for DS18B20 temperature sensor, 1x I2C.
- Majordomus RoomSensor - Compact device with MCU and RS-485 interface intended for junction box. Device has 4x 12V isolated inputs, 4x 12V digital outputs, 2x ADC 0 - 30V, 2x DAC 0-10V, 2x One-Wire interface for DS18B20 temperature sensor, 1x I2C, Temperature Sensor, Humidity Sensor, PIR motion detector, VOC sensor, Lux meter, LED light, 128x32 Display, 3X Capative touch button, MEMS Microphone noise level meter, Buzzer,
This application makes the bridge between RS-485 bus and MQTT. The application has also GUI for real time controling the state of all devices. You can update devices to newer firmware.
- Scheduler Node for week based scheduling. You can set the rules with priorities and the node will send value from current rule.