2024
2024.2
Benutzerdefinierte Hintergründe für Dashboards
Sie können Ihr Dashboard jetzt mit eigenen Bildern personalisieren! Laden Sie Fotos direkt von Ihrer Kamera hoch, wählen Sie aus Ihrer Galerie oder laden Sie Bilddateien hoch, um Ihr Dashboard zu differenzieren und die Navigation innerhalb der App noch einfacher zu gestalten. Alle Bilder werden direkt auf dem Core-Steuergerät gespeichert und können über Mein Standort → Medienbibliothek verwaltet werden.
Unterstützung für zusätzliche Werttypen
In dieser Version wurden neue Arten von Werten hinzugefügt, in die Variablen umgewandelt werden können: Geldwert Einstellungen Mein Standort- (mit einem benutzerdefinierten Währungssymbol in → )
- Prozentsätze
- pH-Wert
- Stückpreis für Strom
- Stückpreis für Wasser
- Stückpreis für Gas
- Ladezustand
- Batteriezustand
- Lichtintensität
- Winkel
- Luftstrom
- NOx (Stickstoffoxide)
- CO (Kohlenmonoxid) Geschwindigkeiten - [RPM]
- Sitzungsdauer
- Motorradstunden
Symbolanpassung für Variablen
Es ist jetzt möglich, das Symbol einer Variablen in jedes andere vom System unterstützte Symbol zu ändern.
IP-Adressscan im lokalen Netzwerk
Die Steuereinheit kann nun IP-Adressen innerhalb des lokalen Netzwerks, mit dem sie verbunden ist, scannen, auch wenn auf sie aus der Ferne zugegriffen wird. Neu angeschlossene Geräte werden zur leichteren Identifizierung mit einem ✅-Symbol angezeigt.
Neue Funktionen: SORT, TIMESPAN und STRICT für AVG, MIN, MAX
Es wurden neue Sortierfunktionen hinzugefügt, die besonders in Szenarien wie den Spotstrompreisen nützlich sind. Zum Beispiel ist die Bestimmung des "Preisrangs der aktuellen Stunde" nun einfacher geworden.
Neue SORT-Funktionen:
- ORDER, ORDERSTRICT
- ORDERINDEX, ORDERINDEXSTRICT
- ORDERDESC, ORDERDESCSTRICT
- ORDERINDEXDESC, ORDERINDEXDESCSTRICT
Zusätzlich wurde eine TIMESPAN-Funktion für die Arbeit mit der Zeit eingeführt, zusammen mit STRICT-Versionen der AVG-, MIN- und MAX-Funktionen. Die STRICT-Variante stellt sicher, dass, wenn ein Parameter NaN ist, das gesamte Ergebnis NaN ist.
Die vollständige Dokumentation finden Sie auf der Seite Expressions / Skriptsprache.
Haptisches Feedback und kleinere Verbesserungen in der iOS-App
Sowohl in der Android- als auch in der iOS-App wurde eine Vibration für wichtige Interaktionen hinzugefügt - wenn das Gerät seinen Wert ändert. In der iOS-App wurde die Zurück-Geste für eine bessere Reaktionsfähigkeit verfeinert. App-Symbole können jetzt dunkel oder getönt sein.
Kleinere Verbesserungen in Mein Standort
Link zu den Versionshinweisen, Definition des Währungssymbols und Menü zum Verwalten von Medienbibliothek hinzugefügt.
2024.1
Einstellbare Tastendruckgeschwindigkeit
Es wurden zusätzliche Einstellungen für alle Tasten auf TapHome-Geräten hinzugefügt, einschließlich Touch-Geräten (z.B. PB5, PB6) und AI-Eingängen, die als Tasten definiert sind (z.B. 32UI-Modul).
Anforderungen: Neueste Modul-Firmware-Version
Wählen Sie eine oder mehrere Schaltflächen aus:
- Service-Einstellungen → Unterstützte Klick-Typen: Je weniger Optionen Sie auswählen, desto weniger Zeit muss der Algorithmus warten, bevor er ausgeführt wird eine Knopfaktion. Wenn beispielsweise 'Unterstützung Langes Drücken, 'Unterstützung Doppelklick und 'Unterstützung Dreifachklick' alle deaktiviert sind, beginnt die Tastenaktion sofort nach dem Drücken der Taste, ohne dass darauf gewartet werden muss, dass die Taste losgelassen wird.
- Service-Einstellungen → Dauer des langen Drückens / Klickgeschwindigkeit. Passen Sie die erforderliche Dauer für langes Drücken oder Doppel- oder Dreifachklicks an.
TapHome-Geräte per QR-Code hinzufügen
Neue TapHome-Geräte verfügen über einen Aufkleber mit einem QR-Code, der Informationen zur Seriennummer enthält.
In Einstellungen → Hardware → TapHome Bus Option Neue Geräte finden und Option Gerät hinzufügen. Dadurch können Sie nur ein bestimmtes Modul zum Bus hinzufügen, ohne den gesamten Bus scannen und alle neu angeschlossenen Module auf einmal hinzufügen zu müssen.
Achtung: Das Gerät muss zum Zeitpunkt des Scanvorgangs mit dem Bus verbunden sein.
Spektrogramm für den neuen Präsenzsensor und die PBT2.0-Touchtasten
Die Möglichkeit, das Geschehen direkt im Modul auf einzelnen Kanälen zu analysieren. Es ist möglich, die Aufnahme zu speichern und anschließend abzuspielen. Nur in der Windows-Anwendung verfügbar.
Start: Präsenzmodul (wir bereiten vor) oder PBT-Modul öffnen → Service-Einstellungen → Ausführen der Diagnose
Im Fall der Anwesenheitssensor, individuelle Radarwellenreflexionsentfernungsniveaus und Änderungen im Infrarotspektrum des PIR-Sensors. Es wird rechtzeitig grafisch angezeigt, ob die eingestellten Grenzwerte für den jeweiligen Raum korrekt sind.
Bei PBT 2.0-Touchbuttons ist es möglich, die gemessenen Kapazitäten in (nahezu) Echtzeit anzuzeigen.
Verbesserungen des Packet Parsers
Unterstützung für Jalousien und Rollläden hinzugefügt
Vereinfachung und Beschleunigung der Nachrichtenverarbeitung in der Sprache Packet Parser
Wie es besser geht: Es spart einen PARSEJSON-Aufruf, um herauszufinden, was der Wert von topic ist. Wenn sehr viele mqtt-Nachrichten eintreffen und nur einige von Interesse sind, ist es bequemer, dies zu verwenden.
RECEIVEDMSG enthält außerdem mqtt-spezifische Werte - z.B. CLIENTID, DUP, CONTENTTYPE, EXPIRY - deren Inhalt davon abhängt, was der mqtt-Server sendet. Die alte Syntax funktioniert immer noch und wird auch weiterhin funktionieren.
RECEIVEDMSG funktioniert auch mit TCP und UDP, nicht nur mit MQTT. In diesem Fall liefert es nur die Eigenschaften PAYLOAD und LENGTH.
Original:
VAR jsonResponse := TOSTRING(RECEIVEDBYTES); if parsejson(jsonResponse, "Topic") = "my-topic" Va := todouble(parsejson(jsonResponse, "Payload")); end
Neue Version:
if RECEIVEDMSG.TOPIC = "my-topic" Va := todouble(TOSTRING(RECEIVEDMSG.PAYLOAD)); end
Kleinere Verbesserungen am Packet Parser
- PARSEJSON, PARSEXML Funktionen arbeiten effizienter - benötigen weniger RAM und CPU
- Extrem viele Listener-Nachrichten sollten die Gesamt-Antwortzeit des Controllers nicht mehr verringern.
- Die Serviceinformationen der Packet Parser Module enthalten statistische Daten über empfangene und gesendete Nachrichten - Zählungen für die letzten 5 und 30 Minuten, die Anzahl der empfangenen Bytes, und für MQTT sind die Informationen nach MQTT-Themen sortiert. Dies sollte bei der Fehlersuche in den Skripten und der Einstellung des am besten geeigneten Topic-Filters helfen, damit so wenig Nachrichten wie möglich an Core geliefert werden, die er gar nicht verarbeitet.
Weitere Informationen zum Paketparser finden Sie unter Kompatible Geräte → Packet parser → Manuelle Konfiguration