NEWS
Test Adapter Awtrix-NG
-
Aktuelle Test Version 0.1.0 Veröffentlichungsdatum 11.08.2026 Github Link https://github.com/klein0r/ioBroker.awtrix-ng Wichtig
Hier geht es um den ioBroker-Adapter. Nicht um den Sinn der neuen Firmware, nicht um den verbauten Akku oder ob einem das Gerät gefällt oder nicht. Bitte beim Thema bleiben. Gerne einen weiteren Thread öffnen und über die Möglichkeiten, eigene Umsetzungen usw. diskutieren. Danke!
Solltest Du Fragen zur Firmware selbst haben (oder Probleme feststellen), sind diese hier gut aufgehoben: https://github.com/Blueforcer/awtrix-ng
Warum?
Da ich ja schon seit einigen Jahren den Adapter für die Awtrix 3 Firmware (siehe https://forum.iobroker.net/topic/65571/test-adapter-awtrix-light-awtrix-3) betreue, wollte ich auch die relativ neue Awtrix NG Firmware in den ioBroker bringen. Damit das klappt, muss das Gerät mit dieser neuen Firmware geflasht werden: Awtrix NG. Das geht über den USB-Port aber super einfach.
Anmerkungen vorab
- Awtrix 3 ist nicht mit diesem Adapter Kompatibel. Nutze dafür den anderen Adapter
- Awtrix NG hat eine komplett geänderte API, daher habe ich den Adapter auch getrennt.
- Der Adapter sieht erstmal ziemlich ähnlich aus und kann gefühlt genau das gleiche. Ich habe erstmal den Ist-Stand 1:1 von Awtrix 3 übernommen und einige neue Features aufgenommen. Sollte da noch etwas wichtiges fehlen, gerne melden.
- Viele Datenpunkte heißen etwas anders oder die Einheit hat sich geändert (statt Sekunden jetzt Millisekunden z.B.). Wenn Du umstellst, prüfe auf jeden Fall alle Datenpunkte in Deinen Scripts.
Installation
Hoffentlich bald über das Beta-Repository (PR ist gestellt). Ansonsten über npm und nicht über GitHub installieren!!

Einfach per
awtrix-ng@latestim Expertenmodus. Kein Repository-Wechsel nötig. Grundlagen anschauen
Der Thread hier dient (wie immer) neben GitHub für das Bug-Tracking, Feature-Wünsche und Support bei Fragen.
-
Mehr Infos gibt es im Blog: https://haus-automatisierung.com/software/iobroker/2026/08/06/awtrix-ng-iobroker.html
und in diesem Video: https://www.youtube.com/watch?v=37-B-M7zhCc
-
Hallo,
in der Doku steht ein Beispiel für notification:sendTo('awtrix-ng.0', 'notification', { text: 'haus-automatisierung.com', repeat: 1, stack: true, wakeup: true, hold: false }, (res) => { if (res && res.error) { console.error(res.error); } });Weiter steht da:

Ich hatte immer noch benutzt:
textCase: 2, duration: 5also z.B. so:
sendTo('awtrix-ng.0', 'notification', { text: vtext, repeat: 3, stack: true, wakeup: true, hold: false, textCase: 2, duration: 5 }, (res) => { if (res && res.error) { console.error(res.error); } });Da kommt dann aber 422 "ERR_BAD_REQUEST"
Diese gehen also nicht mehr.
Sollten sie aber doch; stehen ja in der Doku für Details drin.
Und bei awtrix3 hatten diese auch funktioniert.Bitte mal nachschauen.
mfg
Dieter -
noch ne Frage:
bei awtrix-light gab es DP
awtrix-light.0.settings.appDisplayTimeGibt es diesen unter ng nicht mehr ?
Nachtrag:
habs gefunden.
Könnte dieser sein:
awtrix-ng.0.settings.apps.durationMs -
So, bin wieder auf awtrix 3.
Waren mir zu viele Änderungen in den Scripten und in vis. -
Läuft bisher echt gut und stabil.
Im Log taucht aber folgende Warnung aufawtrix-ng.0 2026-08-06 12:17:09.107 warn You should update your Awtrix NG - supported version of this adapter is 1.0.13 (or later). Your current version is undefinedAdapterversion 0.0.9
Im DPawtrix-ng.0.meta.versionsteht aber1.0.13drinnen und ist auch auf dem Gerät drauf

-
Läuft bisher echt gut und stabil.
Im Log taucht aber folgende Warnung aufawtrix-ng.0 2026-08-06 12:17:09.107 warn You should update your Awtrix NG - supported version of this adapter is 1.0.13 (or later). Your current version is undefinedAdapterversion 0.0.9
Im DPawtrix-ng.0.meta.versionsteht aber1.0.13drinnen und ist auch auf dem Gerät drauf

@wolfi913 Danke muss ich mir angucken
-
Hallo,
in der Doku steht ein Beispiel für notification:sendTo('awtrix-ng.0', 'notification', { text: 'haus-automatisierung.com', repeat: 1, stack: true, wakeup: true, hold: false }, (res) => { if (res && res.error) { console.error(res.error); } });Weiter steht da:

Ich hatte immer noch benutzt:
textCase: 2, duration: 5also z.B. so:
sendTo('awtrix-ng.0', 'notification', { text: vtext, repeat: 3, stack: true, wakeup: true, hold: false, textCase: 2, duration: 5 }, (res) => { if (res && res.error) { console.error(res.error); } });Da kommt dann aber 422 "ERR_BAD_REQUEST"
Diese gehen also nicht mehr.
Sollten sie aber doch; stehen ja in der Doku für Details drin.
Und bei awtrix3 hatten diese auch funktioniert.Bitte mal nachschauen.
mfg
Dieter -
@haus-automatisierung
textCase geht auch nicht. -
@haus-automatisierung
textCase muss wohl nun so:
-
Also bei mir funktioniert das Awtrix-NG Benachrichtigung Blockly nicht.
was ist hier falsch? Es wird weder Wohnungstür offen noch der Ton oder das Icon angezeigt. -
Also bei mir funktioniert das Awtrix-NG Benachrichtigung Blockly nicht.
was ist hier falsch? Es wird weder Wohnungstür offen noch der Ton oder das Icon angezeigt.@Andreas-Hochstöger 10 Millisekunden ist halt auch wirklich kurz
-
hier das gleiche wie bei @andreas-hochstöger ,
mit Awtrix light lief es einwandfrei. Ich habe lediglich den "sendto" Block getauscht und die angedockten Teile 1:1 behalten.
Auf der Ulanzi ist leider keinerlei Reaktion zu sehen.EDIT:
liegt an der "Dauer", ich habe sie erhöht und siehe da, Text wird angezeigt.
Das Icon allerdings nicht, und ja, es ist auf der Ulanzi gespeichert.
Trotzdem vielen Dank für deine (wie immer) hervorragende Arbeit.
-
hier das gleiche wie bei @andreas-hochstöger ,
mit Awtrix light lief es einwandfrei. Ich habe lediglich den "sendto" Block getauscht und die angedockten Teile 1:1 behalten.
Auf der Ulanzi ist leider keinerlei Reaktion zu sehen.EDIT:
liegt an der "Dauer", ich habe sie erhöht und siehe da, Text wird angezeigt.
Das Icon allerdings nicht, und ja, es ist auf der Ulanzi gespeichert.
Trotzdem vielen Dank für deine (wie immer) hervorragende Arbeit.
hier das gleiche wie bei @andreas-hochstöger ,
Richtig, genau das gleiche :) 90 Millisekunden sind ziemlich kurz. Veröffentliche gleich ein Update, wo die Einheit hinter steht.
-
Icon muss ein String sein. Baue da mal noch ein Cast ein, falls jemand doch eine Number übergibt. Danke
-
Hallo, ich hab da mal eine Frage zu den Experten Apps.
Ich habe eine namens "akkuladestand" angelegt und beschreibe die Objekte dieser App mit diesem Blockly:

Wie man in den Objekten sieht funktioniert das auch:

Nur leider interessiert das die Ulanzi gar nicht, die zeigt "irgendwas" an:

Liegt der Fehler bei mir ? (wahrscheinlich)
Wäre über einen Schubs in die richtige Richtung echt dankbar. -
Hallo, ich hab da mal eine Frage zu den Experten Apps.
Ich habe eine namens "akkuladestand" angelegt und beschreibe die Objekte dieser App mit diesem Blockly:

Wie man in den Objekten sieht funktioniert das auch:

Nur leider interessiert das die Ulanzi gar nicht, die zeigt "irgendwas" an:

Liegt der Fehler bei mir ? (wahrscheinlich)
Wäre über einen Schubs in die richtige Richtung echt dankbar.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden
