Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.
Kommentar: PRE-RELEASE 0.8.0

...

Seiteneigenschaften


Autor
Logo

icon_64.png

Status

Status
colourGreen
titleRelease

Version0.7.1 (Pre-Release 0.8.0)
Kompatibilität

Status
colourRed
iconfalse
titleLB 0.2.3
Status
colourGreen
iconfalse
titleLB 1.2.5

Downloadhttps://github.com/christianTF/LoxBerry-Plugin-MQTT-Gateway/archive/0.7.1.zip
ZweckInstalliert den MQTT-Broker Mosquitto und stellt ein MQTT-Gateway für den Miniserver bereit.
LanguagesEN


...

Erweitern
titleVersion History...

Version 0.1.1

  • DEVELOPER PREVIEW - Nur einsetzen mit MQTT und Linux-Kenntnissen - Fehler ausschließlich per Issue bei GitHub
  • Stellt ein MQTT→Loxone Gateway bereit

Version 0.1.2

  • DEVELOPER PREVIEW - Nur einsetzen mit MQTT und Linux-Kenntnissen - Fehler ausschließlich per Issue bei GitHub
  • Implementiert ein UDP-Interface für Loxone→MQTT

Version 0.1.3

  • DEVELOPER PREVIEW - Nur einsetzen mit MQTT und Linux-Kenntnissen - Fehler ausschließlich per Issue bei GitHub
  • Eigene UI-Sektion für MQTT Broker
  • Authentifizierung für MQTT Broker
  • Lokaler Mosquitto abschaltbar
  • Retry für den Mosquitto Service, wenn er beim Systemstart nicht automatisch gestartet wurde
  • MQTT Gateway wird direkt nach der Installation gestartet
  • Parameter-Update-Routine zum Hinzufügen von neuen Default-Parametern während der Installation

Version 0.1.4

  • DEVELOPER PREVIEW - Nur einsetzen mit MQTT und Linux-Kenntnissen - Fehler ausschließlich per Issue bei GitHub
  • UI: Expand JSON Option hinzugefügt
  • Gateway: JSON wird bei HTTP expandiert (nur erster Level) und beim HTTP-Namen angehängt - EXPERIMENTELL
  • Gateway: Alle übermittelten Topics werden im Speicher behalten (max. 24 Stunden)
  • UI: Funktion zum Abfragen der gespeicherten Gateway-Topics (wird aber noch nicht dargestellt)

Version 0.1.5

  • DEVELOPER PREVIEW - Nur einsetzen mit MQTT und Linux-Kenntnissen - Fehler ausschließlich per Issue bei GitHub
  • UI: Größerer Umbau des UI (Settings, Subscriptions, Conversions, Incoming Overview, Logfiles) als Navbar
  • UI: Subscriptions jetzt als eigene Seite (leichter anzupassen, man muss nicht immer auf- und abscrollen für Apply)
  • UI: Conversions: Angabe von Strings, die zu Werten konvertiert werden sollen (Loxone kann mit Strings nichts anfangen)
  • UI: Incoming Overview: Anzeige der an den Miniserver übermittelten Werte
  • UI: Logs: Inline-Anzeige der Logfile-Übersicht
  • Gateway: Benutzerdefinierte Conversion (eingehende Nachrichten können in Werte konvertiert werden)
  • Gateway: Logfile: Parsing der Conversion wird geloggt, inklusive "komischer" Werte und Duplikate
  • Gateway: Logfile wird beim Beenden des Gateways sauber abgeschlossen

Version 0.2.0 PRE-RELEASE

  • Erster Pre-Release
  • Allgemein: Neues Logo (MQTT-Logo statt Mosquitto-Logo)
  • Gateway: Besseres Fehlerhandling beim Restart des Gateways
  • UI: Filter bei den übermittelten Nachrichten (erleichtert die Suche)
  • Donation: Erster Versuch, per Spende einen eigenen Test-Miniserver zusammen zu bekommen

