EnOcean Telegram Sender
Kai J. Oey
Sendet EnOcean EEP-kompatible Telegramme
Beinhaltete Module
- EnOcean Converters Contact Sensor
- EnOcean Converters Motion Sensor
- EnOcean Converters Temperature Sensor
Versionsverlauf
v1.0.4
Behoben: Telegramme wurden bei jeder Aktualisierung der Quellvariable erneut gesendet, selbst wenn sich deren Wert nicht tatsächlich geändert hatte (z. B. bei periodischen Updates oder Heartbeat-Signalen der Quelle). Die Komponente „MessageSink“ vergleicht nun den neuen Wert mit dem gespeicherten Wert und löst einen erneuten Versand nur bei einer tatsächlichen Änderung aus.
Behoben: Der Konverter für Kontaktsensoren verglich den booleschen Kontaktwert als Gleitkommazahl (Float), wodurch die oben genannte Fehlerbehebung für dieses Modul wirkungslos wurde.
Behoben: Bei der EEP A5-04-03-Kodierung des Temperatursensor-Konverters wurden die Luftfeuchtigkeit und die oberen Temperaturbits in überlappende Bits desselben Datenbytes gepackt, was bei bestimmten Kombinationen von Temperatur und Luftfeuchtigkeit zur Verfälschung beider Werte führte.
Verbesserte Identifizierung von Quellvariablen für Temperatur und Spannung durch Auslesen der aufgelösten Variablendarstellung (IPS_GetVariablePresentation) anstelle des Abgleichs mit einer festen Liste bekannter Darstellungsvorlagen.
Die erforderliche Mindestversion von IP-Symcon wurde auf 8.1 angehoben, da IPS_GetVariablePresentation (verwendet durch die obige Korrektur) in älteren Versionen nicht verfügbar ist.
Fehlende deutsche und spanische Übersetzungen wurden hinzugefügt (Geräte-ID, Hinweis auf fehlende Werte, Lizenzsperre und Fehler bei der Kontaktsensorverbindung, dessen Fehlermeldung aus dem Temperatursensormodul kopiert und fehlerhaft war).