node-red

ioBroker Node Red Raspberry Serial Arduino Heimautomation

Projekt Heimautomation – Smart Home mit Arduino ioBroker und Raspberry.

Die Vorgeschichte:

Ob man zu Hause nun ein Bussystem wie EIB, KNX, DMX oder sonstige System Systeme verwendet oder eine normale Verkabelung und eine zentrales Steuersystem, muss jeder für sich selbst entscheiden.
Auf einer Bauen- und Wohnen Messe haben wir kürzlich das System von der österreichischen Firma Evon Home gesehen. Das System von evonHOME verwendet kein Bus System. Man verwendet hier Standard- Schalter und normale Verkabelung. Hier steckt keine Intelligenz in den einzelnen Schalter, wie bei einem Bussystem. Das Geherin ist hier die Steuerzentrale, das Controller Modul. Zusätzlich zum Controller gibt es die einzelnen Module mit digitalen Eingängen und Relais. Diese schalten Lichter und Rollos. Das Besondere an dieser Lösung ist, die einzelne Module funktionieren in der Grundfunktion auch noch ohne der Zentrale, dem Controller. Eine geniale Lösung.

12 Relais with Extender_MCP23017

Raspberry Pi mit I2C Port Expander MCP23017 16 Relais schalten

In diesem Beispiel haben wir einen Raspberry Pi 3 mit 3 Relaisboards über einen MCP23017 I2C Port Expander verbunden und schalten die Relais darüber.

Man kann so über einen MCP23017 16 Relais steuern. Über den I2C Port vom Raspberry Pi kann man bis zu 8 MCP23017 ansteuern (man kann dem MCP23017 8 verschiedene Adressen zuweisen). Somit könnte man ganz einfach 128 Relais steuern.

Achtung Raspberry Pi Strom:

Der Raspberry Pi hat nicht genügend Strom um 16 Relais zu schalten!! Man muss eine zusätzliche Stromversorgung anstecken. Wir haben ein zusätzliches Breadboard Netzteil angeschlossen.

Für die Steuerung der Relais mit dem Raspberry Pi über einen Port Expander MCP23017 muss am Raspberry Pi I2C aktiviert sein. Dies kann man die der raspi-config per Commandline machen oder über den Desktop Raspberry PI Configuration.