Metainformationen zur Seite
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
plugins:message_center:start [2022/12/30 14:13] – angelegt Ronald Markse | plugins:message_center:start [2023/01/03 23:22] (aktuell) – Ronald Markse | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== Message Center | + | ====== Message Center ====== |
++++ Version History... | | ++++ Version History... | | ||
+ | |||
+ | Version 0.0.3: | ||
+ | |||
+ | * Fix error message text to indicate that express is missing | ||
+ | * Use a logger and Loglevel from plugin settings | ||
+ | * fix message sending during installation | ||
+ | * use async mqtt npm package | ||
+ | |||
+ | Version 0.0.2: | ||
+ | |||
+ | * Problem mit MQTT Reconnect behoben | ||
+ | * Problem mit dem Update des Plugins behoben der während der Installation auftrat. | ||
+ | * Korrektes MQTT Topic in den Einstellungen | ||
+ | * Möglichkeit die Meldungen automatisch zu lesen und zu bestätigen | ||
Version 0.0.1: | Version 0.0.1: | ||
+ | |||
* Initiale Version | * Initiale Version | ||
- | https:// | + | [[https:// |
++++ | ++++ | ||
Zeile 19: | Zeile 34: | ||
Es gibt 4 Felder die übertragen werden: | Es gibt 4 Felder die übertragen werden: | ||
+ | |||
+ | - entryUuid (ab v.0.0.2) -> Text: Die eindeutige Id der Systemmeldung - kann benutzt werden um die Meldung zu lesen/ | ||
- affectedName -> Text: Name des Geräts, sofern eins betroffen ist. | - affectedName -> Text: Name des Geräts, sofern eins betroffen ist. | ||
- desc -> Text: Eine ausführliche Beschreibung des Problems, nützlich für TTS ausgaben | - desc -> Text: Eine ausführliche Beschreibung des Problems, nützlich für TTS ausgaben | ||
- severity -> Zahl: Die Warnstufe: 1: Info, 2: Warnung, >3: Fehler | - severity -> Zahl: Die Warnstufe: 1: Info, 2: Warnung, >3: Fehler | ||
- | - title -> Text: Ein kurzer Titel des Fehlers | + | - title -> Text: Ein kurzer Titel des Fehlers |
+ | - hasConfirmAction (Ab v.0.0.2) -> Digital: gibt an ob die Meldung bestätigt werden kann/muss. | ||
- | ===== Download | + | ===== Automatisches quittieren |
- | → https:// | + | Ab Version 0.0.2 bietet das Plugin die Möglichkeit die Meldungen aus dem Miniserver direkt als gelesen zu markieren und / oder zu bestätigen. Dazu kamen 2 neue Felder hinzu, die entryUuid und hasConfirmAction. Die entryUuid dient dazu Nachrichten als gelesen zu markieren und wenn hasConfirmAction auf 1 steht, kann die Meldung zusätzlich automatisiert bestätigt werden. |
+ | Dazu gibt es 2 Endpunkte vom Plugin die dementsprechend aufgerufen werden müssen: | ||
- | ===== Installation ===== | + | * GET [[http:// |
+ | * GET [[http:// | ||
- | → Es wird der [[https://wiki.loxberry.de/plugins/express_server/start|Express Server]] als Plugin benötigt.- | + | Die Virtuellen Ausgänge können über das beigelegte Template in Loxone implementiert und genutzt werden. Auf der Plugin Seite gibt es einen Download für das Template. Im Template selbst steht noch " |
+ | |||
+ | ===== Download ===== | ||
+ | |||
+ | → [[https://github.com/LoxYourLife/message-center/releases]] | ||
+ | |||
+ | ===== Installation ===== | ||
+ | → Es wird der [[https:// | ||
===== Konfigurationsoptionen ===== | ===== Konfigurationsoptionen ===== | ||
- MQTT Topic Name: Das Topic in dem die Meldungen veröffentlicht werden sollen. | - MQTT Topic Name: Das Topic in dem die Meldungen veröffentlicht werden sollen. | ||
- | - Abfrage | + | - Abfrage |
===== Einrichtung in der Loxone Config Software ===== | ===== Einrichtung in der Loxone Config Software ===== | ||
- | Es müssen | + | Es müssen |
* Virtueller Texteingang: | * Virtueller Texteingang: | ||
* Virtueller Texteingang: | * Virtueller Texteingang: | ||
* Virtueller Texteingang: | * Virtueller Texteingang: | ||
+ | * Virtueller Texteingang: | ||
* Virtueller Eingang: " | * Virtueller Eingang: " | ||
+ | * Virtuelle Digitaler Eingang: " | ||
===== Roadmap ===== | ===== Roadmap ===== | ||
Erstmal nichts ... | Erstmal nichts ... | ||
- | |||
===== Fragen stellen und Fehler melden ===== | ===== Fragen stellen und Fehler melden ===== | ||
- | Loxforum | + | [[https:// |
---- struct data ---- | ---- struct data ---- | ||
Zeile 62: | Zeile 90: | ||
pluginuebersicht.logo : : | pluginuebersicht.logo : : | ||
pluginuebersicht.status : ALPHA | pluginuebersicht.status : ALPHA | ||
- | pluginuebersicht.version : 0.0.1 | + | pluginuebersicht.version : 0.0.3 |
pluginuebersicht.min_lb_version : 2.0 | pluginuebersicht.min_lb_version : 2.0 | ||
- | pluginuebersicht.url_release : https:// | + | pluginuebersicht.url_release : https:// |
- | pluginuebersicht.url_prerelease : https:// | + | pluginuebersicht.url_prerelease : |
pluginuebersicht.description : Das Plugin liest aus dem Miniserver die Systemmeldungen aus und spielt diese via MQTT zurück in den Miniserver um diese Meldungen auswerten zu können. | pluginuebersicht.description : Das Plugin liest aus dem Miniserver die Systemmeldungen aus und spielt diese via MQTT zurück in den Miniserver um diese Meldungen auswerten zu können. | ||
pluginuebersicht.languages : DE, EN | pluginuebersicht.languages : DE, EN |