NEWS
Test Adapter Awtrix-NG
-
auf der Weboberfläche. Danach werde ich ja gefragt ob ich das speichern will und ich klicke auf Ja.
Nützt aber nix, zumindest nur kurz. Drücke ich im Browser auf F5, ist wieder alphabetisch sortiertEdit:
Ich habe die Apps nun im Adapter umbenannt mit 01, 02, 03 usw.
Somit muss die Ulanzi das ja nun in meiner Reihenfolge anzeigen, löppt.Kleine Einschränkung, die Experten Apps werden hinten dran gehangen, damit kann ich leben.
-
auf der Weboberfläche. Danach werde ich ja gefragt ob ich das speichern will und ich klicke auf Ja.
Nützt aber nix, zumindest nur kurz. Drücke ich im Browser auf F5, ist wieder alphabetisch sortiertEdit:
Ich habe die Apps nun im Adapter umbenannt mit 01, 02, 03 usw.
Somit muss die Ulanzi das ja nun in meiner Reihenfolge anzeigen, löppt.Kleine Einschränkung, die Experten Apps werden hinten dran gehangen, damit kann ich leben.
Ich habe die Apps nun im Adapter umbenannt mit 01, 02, 03 usw.
Das sollte eigentlich nicht die Idee sein. Da gerade die Entwicklung von Blueforcer komplett auf der TC002 und der neuen Plattform liegen, wird mit dem Release der neuen Version dann ja auch eine neue Version für den ESP32 / TC001 freigegeben. Dann schaue ich mir das nochmal in Ruhe an, ob der ioBroker da etwas kaputt macht bzw. regelmäßig übermittelt und damit eine Sortierung wieder rückgängig macht.
-
@haus-automatisierung Danke für den Adapter!
Wird es auch die entsprechenden Datenpunkte für bspw:
awtrix-light.1.settings.overlay
awtrix-light.1.apps.saunatemp.icon
geben?LG und danke vorab.
Edit: Das mit dem Icon hab ich gefunden, war eine Expertenapp Ich bin wohl ein Experte

-
Kann man Expertenapps vom alten Adapter auch auf diesem nutzen? Oder muss man was anpassen? (außer den Icons)
Konkret geht es um die Wetterapp: https://github.com/klein0r/ioBroker.awtrix-light/blob/master/docs/de/weather-app.md -
-
hat schon jemand ein Radiosender aktiv am laufen? Ich kann das zwar in den Einstellungen setzen, aber nachdem ich Play drücke, passiert nichts. Ich habe die TC002
@RISSN Bei mir funktionierts.

https://mdr-284320-0.sslcast.mdr.de/mdr/284320/0/mp3/high/stream.mp3Ist die Laustärke aufgedreht und der Ton an?
-
@RISSN Bei mir funktionierts.

https://mdr-284320-0.sslcast.mdr.de/mdr/284320/0/mp3/high/stream.mp3Ist die Laustärke aufgedreht und der Ton an?
@RISSN Bei mir funktionierts.

https://mdr-284320-0.sslcast.mdr.de/mdr/284320/0/mp3/high/stream.mp3Ist die Laustärke aufgedreht und der Ton an?
Recht hast du, man muss nur lange probieren um den richtigen Link zu haben, dann geht es auch. Ja, Ton war natürlich an und Lautstärke auch voll auf, mit deinem Link ging es dann sofort, also war es erstmal klar, dass es auch geht, nur leider kann man die Lautstärke nicht regeln im iob, oder ich bin blind und habe auch das nicht gefunden
-
Ich bin mal so frei und mache Werbung für @haus-automatisierung Video mit dem Hinweis, dass die TC002 mit Awtrix NG einen Sprung nach vorne macht: https://youtu.be/lbsV_LKzWaw?is=bbrlDVURnBeKlZ1T. Mag den einen oder anderen mit einer TC001 sicher interessieren.
-
@RISSN Bei mir funktionierts.

