PureLife Cloud v2.9.0
von Felix Kerber und Florian Vogt
Version 2.9.0 ist da. Ankündigungsbanner, Berechtigungen, Sensor-Firmware und Bugfixes
Ankündigung für unsere Cloud Kunden
Deaktivierung des SMS-Versands
Mit diesem Release wird der SMS-Versand, von der PureLife gehostete Instanzen, deaktiviert.
Neue Default-Firmware
Mit diesem Release wird die neue Sensor-Firmware v0.38 großflächig ausgerollt.
Neue Funktionen
Sensor-Firmware v0.38
Mit der Firmware v0.38 wurde die Sturzerkennung verbessert und angepasst. So arbeitet der Sensor nun mit zwei getrennten Sturzerkennungsalgorithmen, welche unterschiedliche Events senden:
Primär Algorithmus
Der Primär-Algorithmus, welcher immer aktiv ist und meldet, wenn der Sensor einen Sturz erkannt hat. Dieser Algorithmus sendet wie bisher die fall
-Events mit den bekannten Phasen.
Sensitive Algorithmus
Ein mit v0.38 neu eingeführter Algorithmus, welcher nur aktiv ist, wenn der Sensitivemodus
aktiv ist. Der Sensitivemodus
ist bei Nutzung der PureLife Cloud standardmäßig aktiviert.
Dieser Algorithmus meldet, wenn der Sensor den Sturz nicht erkannt hat, aber vermutet, dass eine Person auf dem Boden liegt. Um zu unterscheiden, welcher Algorithmus den Sturz erkannt hat, sendet der Sensor Events vom Type sensitive_fall
.
Ebenfalls wurde in der PureLife Cloud eine neue Regel mit dem Titel „Jemand ist gestürzt (hohe Sensibilität)“ eingeführt, um sich diese Events weiterleiten zu lassen. Weitere Informationen zum Sensitivemodus findet man in der Dokumentation.
Workaround für zMin-Wert der Region
Aufgrund eines Fehlers in der Sensor-Firmware kann es vorkommen, dass zMin-Werte in einem Präsenz- oder Sturzevent einen negativen Wert enthalten. Soll in einer Region die Präsenz- und / oder Sturzerkennung abgeschaltet werden, kann ein Event außerhalb der Region dennoch zur Meldung führen.
Mit diesem Workaround wird vor dem Senden der Sensorkonfiguration der zMin
-Wert für Regionen automatisch um 20 cm verringert, wenn der Wert gleich 0 ist.
Aktualisierung der PureLife Cloud Dokumentation
Seit dem Release der Version 2.8 wurden zahlreiche Erweiterungen und Anpassungen an der Dokumentation vorgenommen und neue Informationen aufgenommen.
Geändertes Standardverhalten
Der Sensitivemodus (verfügbar ab Sensor-Firmware Version 38) ist per Default aktiviert.
Überarbeitung der Regelverwaltung
Die Regelverwaltung wurde vollständig überarbeitet, um das Management vieler Sensoren zu vereinfachen. So können nun alle Regeln, welche für Sensoren hinterlegt werden können, auch in Gruppen hinterlegt werden. Die für Gruppen hinterlegten Regeln gelten dann für alle Sensoren, die dieser Gruppe angehören. Zudem können globale Regeln erstellt werden, die für alle Sensoren gelten. Somit ist es möglich, eine Regel für alle Sensoren zu hinterlegen.
Jetzt kann man Regeln kopieren und an einer anderen Stelle wieder einfügen.
Um Kopierfehler einfach rückgängig machen zu können, können Regeln direkt in der Übersicht gelöscht werden.
Auch wurde das Design der Regelliste vereinheitlicht und an das übrige Design angepasst. Zudem aktualisiert sich die Regelliste bei Änderungen automatisch.
Erweiterung des Webhook-Formats custom-1
Das Webhook-Format wurde um ein Event für den Sensitive-Mode erweitert. Dieses wird verwendet, wenn der Sensitive-Mode aktiviert ist und damit ein Sturz erkannt und gemeldet wird. Die Payload Event ID ist 7.
Sidebar
Die Sidebar wurde überarbeitet, sodass das Management der Sensoren vereinfacht wurde.
So besitzen die Sensoren nun zum Verschieben ein Drag-Handle, um besser zu erkennen, wo und wie man sie verschiebt. Außerdem lassen sich Gruppen einklappen, um sich besser auf die Sensoren zu konzentrieren, welche man gerade bearbeiten möchte.
Die Sensoren in der Sidebar sind nun Hyperlinks und können durch einen Mittelklick geöffnet werden.
Fixes
- Fix: Icon-Farbe hat sich geändert und ist nun zu dunkel.
- Fix: Z-Koordinaten werden falsch normalisiert.
- Fix: API-Key ist im Webhook-Log nicht unkenntlich.
- Fix: Diverse Texte wurden für die Übersetzung markiert.
- Fix: Aktualisierte Kontaktmöglichkeiten werden bei der Regelbearbeitung nicht angeboten.
- Fix: Es können Regeln für Regionen angelegt werden, wenn der Sensor keine Regionen besitzt.
- Fix: Die Regions-Auswahl bei der Regelerstellung stimmt nicht immer mit den Regeln überein.
- Fix: Die Berechtigung
Zugriff auf andere Kunden
wurde entfernt. - Fix: Es war über die API teilweise möglich, bei Regeln einen Account zu hinterlegen, auf welchen der Kunde des Sensors keinen Zugriff hat.
Sonstiges
- Ein leerer Sensor-Erfassungsbereich wird durch die Farbe Grau dargestellt.
- In der Webhook-Liste wurde auf die Dokumentation verlinkt, damit die Anwender die API-Dokumentation schneller finden.
- Die Webhook-API-Dokumentation wurde erweitert.
- Der
offlineMode
wurde hinzugefügt und wird ab der Sensor-Firmware v0.38 unterstützt. Er kann nur von Admins eingestellt werden. - Der MQTT-Hook wird nun auf Kundenebene unterstützt und kann genutzt werden, um Events via MQTT an einen weiteren Broker zu übermitteln.
Für unsere Self-Hosted Kunden
Auslieferung der Sensor-Firmware v0.38.42
Die Sensor-Firmware v0.38.42 wird ab der Version 2.9.0 der PureLife Cloud ausgeliefert und ist bei Neuinstallationen als Standardversion gesetzt.
Publisher
Per Konfigurationsdatei deaktivierte Publisher stehen im Frontend nicht mehr zur Verfügung. Benutzer, welche keinen Publisher nutzen können (keine Kontaktdaten hinterlegt oder Publisher deaktiviert) werden in der Regelkonfiguration nicht angezeigt. Soll eine Regel aktualisiert werden, welche einen deaktivierten Publisher nutzt (weil dieser bei der Erstellung der Regel aktiviert war), wird eine Fehlermeldung angezeigt.
Im Benutzerprofil kann
- keine Telegram-ID hinterlegt werden, wenn der Telegram-Publisher deaktiviert ist.
- keine Telefonnummer hinterlegt werden, wenn SMS und Anruf deaktiviert ist.
Wenn bei der Erstellung oder Bearbeitung von Regeln ein Kontakt ausgewählt wird, der nur über einen Publisher informiert werden kann, wird dieser Service automatisch vorausgewählt.
Ankündigungsbanner
In den Einstellungen kann ein Ankündigungsbanner hinterlegt werden, welches anschließend auf allen Seiten angezeigt wird. Das Banner kann dazu genutzt werden, um Wartungsarbeiten oder Umstellungen anzukündigen. Es kann optional durch einen angemeldeten Benutzer ausgeblendet werden, woraufhin es für den aktuellen Tag nicht mehr angezeigt wird.
Neue Berechtigungen für besondere Sensorevents
Es wurde eine weitere Berechtigung für Erweitertes Regelmanagement
eingeführt. Benutzer mit dieser Berechtigungen können zusätzliche Regeln erstellen oder bearbeiten. Ist diese Berechtigung nicht gesetzt, stehen die zusätzlichen Regeln nicht zur Verfügung.
Sensor-Suche nach Seriennummer
Im Adminbereich wird nun zusätzlich neben der ID auch die Seriennummer und der Kundenname angezeigt. Die Suche berücksichtigt auch die Seriennummer.
Fixes in Version 2.9.1
- Fix: Der Regionsparameter
Hohe Empfindlichkeit
wurde zuStarke Anwesenheitserkennung
umbenannt. - Fix: Der Zustand (geschlossen/offen) der Sidebar und für Gruppen ist nur für Administratoren persistent.
- Fix: Zu detailliertes Logging, für Webhook-Requests und die Sensitivity Map.
- Fix: Es erscheint eine Fehlermeldung, wenn man einen Sensor mit einem Kunden verknüpft.
- Fix: Benutzer kann nicht gelöscht werden.
- Fix: Login Verfallsdatum kann nicht gesetzt werden.
- Fix: Benutzerkontaktinformationen können nicht hinterlegt werden.
- Hinweis hinzugefügt, dass der Testmodus in Musterwohnungen dauerhaft aktiviert werden sollte.
- Das Symbol für den Lernmodus wurde geändert, da es bei einigen Nutzern zur Verwirrung geführt hat.
Fixes in Version 2.9.2
- Fix: Server-Panik, wenn sich ein neuer Sensor registriert, welcher bereits eine Firmware-Version >= 0.38 installiert hat.
- Fix: Der Zeitstempel der Logdatei enthält nur eine Zeit und kein Datum.