Metainformationen zur Seite
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
plugins:multi_io:start [2024/04/22 14:03] – Struct-Daten geändert Michael Schlenstedt | plugins:multi_io:start [2025/03/17 15:42] (aktuell) – Michael Schlenstedt | ||
---|---|---|---|
Zeile 25: | Zeile 25: | ||
Für einige Hardware haben wir spezielle Informationen auf einer eigenen Unterseite zusammengefasst. Die Links findet ihr in den Unterkapiteln weiter unten. | Für einige Hardware haben wir spezielle Informationen auf einer eigenen Unterseite zusammengefasst. Die Links findet ihr in den Unterkapiteln weiter unten. | ||
- | <WRAP center round important 100%> | + | === Separater I2C Bus === |
- | + | ||
- | == Separater I2C Bus == | + | |
Nutzt ihr GPIO Module und/oder Sensoren über den I2C-Bus und verwendet ihr parallel noch andere Plugins, die Hardware am I2C Bus nutzen, empfehle ich Euch dieses Plugin auf einem separaten Bus laufen zu lassen. Auch wenn ihr Module mit identischer Adresse mehrfach verwenden wollt, müsst ihr diese auf separaten Bussen betreiben. Wie man mehrere I2C Busse auf dem Raspberry aktiviert, könnt ihr hier nachlesen: [[howtos_knowledge_base: | Nutzt ihr GPIO Module und/oder Sensoren über den I2C-Bus und verwendet ihr parallel noch andere Plugins, die Hardware am I2C Bus nutzen, empfehle ich Euch dieses Plugin auf einem separaten Bus laufen zu lassen. Auch wenn ihr Module mit identischer Adresse mehrfach verwenden wollt, müsst ihr diese auf separaten Bussen betreiben. Wie man mehrere I2C Busse auf dem Raspberry aktiviert, könnt ihr hier nachlesen: [[howtos_knowledge_base: | ||
+ | |||
+ | === Schalten von bis zu 30V DC oder bis zu 230V AC === | ||
+ | |||
+ | <WRAP center round alert 100%> | ||
+ | |||
+ | Spannungen von 230V sind **tödlich**! Installationen dürfen ausschließlich von Elektrofachkräften durchgeführt werden! | ||
</ | </ | ||
+ | |||
+ | Um Ausgänge zu schalten benötigt man ein Relais Board. Üblicherweise kommen Relaisboards mit mechanischen Relais zum Einsatz. Diese gibt es üblicherweise mit 2, 3, 4, 8 oder 16 Relais. Die Relais werden dabei mit sogenannten Optokopplern an den Raspberry oder sonstigen Mikrocontrollern angeschlossen. Die Boards sind sehr flexibel - üblicherweise können sie rein von sich aus sowohl Netzspannung bis 230V mit 10A schalten (Spezifikation beachten!) als auch Niederspannung | ||
+ | |||
+ | {{plugins: | ||
+ | |||
+ | //Beispiel eines Relais Boards, [[https:// | ||
+ | |||
+ | Beim Schalten hoher (induktiver) Lasten entstehen am Schaltkontakt des Relais sehr hohe Spannungen, die einen sogenannten Lichtbogen erzeugen. Diese Störungen schlagen bis auf die Spannungsversorgung und Mikrochips des Raspberry/ | ||
+ | |||
+ | == Schalten von induktiven Lasten mit 30V DC - Mit Standardrelaisboard == | ||
+ | |||
+ | Hier benötigt man eine Schottky-Diode (Freilaufdiode), | ||
+ | |||
+ | {{plugins: | ||
+ | |||
+ | // | ||
+ | |||
+ | Freilaufdioden sind ein Cent-Artikel, | ||
+ | |||
+ | == Schalten von 230V AC - Mit Standardrelaisboard == | ||
+ | |||
+ | Möchte man also ein solches Standard Relais Board zum Schalten seiner 230V Verbraucher verwenden, kann (muss) man unbedingt ein RC-Glied (eine Kombination aus Widerstand und Kondensator) parallel zum Verbraucher schalten. Dieses RC-Glied nimmt die Störungen und Überspannungen während des Schaltvorgangs auf. So ein RC-Glied findet man auch unter dem Namen " | ||
+ | |||
+ | {{plugins: | ||
+ | |||
+ | // | ||
+ | |||
+ | == (Bessere) Lösung zum Schalten von 230V AC - Solid State Relais == | ||
+ | |||
+ | Wer auf Nummer Sicher gehen möchte, der nutzt zum Schalten von 230V ausschließlich Solid State Relais (SSR). SSRs funktionieren genauso wie mechanische Relais, bestehen aber ausschließlich aus elektronischen Bauteilen und haben keinerlei Mechanik verbaut. Daher können beim Schalten auch keine Störungen durch Lichtbögen entstehen. Das Gute daran: Sie sind nicht sehr viel teurer als mechanische Relais. Üblicherweise gibt es die SSR genauso verbaut auf Boards wie die " | ||
+ | |||
+ | {{plugins: | ||
+ | |||
+ | //Beispiel eines Solid State Relais Boards, [[https:// | ||
+ | |||
+ | Wer höhere Lasten als 2A schalten will, kann auf die folgende Bauart zurückgreifen. Diese SSR gibt es aber nur als Einzelvariante - sie kosten ca. 5 EUR/Stück. Ein bekannter von mir schaltet damit in seiner Brauanlage eine Kochplatte mit 3500W ohne Probleme! Diese SSR gibt es üblicherweise in Varianten mit 25A oder 40A. | ||
+ | |||
+ | {{plugins: | ||
+ | |||
+ | //Beispiel eines Solid State Relais mit 40A, [[https:// | ||
===== Konfiguration ===== | ===== Konfiguration ===== | ||
Zeile 82: | Zeile 126: | ||
{{plugins: | {{plugins: | ||
+ | |||
+ | ===== Einrichtung in der Loxone Config Software ===== | ||
+ | |||
+ | === Eingänge oder Messwerte auslesen === | ||
+ | |||
+ | Das Plugin sendet alle ausgelesenen Messwerte und die Stati der Eingänge per MQTT an den MQTT Broker bzw. das [[konfiguration: | ||
+ | |||
+ | Topic für Eingänge: **'' | ||
+ | |||
+ | Topic für Sensoren: **'' | ||
+ | |||
+ | Ich behandele das Thema " | ||
+ | |||
+ | * Virtuellen Eingang anlegen | ||
+ | * Bezeichnung aus der Incoming Overview des Gateway kopieren und im Virtuellen Eingang exakt so einfügen. | ||
+ | * Als Digitaleingang verwenden: NEIN oder JA | ||
+ | * Validierung korrekt setzen. | ||
+ | |||
+ | === Ausgänge ansteuern === | ||
+ | |||
+ | Befehle (Werte setzen) können an die Ausgänge über das Topic **'' | ||
+ | |||
+ | Um den Ausgang zu schalten, muss der im Ausgang konfigurierte " | ||
+ | |||
+ | Standardmässig sind die Payloads **'' | ||
+ | |||
+ | **'' | ||
+ | |||
+ | **'' | ||
+ | |||
+ | Ich behandele das Thema " | ||
+ | |||
+ | * Virtuellen Ausgang anlegen, Adresse: | ||
+ | * Darunter einen " | ||
+ | * Befehl bei EIN: | ||
+ | * **// | ||
+ | * Als Digitalausgang verwenden: ja | ||
===== Roadmap ===== | ===== Roadmap ===== | ||
Zeile 105: | Zeile 186: | ||
pluginuebersicht.logo : : | pluginuebersicht.logo : : | ||
pluginuebersicht.status : STABLE | pluginuebersicht.status : STABLE | ||
- | pluginuebersicht.version : 1.0.2 | + | pluginuebersicht.version : 1.1.2 |
pluginuebersicht.min_lb_version : 2.2.2 | pluginuebersicht.min_lb_version : 2.2.2 | ||
- | pluginuebersicht.url_release : https:// | + | pluginuebersicht.url_release : https:// |
pluginuebersicht.url_prerelease : | pluginuebersicht.url_prerelease : | ||
pluginuebersicht.description : Das Plugin kann verschiedene Hardware-Module als Ein- und Ausgänge am LoxBerry konfigurieren sowie einige Sensoren einbinden. | pluginuebersicht.description : Das Plugin kann verschiedene Hardware-Module als Ein- und Ausgänge am LoxBerry konfigurieren sowie einige Sensoren einbinden. |