https://mdr-284320-0.sslcast.mdr.de/mdr/284320/0/mp3/high/stream.mp3Ist die Laustärke aufgedreht und der Ton an?
Recht hast du, man muss nur lange probieren um den richtigen Link zu haben, dann geht es auch. Ja, Ton war natürlich an und Lautstärke auch voll auf, mit deinem Link ging es dann sofort, also war es erstmal klar, dass es auch geht, nur leider kann man die Lautstärke nicht regeln im iob, oder ich bin blind und habe auch das nicht gefunden
@RISSN Ja mir fehlt auch ein Datenpunkt, habs siehe oben mal an @haus-automatisierung addressiert vll. kann er es berücksichtigen.
-
@haus-automatisierung
... ich habe das Adapter Update 0.4.0 aufgespielt. Seit dem bekomme ich diese warn-Meldungen (99+):awtrix-ng.1 2026-10-10 10:24:49.877 warn [onStateChange] photoladung: Unable to change enabled state of app: AwtrixApiError: PUT /api/v1/apps/photoladung/enabled failed with 400 invalidName: name must match [A-Za-z0-9_-]{1,32} (field: name) awtrix-ng.0 2026-10-10 10:24:49.875 warn [onStateChange] photoladung: Unable to change enabled state of app: AwtrixApiError: PUT /api/v1/apps/photoladung/enabled failed with 400 invalidName: name must match [A-Za-z0-9_-]{1,32} (field: name) awtrix-ng.0 2026-10-10 10:24:29.809 warn [onStateChange] photoladung: Unable to change enabled state of app: AwtrixApiError: PUT /api/v1/apps/photoladung/enabled failed with 400 invalidName: name must match [A-Za-z0-9_-]{1,32} (field: name) awtrix-ng.1 2026-10-10 10:24:29.797 warn [onStateChange] photoladung: Unable to change enabled state of app: AwtrixApiError: PUT /api/v1/apps/photoladung/enabled failed with 400 invalidName: name must match [A-Za-z0-9_-]{1,32} (field: name)Außerdem dieser Hinweis mit dem roten "!"

Ich habe nix verändert und nehme an, dass es am Update liegt, oder ?Edit:
Neue Warnung ...awtrix-ng.0 2026-10-10 12:20:59.775 warn You should update your Awtrix NG - supported version of this adapter is 1.2.2 (or later). Your current version is 1.1.2Dann habe ich das geändert:

Der ursprüngliche Logeintrag blebt aber erhalten ...
-
@haus-automatisierung
... ich habe das Adapter Update 0.4.0 aufgespielt. Seit dem bekomme ich diese warn-Meldungen (99+):awtrix-ng.1 2026-10-10 10:24:49.877 warn [onStateChange] photoladung: Unable to change enabled state of app: AwtrixApiError: PUT /api/v1/apps/photoladung/enabled failed with 400 invalidName: name must match [A-Za-z0-9_-]{1,32} (field: name) awtrix-ng.0 2026-10-10 10:24:49.875 warn [onStateChange] photoladung: Unable to change enabled state of app: AwtrixApiError: PUT /api/v1/apps/photoladung/enabled failed with 400 invalidName: name must match [A-Za-z0-9_-]{1,32} (field: name) awtrix-ng.0 2026-10-10 10:24:29.809 warn [onStateChange] photoladung: Unable to change enabled state of app: AwtrixApiError: PUT /api/v1/apps/photoladung/enabled failed with 400 invalidName: name must match [A-Za-z0-9_-]{1,32} (field: name) awtrix-ng.1 2026-10-10 10:24:29.797 warn [onStateChange] photoladung: Unable to change enabled state of app: AwtrixApiError: PUT /api/v1/apps/photoladung/enabled failed with 400 invalidName: name must match [A-Za-z0-9_-]{1,32} (field: name)Außerdem dieser Hinweis mit dem roten "!"

Ich habe nix verändert und nehme an, dass es am Update liegt, oder ?Edit:
Neue Warnung ...awtrix-ng.0 2026-10-10 12:20:59.775 warn You should update your Awtrix NG - supported version of this adapter is 1.2.2 (or later). Your current version is 1.1.2Dann habe ich das geändert:

Der ursprüngliche Logeintrag blebt aber erhalten ...
Neue Warnung ...
Aktualisier die Geräte bitte alle auf die letzte Version 1.2.2 - damit habe ich auch getestet. Rest schaue ich mir die Tage an, danke!
-
Neue Warnung ...
Aktualisier die Geräte bitte alle auf die letzte Version 1.2.2 - damit habe ich auch getestet. Rest schaue ich mir die Tage an, danke!
-
die letzte Version 1.2.2
... natürlich die Firmware und nicht der Adapter ...

Die o.g. Logeinträge sind weg, aber die Problematik "!" bleibt ...
aber die Problematik "!" bleibt ...
Wie genau heißt denn deine App, über welche er sich beschwert?
-
-
@RaspiUser Mit 0.5.0 sollte das gefixt sein. Damit gibt es auch neue Settings für die Lautstärke (Master, Radio, Apps, ...)
-
Kann man Expertenapps vom alten Adapter auch auf diesem nutzen? Oder muss man was anpassen? (außer den Icons)
Konkret geht es um die Wetterapp: https://github.com/klein0r/ioBroker.awtrix-light/blob/master/docs/de/weather-app.mdKann man Expertenapps vom alten Adapter auch auf diesem nutzen?
Das sollte funktionieren. Habe die Doku trotzdem mal in das andere Repo überführt, damit wir bei Problemen oder neuen Versionen die gleiche Stelle verlinken: https://github.com/klein0r/ioBroker.awtrix-ng/blob/main/docs/de/weather-app.md
-
Kann man Expertenapps vom alten Adapter auch auf diesem nutzen?
Das sollte funktionieren. Habe die Doku trotzdem mal in das andere Repo überführt, damit wir bei Problemen oder neuen Versionen die gleiche Stelle verlinken: https://github.com/klein0r/ioBroker.awtrix-ng/blob/main/docs/de/weather-app.md
@haus-automatisierung klasse. mal schauen, ob ich die nötigen Icons zusammenbekomme.....
-
Wenn jemand sich schnell die Icons für die Wetter App runterladen will:
Hab mir aus Faulheit ein Python Script basteln lassen.... Icons werden in einen eigenen Unterordner runtergeladen. Unter Linux getestet....#!/usr/bin/env python3 """Lädt LaMetric-Wettericons herunter (GIF bevorzugt, PNG als Fallback).""" from pathlib import Path from urllib.request import Request, urlopen from urllib.error import HTTPError, URLError ICONS = [ ('01', 'Klarer_Himmel', 11201, 52163), ('02', 'Wenige_Wolken', 22315, 26088), ('03', 'Aufgelockerte_Bewoelkung', 22378, 21907), ('04', 'Bewoelkt', 60742, 52159), ('09', 'Schauer', 43706, 43739), ('10', 'Regen', 22257, 72), ('11', 'Gewitter', 43733, 43748), ('13', 'Schnee', 43732, 26090), ('50', 'Nebel', 43708, 43741), ] BASE = 'https://developer.lametric.com/content/apps/icon_thumbs' DEST = Path(__file__).resolve().parent / 'LaMetric_Wettericons' DEST.mkdir(exist_ok=True) def download(code, name, phase, icon_id): for suffix, ext, signature in [ ('.gif', 'gif', b'GIF8'), ('.png', 'png', b'\x89PNG'), ('_icon_thumb.gif', 'gif', b'GIF8'), ('_icon_thumb.png', 'png', b'\x89PNG'), ]: url = f'{BASE}/{icon_id}{suffix}' try: req = Request(url, headers={'User-Agent': 'Mozilla/5.0'}) with urlopen(req, timeout=20) as response: data = response.read() if not data.startswith(signature): continue target = DEST / f'{icon_id}.{ext}' target.write_bytes(data) print(f'OK {target.name} ({len(data)} Bytes)') return True except (HTTPError, URLError, TimeoutError) as error: print(f' {icon_id}{suffix}: {error}') print(f'FEHLER: {code} {name} {phase} ({icon_id})') return False if __name__ == '__main__': count = 0 for code, name, day, night in ICONS: count += download(code, name, 'Tag', day) count += download(code, name, 'Nacht', night) print(f'\n{count}/18 Icons heruntergeladen nach: {DEST}') -
Wenn jemand sich schnell die Icons für die Wetter App runterladen will:
Hab mir aus Faulheit ein Python Script basteln lassen.... Icons werden in einen eigenen Unterordner runtergeladen. Unter Linux getestet....#!/usr/bin/env python3 """Lädt LaMetric-Wettericons herunter (GIF bevorzugt, PNG als Fallback).""" from pathlib import Path from urllib.request import Request, urlopen from urllib.error import HTTPError, URLError ICONS = [ ('01', 'Klarer_Himmel', 11201, 52163), ('02', 'Wenige_Wolken', 22315, 26088), ('03', 'Aufgelockerte_Bewoelkung', 22378, 21907), ('04', 'Bewoelkt', 60742, 52159), ('09', 'Schauer', 43706, 43739), ('10', 'Regen', 22257, 72), ('11', 'Gewitter', 43733, 43748), ('13', 'Schnee', 43732, 26090), ('50', 'Nebel', 43708, 43741), ] BASE = 'https://developer.lametric.com/content/apps/icon_thumbs' DEST = Path(__file__).resolve().parent / 'LaMetric_Wettericons' DEST.mkdir(exist_ok=True) def download(code, name, phase, icon_id): for suffix, ext, signature in [ ('.gif', 'gif', b'GIF8'), ('.png', 'png', b'\x89PNG'), ('_icon_thumb.gif', 'gif', b'GIF8'), ('_icon_thumb.png', 'png', b'\x89PNG'), ]: url = f'{BASE}/{icon_id}{suffix}' try: req = Request(url, headers={'User-Agent': 'Mozilla/5.0'}) with urlopen(req, timeout=20) as response: data = response.read() if not data.startswith(signature): continue target = DEST / f'{icon_id}.{ext}' target.write_bytes(data) print(f'OK {target.name} ({len(data)} Bytes)') return True except (HTTPError, URLError, TimeoutError) as error: print(f' {icon_id}{suffix}: {error}') print(f'FEHLER: {code} {name} {phase} ({icon_id})') return False if __name__ == '__main__': count = 0 for code, name, day, night in ICONS: count += download(code, name, 'Tag', day) count += download(code, name, 'Nacht', night) print(f'\n{count}/18 Icons heruntergeladen nach: {DEST}')@Merlin123 Ist zwar Offtopic, aber dann kannst sie auch direkt über die HTTP API von Awtrix wieder hochladen ;)
-
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

