Metainformationen zur Seite
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
plugins:debmatic:start [2024/04/03 15:35] – Michael Schlenstedt | plugins:debmatic:start [2025/05/26 05:54] (aktuell) – Struct-Daten geändert Michael Schlenstedt | ||
---|---|---|---|
Zeile 11: | Zeile 11: | ||
===== Funktion des Plugins ===== | ===== Funktion des Plugins ===== | ||
- | Das Plugin installiert [[https:// | + | Das Plugin installiert [[https:// |
===== Download ===== | ===== Download ===== | ||
Zeile 26: | Zeile 26: | ||
===== Unterstützte Hardware ===== | ===== Unterstützte Hardware ===== | ||
- | ===== Architekturen | + | ==== Architekturen ==== |
Das Plugin läuft auf den folgenden Hardware Architekturen: | Das Plugin läuft auf den folgenden Hardware Architekturen: | ||
Zeile 34: | Zeile 34: | ||
* **x64**, z. B. VMs (getestet: Virtual Box und Proxmox, andere sollten ebenfalls laufen) | * **x64**, z. B. VMs (getestet: Virtual Box und Proxmox, andere sollten ebenfalls laufen) | ||
- | ===== Funkmodul HM-MOD-RPI-PCB (Älteres Modul) | + | ==== Funkmodul HM-MOD-RPI-PCB (Älteres Modul) ==== |
{{plugins: | {{plugins: | ||
Zeile 42: | Zeile 42: | ||
Das ältere Funkmodul HM-MOD-RPI-PCB als Aufsteckvariante für die GPIO-Schnittstelle des Raspberry Pi wird von DebMatic voll unterstützt. Das Modul besteht aus zwei Einzel-Platinen, | Das ältere Funkmodul HM-MOD-RPI-PCB als Aufsteckvariante für die GPIO-Schnittstelle des Raspberry Pi wird von DebMatic voll unterstützt. Das Modul besteht aus zwei Einzel-Platinen, | ||
- | ===== Funkmodul RPI-RF-MOD (Neues Modul) | + | ==== Funkmodul RPI-RF-MOD (Neues Modul) ==== |
{{plugins: | {{plugins: | ||
Zeile 58: | Zeile 58: | ||
</ | </ | ||
- | ===== Zusatz-Platine HB-RF-USB-TK von Alexander Reinert | + | ==== Zusatz-Platine HB-RF-USB-TK von Alexander Reinert ==== |
{{plugins: | {{plugins: | ||
Zeile 70: | Zeile 70: | ||
Die Platine kann auch als Bausatz fertig bestellt werden: [[https:// | Die Platine kann auch als Bausatz fertig bestellt werden: [[https:// | ||
- | ===== Zusatz-Platine HB-RF-USB-2 von Alexander Reinert | + | ==== Zusatz-Platine HB-RF-USB-2 von Alexander Reinert ==== |
{{plugins: | {{plugins: | ||
Zeile 82: | Zeile 82: | ||
Die Platine kann auch als Bausatz fertig bestellt werden: [[https:// | Die Platine kann auch als Bausatz fertig bestellt werden: [[https:// | ||
- | ===== Zusatz-Platine HB-RF-ETH von Alexander Reinert | + | ==== Zusatz-Platine HB-RF-ETH von Alexander Reinert ==== |
{{plugins: | {{plugins: | ||
Zeile 141: | Zeile 141: | ||
Debmatic installiert eine vollwertige CCU, daher kann auch diese " | Debmatic installiert eine vollwertige CCU, daher kann auch diese " | ||
+ | |||
+ | ==== Einrichtung von CCU-Jack ==== | ||
+ | |||
+ | <WRAP center round tip 100%> | ||
+ | |||
+ | Standard User: '' | ||
+ | |||
+ | Standard Passwort: '' | ||
+ | |||
+ | </ | ||
+ | |||
+ | Vergebt zunächst ein sicheres Passwort für den Zugriff auf CCU-Jack. Die entsprechenden Konfigurationsmöglichkeiten findet ihr unter // | ||
+ | |||
+ | {{plugins: | ||
+ | |||
+ | CCU-Jack bietet zwei Möglichkeiten an, wie Werte von der Homematic eingelesen und auch Werte an die Homematic gesendet werden können: HTTP (REST API) und MQTT. Wir verwenden die MQTT-Schnittstelle im LoxBerry. Wer lieber HTTP verwenden möchte, der findet hier die entsprechende Anleitung dazu: [[https:// | ||
+ | |||
+ | Die Dokumentation zur MQTT Anbindung von CCU-Jack findet ihr hier: [[https:// | ||
+ | |||
+ | CCU-Jack bringt dabei seinen eigenen MQTT-Server mit, der direkt an die Homematic CCU angebunden ist. Diesen MQTT Server nutzen wir __nicht__. Wir verwenden den sogenannten [[https:// | ||
+ | |||
+ | Sämtliche Datenpunkte der Homematic (Geräte und entsprechend konfigurierte Systemvariablen - zur Nutzung von Systemvariablen [[https:// | ||
+ | |||
+ | '' | ||
+ | |||
+ | {{plugins: | ||
+ | |||
+ | Um Werte an einen Aktor zu senden, verwendet ihr folgendes Topic-Schema: | ||
+ | |||
+ | '' | ||
+ | |||
+ | Wie ihr einen entsprechenden VIrtuellen Ausgang anlegt, findet ihr in der Dokumentation des MQTT Widgets: [[konfiguration: | ||
+ | |||
+ | Meine Funksteckdose vom **Typ HM-ES-PMSw1-Pl** zum Beispiel wird so eingeschaltet: | ||
+ | |||
+ | '' | ||
+ | |||
+ | {{plugins: | ||
==== Einrichtung Node Red ==== | ==== Einrichtung Node Red ==== | ||
- | Für die Anbindung der Homematic CCU an das [[konfiguration: | + | Für die Anbindung der Homematic CCU an das [[konfiguration: |
In Node Red seht ihr auf der linken Seite verschiedene Ein- und Ausgänge und Funktionsbausteine. Zunächst zieht ihr 2 Bausteine **// | In Node Red seht ihr auf der linken Seite verschiedene Ein- und Ausgänge und Funktionsbausteine. Zunächst zieht ihr 2 Bausteine **// | ||
Zeile 158: | Zeile 196: | ||
{{plugins: | {{plugins: | ||
- | Als nächstes zieht ihr 1 Baustein **// | + | Als nächstes zieht ihr einen Baustein **// |
{{plugins: | {{plugins: | ||
- | Als letztes zieht ihr noch unter **//ccu -> mqtt//** einen CCU-MQTT-Baustein in die Config. An diesen Baustein verbindet ihr die drei oben erstellten Ein- und Ausgänge. | + | Als letztes zieht ihr noch unter **//ccu -> mqtt//** einen CCU-MQTT-Baustein in die Config. An diesen Baustein verbindet ihr die drei oben erstellten Ein- und Ausgänge. |
Zunächst fügt ihr über den Bleistift bei CCU eine neue CCU hinzu. Als IP Adresse wird hier **// | Zunächst fügt ihr über den Bleistift bei CCU eine neue CCU hinzu. Als IP Adresse wird hier **// | ||
Zeile 175: | Zeile 213: | ||
{{plugins: | {{plugins: | ||
+ | |||
+ | Sämtliche Datenpunkte der Homematic werden nun automatisch von NodeRed unter dem Topic '' | ||
+ | |||
+ | '' | ||
+ | |||
+ | {{plugins: | ||
+ | |||
+ | Um Werte an einen Aktor zu senden, verwendet ihr folgendes Topic-Schema: | ||
+ | |||
+ | '' | ||
+ | |||
+ | Wie ihr einen entsprechenden Virtuellen Ausgang anlegt, findet ihr in der Dokumentation des MQTT Widgets: [[konfiguration: | ||
+ | |||
+ | Meine Funksteckdose vom **Typ HM-ES-PMSw1-Pl** zum Beispiel wird so eingeschaltet: | ||
+ | |||
+ | '' | ||
+ | |||
+ | {{: | ||
<WRAP center round tip 100%> | <WRAP center round tip 100%> | ||
Zeile 193: | Zeile 249: | ||
[[konfiguration: | [[konfiguration: | ||
+ | |||
+ | Weiter oben in den Kapiteln findet ihr entsprechende Informationen, | ||
===== Nutzung der GPIOs mit anderen Anwendungen ===== | ===== Nutzung der GPIOs mit anderen Anwendungen ===== | ||
Zeile 214: | Zeile 272: | ||
pluginuebersicht.author : prof.mobilux | pluginuebersicht.author : prof.mobilux | ||
pluginuebersicht.logo : : | pluginuebersicht.logo : : | ||
- | pluginuebersicht.status : UNSTABLE | + | pluginuebersicht.status : STABLE |
- | pluginuebersicht.version : 0.1.0 | + | pluginuebersicht.version : 1.0.1 |
pluginuebersicht.min_lb_version : 3.0.0 | pluginuebersicht.min_lb_version : 3.0.0 | ||
- | pluginuebersicht.url_release | + | pluginuebersicht.url_release : https:// |
- | pluginuebersicht.url_prerelease | + | pluginuebersicht.url_prerelease : |
pluginuebersicht.description : Mit demDebMatic Plugin können mit Hilfe der Aufsteck-Funkmodule von Homematic sämtliche Homematic Sensoren und Aktoren in das Loxonesystem integriert werden. | pluginuebersicht.description : Mit demDebMatic Plugin können mit Hilfe der Aufsteck-Funkmodule von Homematic sämtliche Homematic Sensoren und Aktoren in das Loxonesystem integriert werden. | ||
pluginuebersicht.languages : DE, EN | pluginuebersicht.languages : DE, EN |