NEWS
Test Adapter Awtrix-Light (Awtrix 3)
-
@haus-automatisierung Du hast recht!
Ich hab nen ganzen Tag rumprobiert und gesucht (wohl an der falschen Stelle), bevor ich mich an euch gewand habe.
Wahrscheinlich ist der ioBroker das falsche System für mich...@mr-burns Das betrifft ja auch nicht nur diesen Adapter, sondern gilt generell. Entweder will ich was in einem Adapter steuern oder nur einen Wert aktualisieren. Ob man das mit Blockly, Javascript direkt, oder sonstwie macht, ändert ja nix dran, dass das generell gilt und nie anders war.
Gruss, Jürgen
-
@mr-burns Das betrifft ja auch nicht nur diesen Adapter, sondern gilt generell. Entweder will ich was in einem Adapter steuern oder nur einen Wert aktualisieren. Ob man das mit Blockly, Javascript direkt, oder sonstwie macht, ändert ja nix dran, dass das generell gilt und nie anders war.
Gruss, Jürgen
@wildbill Ist richtig, nur leider laufen genug Leute durch die Gegend und erzählen überall, dass es ja total egal sei, wenn eigene Datenpunkte nicht bestätigt geschrieben werden. Da rede ich seit Jahren gegen an. Hilft alles nichts.
-
@wildbill Ist richtig, nur leider laufen genug Leute durch die Gegend und erzählen überall, dass es ja total egal sei, wenn eigene Datenpunkte nicht bestätigt geschrieben werden. Da rede ich seit Jahren gegen an. Hilft alles nichts.
@haus-automatisierung Ist mir bekannt, aber man kann es ja mal wieder erwähnen, wenn es jemanden trifft. :blush:
-
Ein Adapter 'awtrix' ist im Repository nicht verfügbar. Wenn es um den Adapter 'ioBroker.awtrix-light' geht bist du da:
https://forum.iobroker.net/topic/65571/test-adapter-awtrix-light-awtrix-3/2077
besser aufgehoben. @Homoran ich rege an den Beitrag dort anzuhängen.
@haus-automatisierung Konntest Du wegen der verschobenen Anzeige schon mal nachsehen? Wenn ich die Daten per Blockly an die Uhr gebe habe ich das auch. Wenn ich aber die "nicht vorhandenen Leerzeichen" vor und hinter dem Wert entfernen lasse, dann funktioniert es
-
Aktuelle Test Version 1.0.1 Veröffentlichungsdatum 28.04.2024 Github Link https://github.com/klein0r/ioBroker.awtrix-light Der Adapter ist nun im Stable- und Beta-Repository - bitte NIE über GitHub installieren, sonst gibt es hier keinen Support...
YouTube-Video zum ioBroker-Adapter
Wichtig
- Admin-Adapter in Version 6.6.0 erforderlich!
- Erst die Dokumentation lesen, dann fragen: https://github.com/klein0r/ioBroker.awtrix-light/blob/master/docs/en/README.md
- Die Awtrix-Light-Doku ist ebenfalls sehr aufschlussreich: https://blueforcer.github.io/awtrix-light/#/README
Hier geht es um den Adapter. Nicht um Paket-Tracking, nicht um den verbauten Akku oder ob einem das Gerät gefällt oder nicht. Daher bitte beim Thema bleiben - ich bekomme für jeden Kommentar eine Notification (davon habe ich eh schon zu viele). Gerne einen weiteren Thread öffnen und über die Möglichkeiten, eigene Umsetzungen usw. diskutieren. Danke!
Warum?
Da ich ja schon seit einigen Jahren den Adapter für die LaMetric Time entwickle, möchte ich auch die relativ neue TC001 von Ulanzi (Affiliate-Link - AliExpress) in den ioBroker bringen. Damit das klappt, muss das Gerät mit einer alternativen Firmware geflasht werden: Awtrix Light. Das geht über den USB-Port aber super einfach.
Bisher habe ich schon einige Datenpunkte / Funktionen in den ioBroker gebracht. Wenn Du gar nicht weiß worum es geht, habe ich hier ein Video veröffentlicht: https://www.youtube.com/watch?v=Wr8fHErJI0o
Die Frage ist jetzt natürlich, wieviel Zeit ich in den Adapter investiere und wie groß das Interesse ist. Ich persönlich finde das Gerät richtig interessant und werde die für mich nötigen Funktionen integrieren.
Der Thread hier dient (wie immer) neben GitHub für das Bug-Tracking, Feature-Wünsche und Support bei Fragen.
@haus-automatisierung wäre es möglich die Textfarbe unter Textoptionen auch über einen Datenpunkt zu steuern. Aktuell ist die Textfarbe ja leider statistisch, oder übersehe ich was? Wenn du es nicht implementieren möchtest geht es auch über Blockly, ist dann auch ok.
-
@haus-automatisierung mal eine Feature-Anfrage:
Du weißt doch über
awtrix-light.1.info.connectionob die Uhr erreichbar ist.Könntest du dann folgende Meldungen ausblenden:
Unable to perform action for javascript.0.Handys.battery - API is not connected (device not reachable?)Dann würden entsprechende Warnungen nicht im Log auflaufen, wenn die Uhr aus ist.
Dank dir.
-
@siggi0904 Du kannst im Script doch auch selber prüfen ob der Datenpunkt true ist, bevor Du einen Befehl sendest.
-
@siggi0904 Du kannst im Script doch auch selber prüfen ob der Datenpunkt true ist, bevor Du einen Befehl sendest.
@haus-automatisierung aber nicht bei der kopierten Uhr und auch nicht bei normalen Apps.
Ich würde ungern alles auf die Custom-Apps umbauen.
-
@haus-automatisierung wäre es möglich die Textfarbe unter Textoptionen auch über einen Datenpunkt zu steuern. Aktuell ist die Textfarbe ja leider statistisch, oder übersehe ich was? Wenn du es nicht implementieren möchtest geht es auch über Blockly, ist dann auch ok.
-
@haus-automatisierung mal eine Feature-Anfrage:
Du weißt doch über
awtrix-light.1.info.connectionob die Uhr erreichbar ist.Könntest du dann folgende Meldungen ausblenden:
Unable to perform action for javascript.0.Handys.battery - API is not connected (device not reachable?)Dann würden entsprechende Warnungen nicht im Log auflaufen, wenn die Uhr aus ist.
Dank dir.
@siggi0904 sagte in Test Adapter Awtrix-Light (Awtrix 3):
@haus-automatisierung mal eine Feature-Anfrage:
Du weißt doch über
awtrix-light.1.info.connectionob die Uhr erreichbar ist.Könntest du dann folgende Meldungen ausblenden:
Unable to perform action for javascript.0.Handys.battery - API is not connected (device not reachable?)Dann würden entsprechende Warnungen nicht im Log auflaufen, wenn die Uhr aus ist.
Dank dir.
Die Meldung kommt doch vom Javascriptadapter und nicht vom Awtrix-light oder sehe ich das falsch.
-
@freundernacht sagte in Test Adapter Awtrix-Light (Awtrix 3):
@stenmic
Schau dir mal die Experten-Apps an, das müsste das sein was du suchst.ohh, Schande über mich…
-
@siggi0904 sagte in Test Adapter Awtrix-Light (Awtrix 3):
@haus-automatisierung mal eine Feature-Anfrage:
Du weißt doch über
awtrix-light.1.info.connectionob die Uhr erreichbar ist.Könntest du dann folgende Meldungen ausblenden:
Unable to perform action for javascript.0.Handys.battery - API is not connected (device not reachable?)Dann würden entsprechende Warnungen nicht im Log auflaufen, wenn die Uhr aus ist.
Dank dir.
Die Meldung kommt doch vom Javascriptadapter und nicht vom Awtrix-light oder sehe ich das falsch.
@freundernacht Nein, dort liegt nur die Variable.
Der Datenpunkt ist aber auch nur eine "einfache App" auf der Uhr.
Siehe:

