Metainformationen zur Seite
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende Überarbeitung | |||
plugins:labcom_poollab:start [2022/09/10 18:14] – Michael Schlenstedt | plugins:labcom_poollab:start [2023/01/27 12:01] (aktuell) – Michael Schlenstedt | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== LabCom / PoolLab | ====== LabCom / PoolLab | ||
- | |||
Version History... | Version History... | ||
- | **Version 0.1.0** | + | https:// |
- | * erste öffentliche Version | + | ---- |
- | |||
- | |||
- | \\ | ||
- | |||
- | |||
- | |||
- | ---- | ||
===== Download ===== | ===== Download ===== | ||
Zeile 21: | Zeile 13: | ||
Letzter Entwicklungsstand im Repo: | Letzter Entwicklungsstand im Repo: | ||
+ | |||
===== Funktion des Plugins ===== | ===== Funktion des Plugins ===== | ||
Zeile 26: | Zeile 19: | ||
Das Plugin verbindet sich mit Deinem LabCom Account und holt sich von dort alle Messungen ab und sendet jeweils neue Messungen per MQTT an den Miniserver bzw. den MQTT Broker oder das Gateway Plugin. So können die Messungen, die z. B. mit dem PoolLab 1.0 durchgeführt werden. Der Zeitstempel der Messung wird dabei nicht ausgewertet, | Das Plugin verbindet sich mit Deinem LabCom Account und holt sich von dort alle Messungen ab und sendet jeweils neue Messungen per MQTT an den Miniserver bzw. den MQTT Broker oder das Gateway Plugin. So können die Messungen, die z. B. mit dem PoolLab 1.0 durchgeführt werden. Der Zeitstempel der Messung wird dabei nicht ausgewertet, | ||
- | \\ | ||
- | |||
- | |||
- | SecurePIN | ||
+ | <WRAP center round tip 100%> | ||
+ | == SecurePIN == | ||
Aus Sicherheitsgründen ist das Webinterface des LabCom Plugins mit dem [[haufig_gestellte_fragen_faq: | Aus Sicherheitsgründen ist das Webinterface des LabCom Plugins mit dem [[haufig_gestellte_fragen_faq: | ||
- | + | </ | |
- | + | ||
- | + | ||
- | \\ | + | |
Zeile 42: | Zeile 30: | ||
In der LabCom Cloud muss ein Access-Token erzeugt werden. Dieser muss im Plugin eingetragen werden. Zudem können in der Cloud auch mehrere einzelne Accounts (z. B. für unterschiedliche Kunden) angelegt werden. Das Plugin kann diese unterschiedlichen Accounts nur anhand des Vor- und Nachnamens erkennen. Es ist also wichtig, hier jeweils unterschiedliche Namen zu verwenden. | In der LabCom Cloud muss ein Access-Token erzeugt werden. Dieser muss im Plugin eingetragen werden. Zudem können in der Cloud auch mehrere einzelne Accounts (z. B. für unterschiedliche Kunden) angelegt werden. Das Plugin kann diese unterschiedlichen Accounts nur anhand des Vor- und Nachnamens erkennen. Es ist also wichtig, hier jeweils unterschiedliche Namen zu verwenden. | ||
+ | |||
===== Konfiguration: | ===== Konfiguration: | ||
- | ==== OPTIONAL: Installieren des MQTT Gateway Plugins ==== | ||
- | Das Plugin sendet die Daten ausschließlich per MQTT an einen entsprechenden MQTT Broker. | + | ==== MQTT Gateway ==== |
+ | |||
+ | Das Plugin sendet die Daten ausschließlich per MQTT an einen entsprechenden MQTT Broker. | ||
* "Set virtual inputs via HTTP webservice" | * "Set virtual inputs via HTTP webservice" | ||
- | * Folgende Subscription erstellen: '' | + | |
==== Installieren des LabCom Plugins ==== | ==== Installieren des LabCom Plugins ==== | ||
Das Plugin wird ganz normal über die Pluginverwaltung installiert. Die Konfiguration ist schnell erledigt: | Das Plugin wird ganz normal über die Pluginverwaltung installiert. Die Konfiguration ist schnell erledigt: | ||
+ | |||
=== LabCom === | === LabCom === | ||
Zeile 60: | Zeile 51: | ||
Hier musst Du lediglich Den erzeugten Token eingeben. Optional kannst Du entscheiden, | Hier musst Du lediglich Den erzeugten Token eingeben. Optional kannst Du entscheiden, | ||
- | {{plugins: | + | {{plugins: |
- | + | ||
- | \\ | + | |
Zeile 71: | Zeile 60: | ||
Ist das MQTT Gateway Plugin auf dem gleichen LoxBerry wie dieses Plugin installiert, | Ist das MQTT Gateway Plugin auf dem gleichen LoxBerry wie dieses Plugin installiert, | ||
- | {{plugins: | + | {{plugins: |
- | + | ||
- | \\ | + | |
Zeile 80: | Zeile 67: | ||
Die Einbindung erfolgt über Virtuelle HTTP Eingänge oder per UDP Eingang. Details dazu sind im MQTT Gateway Plugin beschrieben: | Die Einbindung erfolgt über Virtuelle HTTP Eingänge oder per UDP Eingang. Details dazu sind im MQTT Gateway Plugin beschrieben: | ||
- | {{plugins: | + | {{plugins: |
===== Roadmap ===== | ===== Roadmap ===== | ||
* Deutsche Übersetzung | * Deutsche Übersetzung | ||
- | * Timestamps auch im Loxone Format senden | + | |
===== Fragen stellen und Fehler melden ===== | ===== Fragen stellen und Fehler melden ===== | ||
Im Loxforum in diesem Thread: | Im Loxforum in diesem Thread: | ||
- | |||
- | \\ | ||
- | |||
- | |||
- | \\ | ||
- | |||
- | |||
- | |||
---- struct data ---- | ---- struct data ---- | ||
Zeile 103: | Zeile 83: | ||
pluginuebersicht.logo : : | pluginuebersicht.logo : : | ||
pluginuebersicht.status : STABLE | pluginuebersicht.status : STABLE | ||
- | pluginuebersicht.version : 0.2.1 | + | pluginuebersicht.version : 0.3.0 |
pluginuebersicht.min_lb_version : 2.2.0 | pluginuebersicht.min_lb_version : 2.2.0 | ||
- | pluginuebersicht.url_release : https:// | + | pluginuebersicht.url_release : https:// |
pluginuebersicht.url_prerelease : | pluginuebersicht.url_prerelease : | ||
pluginuebersicht.description : Holt die Messdaten Deines Pools aus der LabCom Cloud und sendet sie per MQTT an den Miniserver | pluginuebersicht.description : Holt die Messdaten Deines Pools aus der LabCom Cloud und sendet sie per MQTT an den Miniserver |