-
Notifications
You must be signed in to change notification settings - Fork 3
Home
Jose Motta Lopes edited this page Sep 19, 2019
·
5 revisions
Welcome to the IoT.Hass.Farm wiki!
The IoT.Hass.Farm
is an architecture to inspire distributed IoT architectures based on Raspberry Pi hardware and Home Assistant (HA) software. The resultant system is based on Linux and Docker containers orchestrated as several microservices on each node. The nodes are different types of IoT devices, designed to cooperate as a single system. Although each node has its own configuration, it also shares common Home Assistant files.
A couple of questions arise when we start designing an IoT system and need to bring nodes to life:
- How smart and fast should be the CPU for each node?
- How does each node connect to power and communication?
The IoT.Hass.Farm
nodes are listed below, with different CPUs and connections to LAN and power. Based on the water process application, they are named _tank
, _super
and _pump
.
Node | CPU | Power/LAN | Extra | Photo |
---|---|---|---|---|
_tank | RPi Zero-W with Wifi communication. | AC/Wifi | Samba | |
_super | RPi 2B with Ethernet RJ-45 | AC/TP | Samba, MQTT | |
_pump | RPi 3B+ with PoE Hat that provides power and Ethernet | PoE | Samba, ads1x15 |