Der Datenpunkt wird über die SimpleAPi vom Handy befüllt.
Siehe:

-
@haus-automatisierung und gerade wieder festgestellt, dass die Button für Speichern / Speichern und Schließen aktiv werden, wenn man nur die App-Einstellungen in der Instanz aufruft, ohne etwas zu ändern.
Adapter: Stable 1.4.1
Admin: 7.4.10
Node-js: 20.18.2
NPM: 10.8.2
JS-Controller: 7.0.6
Javascript: 8.8.3
Betriebssystem: Aktuelles Debian 12 -
@haus-automatisierung und gerade wieder festgestellt, dass die Button für Speichern / Speichern und Schließen aktiv werden, wenn man nur die App-Einstellungen in der Instanz aufruft, ohne etwas zu ändern.
Adapter: Stable 1.4.1
Admin: 7.4.10
Node-js: 20.18.2
NPM: 10.8.2
JS-Controller: 7.0.6
Javascript: 8.8.3
Betriebssystem: Aktuelles Debian 12@siggi0904 sagte in Test Adapter Awtrix-Light (Awtrix 3):
und gerade wieder festgestellt, dass die Button für Speichern / Speichern und Schließen aktiv werden, wenn man nur die App-Einstellungen in der Instanz aufruft, ohne etwas zu ändern.
Wäre dann ein Issue für den Admin-Adapter. Bei dem jsonConfig Thema hat sich ja relativ viel getan in letzter Zeit.
-
@haus-automatisierung aber nicht bei der kopierten Uhr und auch nicht bei normalen Apps.
Ich würde ungern alles auf die Custom-Apps umbauen.
@siggi0904 sagte in Test Adapter Awtrix-Light (Awtrix 3):
@haus-automatisierung aber nicht bei der kopierten Uhr und auch nicht bei normalen Apps.
Wie meinst Du das? Du kannst doch einen Falls-Block drumherum bauen und auf
info.connectionprüfen bevor Du mit sendTo irgendetwas an das Gerät sendest oder Zustände setzt. -
@siggi0904 sagte in Test Adapter Awtrix-Light (Awtrix 3):
@haus-automatisierung aber nicht bei der kopierten Uhr und auch nicht bei normalen Apps.
Wie meinst Du das? Du kannst doch einen Falls-Block drumherum bauen und auf
info.connectionprüfen bevor Du mit sendTo irgendetwas an das Gerät sendest oder Zustände setzt.@haus-automatisierung Hi, ich kann kein Block darum bauen, da es eine "einfache" App im Adapter ist ohne Code oder ähnlichem.
Die Variable wird, wie oben beschrieben von extern per simpleApi befüllt (Macrodroid auf dem Handy) und beim IOBroker läuft nur ein Script, das bei Änderung der Variable, diese auf Bestätigt setzt.
Leider weiß ich nicht, was das Problem bei mir sein soll, dass der Fehler auftritt.
-
@siggi0904 sagte in Test Adapter Awtrix-Light (Awtrix 3):
und gerade wieder festgestellt, dass die Button für Speichern / Speichern und Schließen aktiv werden, wenn man nur die App-Einstellungen in der Instanz aufruft, ohne etwas zu ändern.
Wäre dann ein Issue für den Admin-Adapter. Bei dem jsonConfig Thema hat sich ja relativ viel getan in letzter Zeit.
@haus-automatisierung Das Thema mit den Buttons, wenn man einfach nur die Instanzeinstellungen öffnet, habe ich aber schon länger.
Hatte das hier auch schon einmal berichtet.
-
@haus-automatisierung Hi, ich kann kein Block darum bauen, da es eine "einfache" App im Adapter ist ohne Code oder ähnlichem.
Die Variable wird, wie oben beschrieben von extern per simpleApi befüllt (Macrodroid auf dem Handy) und beim IOBroker läuft nur ein Script, das bei Änderung der Variable, diese auf Bestätigt setzt.
Leider weiß ich nicht, was das Problem bei mir sein soll, dass der Fehler auftritt.
@siggi0904
Gerade mal zum Verständnis.
Hast du mehrere Uhren bei denen die Apps gespiegelt sind?Wenn eine offline ist sollen die Werte auf der an deren aber trotzdem angezeigt werden, korrekt?
-
@siggi0904
Gerade mal zum Verständnis.
Hast du mehrere Uhren bei denen die Apps gespiegelt sind?Wenn eine offline ist sollen die Werte auf der an deren aber trotzdem angezeigt werden, korrekt?
@freundernacht Jipp, nur die Uhr im Schlafzimmer kann abgeschaltet sein (das ist die gespiegelte Uhr), wenn ich nicht zu Hause bin und der Fernseher inkl. 2. Uhr im Schlafzimmer per Schalter getrennt wird.
Die Hauptuhr im Wohnzimmer läuft immer, bei Abwesenheit wird nur die Anzeige deaktiviert.
-
@freundernacht Jipp, nur die Uhr im Schlafzimmer kann abgeschaltet sein (das ist die gespiegelte Uhr), wenn ich nicht zu Hause bin und der Fernseher inkl. 2. Uhr im Schlafzimmer per Schalter getrennt wird.
Die Hauptuhr im Wohnzimmer läuft immer, bei Abwesenheit wird nur die Anzeige deaktiviert.
@siggi0904
Und da liegt der Hase im Pfeffer.Man könnte "info.connection" prüfen und falls die eine Uhr offline ist, die Werte nicht bestätigen.
Dies hätte zur folge, das keine Warnungen im Log mehr auftauchen, jedoch auch natürlich auch
keine Werte auf der 2. Uhr mehr aktualisiert werden.Hab aber leider direkt auch keine Idee was man machen könnte.