homemaster-dev

🚧 Project Status: Under Active Development & Testing

Important Notice: This documentation, hardware designs, and firmware are for the pre-release version of the HomeMaster system. All information is preliminary and may contain errors or be subject to change.

Please use this information for evaluation and development purposes only. Check the Releases page for the latest stable versions and updates.


AIO-422-R1 – Analog I/O & RTD Interface Module

The AIO-422-R1 is a high-precision analog I/O expansion module designed for home automation, HVAC, environmental monitoring, applications. It connects to MicroPLC or MiniPLC controllers via RS-485 (Modbus RTU) and seamlessly integrates with ESPHome and Home Assistant for analog sensing and control in smart automation systems.


🔧 Key Features


🧠 Smart Home & Automation Integration

The AIO-422-R1 works out of the box with MicroPLC or MiniPLC systems and can be fully integrated into Home Assistant via ESPHome for:


📦 Firmware & Programming


⚙️ Technical Specifications

Parameter Value
Power Supply 24 V DC
Analog Inputs 4 × 0–10 V (ADS1115, 16-bit)
Analog Outputs 2 × 0–10 V (MCP4725, 12-bit)
RTD Inputs 2 × PT100/PT1000 (MAX31865)
RTD Wiring Support 2-, 3-, 4-wire
Input/Output Protection ESD, overvoltage
Communication Interface RS‑485 (Modbus RTU)
USB Port USB Type‑C
Dimensions DIN-rail, 3 modules wide
Compatibility MicroPLC, MiniPLC

🏠 Example Use Cases

License

Licensing

This project uses a hybrid licensing model.

Hardware

Hardware designs (schematics, PCB layouts, BOMs) are licensed under: CERN-OHL-W v2

Firmware & ESPHome Integration

All firmware, ESPHome configurations, and software components are licensed under: MIT License

This ensures full compatibility with ESPHome and Home Assistant while protecting hardware designs.

See LICENSE files in each directory for full terms.


🔧 HOMEMASTER – Modular control. Custom logic.