Version 0.3 PRE-RELEASE

  • Lokale Mosquitto-Authentifizierung als Standard (Benutzer: loxberry, Passwort: wird generiert)
  • Broker-Anmeldedaten werden nur dann geladen, wenn der SecurePIN angegeben wird
  • Ermöglicht direkt, die lokalen Mosquitto-Anmeldedaten zu ändern oder zu deaktivieren
  • Änderung der Anmeldedaten eines nicht lokalen Brokers ändert nur die Anmeldung des Gateways
  • Änderung der Konfiguration übernimmt diese sofort für das MQTT Gateway und/oder Mosquitto

Version 0.3.1 PRE-RELEASE

  • Fix: Bei anonymer Verwendung von Mosquitto startet der Mosquitto-Dienst nach Reboot nicht mehr
  • Aktivierung von Plugin AutoUpdate (ab dieser Version können Versions-Notifications oder automatisches Update aktiviert werden)

Version 0.4.1 PRE-RELEASE

  • Fix: Nach Konfigurationsänderungen und "Apply" wurden diese nicht übernommen
  • Neu: Per UDP eingehende Nachrichten werden vollständig weitergegeben (so können beispielsweise auch json Nachrichten gesendet werden)
  • Neu: Das Gateway published seinen Connection-Status selbst unter dem Topic <hostname>/mqttgateway/status
  • Neu: Das Gateway published im Minutentakt den aktuellen Epoch-Timestamp.
  • Neu: Das Gateway subscribed sich selbst automatisch - so kann der Timestamp als Prüfung verwendet werden, ob das Gateway noch funktioniert
  • Neu: Unterstützt Last Will and Testament (d.h. Broker setzt den Status auf Disconnected, wenn das Gateway stirbt)
  • Neu: UDP-Nachrichten können mit publish oder retain gesendet werden
  • Neu: UDP-Nachricht "reconnect" forciert das Neu-Verbinden und Übertragen an den Miniserver
  • Neu: Default-UDP-In-Port am Gateway: 11884 (bisher 11883)

Version 0.5.0 PRE-RELEASE

  • Fix: Evt. falsche Auswertung der Checkboxen im UI (#5)
  • Erweitert: JSON Expansion: Vollständig generische Expandierung ohne Einschränkung auf die Hierarchie
  • Erweitert: JSON Expansion für HTTP und UDP

Version 0.5.1 PRE-RELEASE

  • Fix: JSON expansion not working

Version 0.6.0 PRE-RELEASE

  • FIX: Anonymous connection was still possible with password auth (after installation, please save once to fix)
  • Enhanced: Incoming Overview: Now is a live visualisation of the topic messages (updated once a second, without browser refresh)
  • Enhanced: Incoming Overview: Enable advanced infos to show the original topics, and to delete messages on the broker
  • Info for delete event: The data in the overview may not disappear, as the last transmission with "last sent to Miniserver" is still valid

Version 0.7.1 RELEASE

  • FIX: Json expansion for UDP only worked when HTTP was enabled
  • Added: Overview now shows ready-to-use command recognition for UDP inputs
  • Added: Subscription topics are now validated on-the-fly (errors are displayed on the left)

Current masterVersion 0.8.0 PRE-RELEASE

  • FIX: Password was re-created on every update
  • New: mosquitto.log on the Logfiles tab
  • New: TLS-PSK for encrypted connections, listening on port 8883
  • New: In the Incoming Overview, with Advanced Table Info enabled, you can disable caching for selected data, and enable Reset-After-Send
    • Disable Cache: Every incoming value from MQTT will be sent again, also if it has not changed.
    • Reset-After-Send: This is especially useful to generate impulses/triggers, if your device e.g. on a keypress does not send "pressed" and "released" events, but only one "pressed" impulse. You should not disable caching on values that do not need the impulse featureReset-After-Send will send a 0 after each incoming event.
    • UI: Enabling and disabling the checkbox responses with some seconds delay - the checkbox toggles back and after some seconds, shows the currently set value.
  • Requires LoxBerry V1.4.0+

...

Download

Der direkte Download des Releases befindet sich in der Tabelle oben.

Pre-Release: https://github.com/christianTF/LoxBerry-Plugin-MQTT-Gateway/archive/0.8.0.zip

Repository: https://github.com/christianTF/LoxBerry-Plugin-MQTT-Gateway

...