Giter VIP home page Giter VIP logo

iobroker.awtrix-light's Introduction

Logo

ioBroker.awtrix-light

NPM version Downloads node-lts Libraries.io dependency status for latest release

GitHub GitHub repo size GitHub commit activity GitHub last commit GitHub issues GitHub Workflow Status

Versions

Beta Stable Installed

Integrate your Awtrix 3 (Awtrix Light) device (e.g. Ulanzi TC001) via HTTP

Buy here: Aliexpress.com or here: ulanzi.de (Affiliate-Links)

Sponsored by

ioBroker Master Kurs

Documentation

🇺🇸 Documentation

🇩🇪 Dokumentation

Sentry

This adapter uses Sentry libraries to automatically report exceptions and code errors to the developers. For more details and for information how to disable the error reporting see Sentry-Plugin Documentation! Sentry reporting is used starting with js-controller 3.0.

Changelog

WORK IN PROGRESS

  • (@klein0r) Added support for notification manager

1.3.0 (2024-08-01)

  • (@klein0r) Added sentry plugin for error reporting

1.2.1 (2024-06-07)

  • (klein0r) Fixed Blockly definitions (removed warnings)
  • (klein0r) Updated dependencies

1.2.0 (2024-05-16)

  • (klein0r) Fixed wrong translations ins expert apps (duration)
  • (klein0r) Added progress bar for expert apps

1.1.0 (2024-05-11)

  • (klein0r) Sync app activations (if enabled)

1.0.1 (2024-04-28)

  • (klein0r) Keep text case of expert apps (ignore system settings)

License

MIT License

Copyright (c) 2024 Matthias Kleine [email protected]

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

iobroker.awtrix-light's People

Contributors

alcalzone avatar dependabot[bot] avatar klein0r avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

iobroker.awtrix-light's Issues

Ordner "Bat" verschwindet nach setzten auf visible=false

The problem

Wie im Titel beschrieben verschwindet der Ordner BAT wenn man den darunterliegenden DP "visible" auf "false" setzt nach einem Neustart des Adapters.
Lösung hier ist nur ein Neustart des ESP über die IP-Konfigseite.

Version of nodejs

18.16.0

Version of ioBroker js-controller

4.0.24

Version of Adapter

0.0.5

Operating system running ioBroker

Linux

Checklist of files to include below

  • iobroker.current.log (Please share the logs in debug mode)
  • Contents of the JavaScript browser console (always include in cases of issues with the user interface)

Additional information & file uploads

No response

Enhancement / Icons changeable by ioBroker-object

The problem

Can the icon of a custom app be changed via an object? (comparable to the text) e.g. a Userobject with the icon id as the content

Version of nodejs

16.19.0

Version of ioBroker js-controller

4.0.19

Version of Adapter

0.0.8

Operating system running ioBroker

Docker

Checklist of files to include below

  • iobroker.current.log (Please share the logs in debug mode)
  • Contents of the JavaScript browser console (always include in cases of issues with the user interface)

Additional information & file uploads

No response

App Visibility can't be changed

The problem

Changing the app "visible" object value (from true to false or false to true) has no effect, as long as the adapter is not restarted. Therefore script based changes to visibility are not performed.

Version of nodejs

18.17.0

Version of ioBroker js-controller

4.0.24

Version of Adapter

0.5.1

Operating system running ioBroker

Docker

Checklist of files to include below

  • iobroker.current.log (Please share the logs in debug mode)
  • Contents of the JavaScript browser console (always include in cases of issues with the user interface)

Additional information & file uploads

No response

Hidden / Invisible apps reappear after device restart

The problem

Die Änderungen, wie das ausblenden einiger Apps, werden nicht gespeichert. Nach einem Neustart der Uhr wird alles zurückgesetzt.

Version of nodejs

16.19

Version of ioBroker js-controller

3.16

Version of Adapter

0.0.6

Operating system running ioBroker

Linux

Checklist of files to include below

  • iobroker.current.log (Please share the logs in debug mode)
  • Contents of the JavaScript browser console (always include in cases of issues with the user interface)

Additional information & file uploads

No response

Not possible to save after editing.

The problem

The save buttons are not active when you make some changes on the screen. It is only active when you install a new custom adapter and fille the name and the object.

Changes in older adapters are not possible.

Version of nodejs

18.17.0

Version of ioBroker js-controller

5.0.8

Version of Adapter

0.6.0

Operating system running ioBroker

Ubuntu

Checklist of files to include below

  • iobroker.current.log (Please share the logs in debug mode)
  • Contents of the JavaScript browser console (always include in cases of issues with the user interface)

Additional information & file uploads

No response

Feature Request: Möglichkeit Dezimalltrennzeichen ',' durch'.' zu ersetzen

The problem

Es wäre super, wenn es eine Option gäbe, welche das Dezimaltrennzeichen ',' durch '.' ersetzt. Das Komma sieht auf dem Display wirklich schäbig aus.

Version of nodejs

18.16.0

Version of ioBroker js-controller

4.0.24

Version of Adapter

0.4

Operating system running ioBroker

Linux

Checklist of files to include below

  • iobroker.current.log (Please share the logs in debug mode)
  • Contents of the JavaScript browser console (always include in cases of issues with the user interface)

Additional information & file uploads

No response

Enhancement: Provide 'Notifications' similar to 'Custom Apps'

The problem

Provide a Tab 'Notifications' similar to Custom Apps.
So when a datapoint changes a notification appears on the display.

Version of nodejs

18.16.0

Version of ioBroker js-controller

5.0.1-alpha.0-20230525-c580eb7e

Version of Adapter

0.0.7 (git+ssh://[email protected]/klein0r/ioBroker.awtrix-light.git#9937b58abae9b025e0641d05ed6e34c2359700c5)

Operating system running ioBroker

Debian 12 'Bookworm'

Checklist of files to include below

  • iobroker.current.log (Please share the logs in debug mode)
  • Contents of the JavaScript browser console (always include in cases of issues with the user interface)

Additional information & file uploads

No response

Feature request pulldown selection

The problem

Hi Sir.

Would be really nice to have a preselected pulldown choice for f.e. Transision effects

image

Version of nodejs

Latest stable

Version of ioBroker js-controller

Latest stable

Version of Adapter

0.7

Version of awtrix-light firmware

0.72

Operating system running ioBroker

Linux

Checklist of files to include below

  • iobroker.current.log (Please share the logs in debug mode)
  • Contents of the JavaScript browser console (always include in cases of issues with the user interface)

Additional information & file uploads

No response

Kann keine Apps hinzufügen

The problem

Habe heute ganz frisch Awtrix Light installiert und danach deinen ioBroker Adapter.
Wenn ich die IP eintrage kann ich speichern und der Adapter verbindet zur Ulanzi.
Wenn ich dann allerdings Apps erstellen will, bleibt der "Speichern" Button grau bzw. rot umrandet und ich kann nicht speichern.

awtrix_light_iobroker_bug

Kein Log-File angehängt.

Version of nodejs

18.16.0

Version of ioBroker js-controller

4.0.24

Version of Adapter

0.0.13

Operating system running ioBroker

Ubuntu unter Proxmox

Checklist of files to include below

  • iobroker.current.log (Please share the logs in debug mode)
  • Contents of the JavaScript browser console (always include in cases of issues with the user interface)

Additional information & file uploads

No response

apps laufen nur einmal automatisch durch und bleiben dann stehen

iobroker-log-ausschnitt.txt

The problem

Ich habe bei mir 2 Custom Apps (für aussentemperatur und pooltemperatur) und dazu die normalen Zeit und Datum aktiviert.
Es laufen 2 Instanzen des Adapters. Die Apps laufen genau 1x durch mit der angegebenen Zeit. Dannach bleiben sie stehen. wie kann man denn einen dauercycle hinbekommen so das ich quasi immer im Abstand von X sekunden die nächste App sehen. Ich bilde mir ein das ging auch schonmal.

Version of nodejs

v16.19.0

Version of ioBroker js-controller

4.0.24

Version of Adapter

0.3.3

Operating system running ioBroker

Debian GNU/Linux 10 (buster)

Checklist of files to include below

  • iobroker.current.log (Please share the logs in debug mode)
  • Contents of the JavaScript browser console (always include in cases of issues with the user interface)

Additional information & file uploads

No response

Feature Request: Option "hold" im blockly Modul

The problem

Feature:
Könnte man bitte die Option "hold" im blockly Modul verfügbar machen?

Version of nodejs

16.19.1

Version of ioBroker js-controller

4.0.24

Version of Adapter

0.0.8

Operating system running ioBroker

Raspberry

Checklist of files to include below

  • iobroker.current.log (Please share the logs in debug mode)
  • Contents of the JavaScript browser console (always include in cases of issues with the user interface)

Additional information & file uploads

Wollte es als Feature Request erstellen. Habe irgendwie nur "bug" auswählen können

Config lässt sich nicht speichern

The problem

Änderungen in der config einer Instanz lassen sich nicht speichern
Die beiden Button sind inaktiv und mit einem roten Rahmen.

Version of nodejs

18.16.0⅙

Version of ioBroker js-controller

4.0.24

Version of Adapter

0.0.14

Operating system running ioBroker

Raspbian

Checklist of files to include below

  • iobroker.current.log (Please share the logs in debug mode)
  • Contents of the JavaScript browser console (always include in cases of issues with the user interface)

Additional information & file uploads

No response

Why is admin > 6.6 needed?

The problem

Hi,
Why is admin version 6.6 needed, while 6.3 is official?

Version of nodejs

20

Version of ioBroker js-controller

N/a

Version of Adapter

0.5.1

Operating system running ioBroker

Linux

Checklist of files to include below

  • iobroker.current.log (Please share the logs in debug mode)
  • Contents of the JavaScript browser console (always include in cases of issues with the user interface)

Additional information & file uploads

No response

Feature Request: remove dot in numbers greater than 999

The problem

In numbers like 1.456 is always a dot that can't be removed with iobroker itself. It would be great if we could strip these dots from numbers. The result would be more space on the display.

IMG_5431

Version of nodejs

recent

Version of ioBroker js-controller

recent

Version of Adapter

recent

Version of awtrix-light firmware

0.71

Operating system running ioBroker

Linux

Checklist of files to include below

  • iobroker.current.log (Please share the logs in debug mode)
  • Contents of the JavaScript browser console (always include in cases of issues with the user interface)

Additional information & file uploads

No response

Instanz restartet sich periodisch - ioBroker hat ihn komplett gestoppt

The problem

Ich habe zwei Instanzen mit zwei Displays am laufen. Die Instanz 0 restartet seit V0.1.0 öfters neu und nun soeben von ioBroker komplett gestoppt.

folgende Meldungen finde ich im Protokoll auf Loglevel info:

`

awtrix-light.0 2023-06-22 08:35:55.800 warn Terminated (UNCAUGHT_EXCEPTION): Without reason
awtrix-light.0 2023-06-22 08:35:55.797 info terminating
awtrix-light.0 2023-06-22 08:35:55.789 error Exception-Code: ECONNABORTED: timeout of 3000ms exceeded
awtrix-light.0 2023-06-22 08:35:55.788 error AxiosError: timeout of 3000ms exceeded at RedirectableRequest.handleRequestTimeout (/opt/iobroker/node_modules/iobroker.awtrix-light/node_modules/axios/dist/node/axios.cjs:3047:16) at RedirectableRequest.emit (node:events:513:28) at Timeout. (/opt/iobroker/node_modules/follow-redirects/index.js:169:12) at listOnTimeout (node:internal/timers:559:17) at processTimers (node:internal/timers:502:7)
awtrix-light.0 2023-06-22 08:35:55.787 error unhandled promise rejection: timeout of 3000ms exceeded
awtrix-light.0 2023-06-22 08:35:55.786 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
awtrix-light.0 2023-06-22 08:35:52.632 error [setApiConnected] Unable to update apps: AxiosError: timeout of 3000ms exceeded
awtrix-light.0 2023-06-22 08:35:52.624 info error ECONNABORTED from /api/apps: timeout of 3000ms exceeded
awtrix-light.0 2023-06-22 08:35:48.685 info Starting - connecting to http://192.168.1.209/
awtrix-light.0 2023-06-22 08:35:48.622 info starting. Version 0.1.0 (non-npm: klein0r/ioBroker.awtrix-light) in /opt/iobroker/node_modules/iobroker.awtrix-light, node: v16.19.1, js-controller: 4.0.24
host.iobroker 2023-06-22 08:35:46.567 info instance system.adapter.awtrix-light.0 started with pid 10978
host.iobroker 2023-06-22 08:35:16.458 info Restart adapter system.adapter.awtrix-light.0 because enabled
host.iobroker 2023-06-22 08:35:16.455 error instance system.adapter.awtrix-light.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
awtrix-light.0 2023-06-22 08:35:15.808 warn Terminated (UNCAUGHT_EXCEPTION): Without reason
awtrix-light.0 2023-06-22 08:35:15.807 info terminating
awtrix-light.0 2023-06-22 08:35:15.802 error Exception-Code: ECONNABORTED: timeout of 3000ms exceeded
awtrix-light.0 2023-06-22 08:35:15.801 error AxiosError: timeout of 3000ms exceeded at RedirectableRequest.handleRequestTimeout (/opt/iobroker/node_modules/iobroker.awtrix-light/node_modules/axios/dist/node/axios.cjs:3047:16) at RedirectableRequest.emit (node:events:513:28) at Timeout. (/opt/iobroker/node_modules/follow-redirects/index.js:169:12) at listOnTimeout (node:internal/timers:559:17) at processTimers (node:internal/timers:502:7)
awtrix-light.0 2023-06-22 08:35:15.799 error unhandled promise rejection: timeout of 3000ms exceeded
awtrix-light.0 2023-06-22 08:35:15.799 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
awtrix-light.0 2023-06-22 08:35:15.797 info error ECONNABORTED from /api/indicator1: timeout of 3000ms exceeded
awtrix-light.0 2023-06-22 08:35:08.875 info Starting - connecting to http://192.168.1.209/
awtrix-light.0 2023-06-22 08:35:08.815 info starting. Version 0.1.0 (non-npm: klein0r/ioBroker.awtrix-light) in /opt/iobroker/node_modules/iobroker.awtrix-light, node: v16.19.1, js-controller: 4.0.24
host.iobroker 2023-06-22 08:35:06.317 info instance system.adapter.awtrix-light.0 started with pid 10765
host.iobroker 2023-06-22 08:34:36.179 info Restart adapter system.adapter.awtrix-light.0 because enabled
host.iobroker 2023-06-22 08:34:36.169 error instance system.adapter.awtrix-light.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
awtrix-light.0 2023-06-22 08:34:35.524 warn Terminated (UNCAUGHT_EXCEPTION): Without reason
awtrix-light.0 2023-06-22 08:34:35.522 info terminating
awtrix-light.0 2023-06-22 08:34:35.503 error Exception-Code: ECONNABORTED: timeout of 3000ms exceeded
awtrix-light.0 2023-06-22 08:34:35.503 error AxiosError: timeout of 3000ms exceeded at RedirectableRequest.handleRequestTimeout (/opt/iobroker/node_modules/iobroker.awtrix-light/node_modules/axios/dist/node/axios.cjs:3047:16) at RedirectableRequest.emit (node:events:513:28) at Timeout. (/opt/iobroker/node_modules/follow-redirects/index.js:169:12) at listOnTimeout (node:internal/timers:559:17) at processTimers (node:internal/timers:502:7)
awtrix-light.0 2023-06-22 08:34:35.502 error unhandled promise rejection: timeout of 3000ms exceeded
awtrix-light.0 2023-06-22 08:34:35.501 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
awtrix-light.0 2023-06-22 08:34:35.498 info error ECONNABORTED from /api/indicator1: timeout of 3000ms exceeded
awtrix-light.0 2023-06-22 08:33:32.270 info error ECONNABORTED from /api/stats: timeout of 3000ms exceeded
javascript.0 2023-06-22 08:31:16.574 error script.js.VISU_Funktionen.Awtrix_Akkustand_anzeigen_JS: API is not connected (device offline ?)
awtrix-light.0 2023-06-22 08:30:32.266 info error ECONNABORTED from /api/stats: timeout of 3000ms exceeded
javascript.0 2023-06-22 08:29:19.639 error script.js.VISU_Funktionen.Awtrix_Akkustand_anzeigen_JS: {'message':'timeout of 3000ms exceeded','name':'AxiosError','stack':'AxiosError: timeout of 3000ms exceeded\n at RedirectableRequest.handleRequestTimeout (/opt/iobroker/node_modules/iobroker.awtrix-light/node_modules/axios/dist/node/axios.cjs:3047:16)\n at RedirectableRequest.emit (node:events:513:28)\n at Timeout. (/opt/iobroker/node_modules/follow-redirects/index.js:169:12)\n at listOnTimeout (node:internal/timers:559:17)\n at processTimers (node:internal/timers:502:7)','config':{'transitional':{'silentJSONParsing':true,'forcedJSONParsing':true,'clarifyTimeoutError':false},'adapter':['xhr','http'],'transformRequest':[null],'transformResponse':[null],'timeout':3000,'xsrfCookieName':'XSRF-TOKEN','xsrfHeaderName':'X-XSRF-TOKEN','maxContentLength':-1,'maxBodyLength':-1,'env':{'Blob':null},'headers':{'Accept':'application/json, text/plain, /','Content-Type':'application/json','User-Agent':'axios/1.4.0','Content-Length':'100','Accept-Encoding':'gzip, compress, deflate, br'},'method':'post','data':'{'text':'64.9 %','icon':'a21585','repeat':1,'duration':300,'stack':false,'wakeup':false,'hold':true}','baseURL':'http://192.168.1.209:80','url':'/api/notify','responseType':'json'},'code':'ECONNABORTED','status':null}

`

Version of nodejs

v16.19.1

Version of ioBroker js-controller

4.0.24

Version of Adapter

0.1.0

Operating system running ioBroker

Raspbian

Checklist of files to include below

  • iobroker.current.log (Please share the logs in debug mode)
  • Contents of the JavaScript browser console (always include in cases of issues with the user interface)

Additional information & file uploads

No response

Unable to update custom app - "ErrorParsingJson"

The problem

After short time running the instance i get many warnings from awtrix-light:

warn: (custom?name=pvpower) Unable to update custom app "pvpower": AxiosError: Request failed with status code 500

warn: received 500 response from /api/custom?name=pvpower with content: "ErrorParsingJson"

Restarting the instance helps for a while, then warings return

Version of nodejs

v16.20.1

Version of ioBroker js-controller

5.0.9

Version of Adapter

0.7.0

Version of awtrix-light firmware

0.72

Operating system running ioBroker

Linux

Checklist of files to include below

  • iobroker.current.log (Please share the logs in debug mode)
  • Contents of the JavaScript browser console (always include in cases of issues with the user interface)

Additional information & file uploads

No response

Change name of blockly block "play sound"

Hi.

No bug. Just a hint for improvement.
Pls add adapter name prefix for "Sound spielen" block in Blockly.
For "Benachrichtigungen" and "Timer" block its very good to see that they belog to your adapter.
image
For "Sound spielen" you have to pull the block in your workbench and open the instance-pulldown to see that it belongs to AwtrixL adapter.
image

Thanks in further.

Version of nodejs

none

Version of ioBroker js-controller

none

Version of Adapter

0.5.0

Operating system running ioBroker

Debian Bookworm

Checklist of files to include below

  • iobroker.current.log (Please share the logs in debug mode)
  • Contents of the JavaScript browser console (always include in cases of issues with the user interface)

Additional information & file uploads

No response

Feature: Ram-Wert mit ins Json bzw. in die Objekte?

The problem

Ram-Wert aufnehmen in die Objekte.
evtl auch wifi usw.

Version of nodejs

18.16.0

Version of ioBroker js-controller

4.0.24

Version of Adapter

0.0.10

Operating system running ioBroker

raspbian

Checklist of files to include below

  • iobroker.current.log (Please share the logs in debug mode)
  • Contents of the JavaScript browser console (always include in cases of issues with the user interface)

Additional information & file uploads

image
image

Feature Request: Icons als Variable hinterlegen

The problem

Beim Iconfeld die Möglichkeit haben, eine numerische Variable zu hinterlegen

Version of nodejs

v18.16.0

Version of ioBroker js-controller

.

Version of Adapter

0.6

Version of awtrix-light firmware

.

Operating system running ioBroker

Linux

Checklist of files to include below

  • iobroker.current.log (Please share the logs in debug mode)
  • Contents of the JavaScript browser console (always include in cases of issues with the user interface)

Additional information & file uploads

No response

APPS werden nicht mehr angezeigt

The problem

Ich habe den AWTRIX Light Adapter mit den Default Einstellungen installiert.
Es laufen 3 Apps: Temperatur; Luftfeuchte und Windgeschwindigkeit.
Sowie ein Blockly Script welches mir die aktuelle Warnung ausgibt. 1 Warnung liegt auch an.
Nach einer unbestimmten Zeit ca. 10 - 20 min werden mir dann meine Apps nicht mehr angezeigt.

Aus dem Debuglog kurz nachdem die Apps nicht mehr angezeigt werden:
2023-07-15 01:58:19.283 - debug: awtrix-light.0 (385413) [onStateChange] ignoring customApps state change of "openweathermap.0.forecast.current.temperature" to 19.22 - refreshes too fast (within 3 seconds) - Last update:
AWTRIX_LIGHT.txt

Ich habe die refreshes mal auf 10 gesetzt, aber das Ergebnis ist das gleiche.

Es hilft hier nur ein Neustart der Instanz um dann in weiteren wieder abzustürzen

Version of nodejs

v18.16.1

Version of ioBroker js-controller

5.0.7

Version of Adapter

0.40

Operating system running ioBroker

Linux Ubuntu Server 20.04 Intel(R) Core(TM) i5-4460 CPU @ 3.20GHz

Checklist of files to include below

  • iobroker.current.log (Please share the logs in debug mode)
  • Contents of the JavaScript browser console (always include in cases of issues with the user interface)

Additional information & file uploads

AWTRIX_LIGHT.txt

Hintergrundeffekte funktionieren nur mit Text

The problem

Die Hintergrundeffekte lassen sich nur anwenden, wenn im Feld Text etwas steht. Ohne Text lässt sich die Instanz zwar abspeichern, Awtrix überspringt jedoch diese custom App.

Mein Workaround ist im Feld Text ein Punkt einzutragen und die Textfarbe schwarz zu hinterlegen (klappt bei den LookingEyes super, bei den Effekten mit Farbe semi da immer ein schwarzer Punkt zu sehen ist)

Version of nodejs

v18.16.0

Version of ioBroker js-controller

4.0.24

Version of Adapter

0.7.1

Version of awtrix-light firmware

0.73

Operating system running ioBroker

Linux-Docker

Checklist of files to include below

  • iobroker.current.log (Please share the logs in debug mode)
  • Contents of the JavaScript browser console (always include in cases of issues with the user interface)

Additional information & file uploads

No response

Feature Request: Icon Position / Custom Apps deaktivierbar

The problem

So, heute ist nun auch mein ULANZI aus China eingetroffen und er wurde sofort mit der richtigen Firmware "bearbeitet"

Dabei hätte ich (aktuell) zwei Wünsche an den Adapter.

1.) Kann man in das Menü der Custom Apps noch eine Checkbox einbauen zum deaktivieren? Wenn man die App (vorerst) nicht anzeigen lassen möchte, heißt das aber nicht, das man alle Einstellungen dazu auch sofort löschen muss. Hier wäre eine Checkbox hilfreich, mit der man die App für die Anzeige, unter Beibehaltung der Einstellungen, deaktivieren kann.

..... und eben so eingefallen, die Möglichkeite die Reihenfolge der Custom Apps per Drag and Drop verschieben zu können, da dieses ja auch die Reihenfolge der Darstellung beeinflusst.

2.) Icon Verschieben - Wenn ich für die Pooltemperatur das Wort "Pooltemperatur" verwende ist dieses ja schon sehr lang. Stattdessen würde ich mir wünschen, wenn man das Temp. Icon in seiner Position verschieben kann.

Sprich, statt dem langen Wort = "Pool-Temp.ICON" Dafür müsste man in den App Einstellungen festlegen können, ab der wievielten Matrix Stelle das Icon beginnen soll. Jeder Buchstabe belegt 3 LED Felder + Leerzeichen. Ergibt für das Wort Pool = 15 LED`s + Trennzeichen für die Startposition des Icon. Somit würde man im Adapter die Startpostion 17 für das Icon festlegen.

Keine Ahnung, ob das überhaupt machbar wäre.

Version of nodejs

15.15

Version of ioBroker js-controller

4.0.24

Version of Adapter

0.4.0

Operating system running ioBroker

Windows

Checklist of files to include below

  • iobroker.current.log (Please share the logs in debug mode)
  • Contents of the JavaScript browser console (always include in cases of issues with the user interface)

Additional information & file uploads

No response

Feature Request: Option to copy instance settings (apps) if you have more then 1 AWTRIX running

The problem

I would like to have a easy way to copy the instance settings as i have more then 1 AWTRIX Light running and i dont want to add manual all apps to the instance again. or maybe you can add more then one device to a instance?
In addition it would be nice if we can sync to AWTRIX devices. Means that the show at the same time the same informations.

Version of nodejs

16.19.0

Version of ioBroker js-controller

4.0.24

Version of Adapter

0.31

Operating system running ioBroker

Linux

Checklist of files to include below

  • iobroker.current.log (Please share the logs in debug mode)
  • Contents of the JavaScript browser console (always include in cases of issues with the user interface)

Additional information & file uploads

No response

Falscher Wert bei appDisplayTime

The problem

Falscher Wert bei appDisplayTime.
Man gibt 2 ein und es wird 2000 angezeigt.

Version of nodejs

18.16.0

Version of ioBroker js-controller

4.0.24

Version of Adapter

0.0.10

Operating system running ioBroker

raspian

Checklist of files to include below

  • iobroker.current.log (Please share the logs in debug mode)
  • Contents of the JavaScript browser console (always include in cases of issues with the user interface)

Additional information & file uploads

Log nicht notwendig.

awtrix FalscherWert appDisplayTime

Pull Request - Matrix Datei Kompatibilität

The problem

Sorry, ich weiß das ich hier falsch bin, aber ich bekomme keinen Pull Request eröffnet.

Du entwickelst ja den ioB Adapter für die ULANZI TC001. Ich weiß nicht ob du ggf. dieses Projekt in ioBroker kennst ?
( https://forum.iobroker.net/topic/12811/esp-matrix-anzeige-fully-iobroker-steuerbar )

Ich habe das Projekt bei mir am laufen und via Blockly wird ein entsprechender Datenpunkt erzeugt, der an den WEMOS übertragen und abgespielt wird.

Ausschnitt:
image

https://photos.google.com/share/AF1QipPy5fZduyeUfN3CDOcGXqP2NlYsZ_hn2A-0s0scBV7ZSuYNAtONI4JUwKtVCibxlA?key=QXJCY05WaFFRSWY0b2pNQ2tkM29fSThNVno2Q2xn

Der Datenpunkt sieht wie folgt aus:

10.07.2023 - 13:28 Uhr;Wall-E: 61% - WORKING;Außentemperatur: 24.9 °C;Windgeschw. : 23.2 km/h;Gebäude Last: 849.04 Watt;Balkonkraftwerk: 348.8 Watt;#left Σ PV-Prod.: 3984 Watt;Speicher SoC: 72.2 %;10.07.2023 - 13:28 Uhr;Pool Temp.: 28.1 °C;Pool Status: Solar;

Ist es denkbar, das dein Adapter mit diesem Datenpunkt ebenfalls umgehen kann, sodaß die Basisdaten sowohl auf dem DOT Matrix, als auch auf dem ULANZI angezeigt werden können?

Version of nodejs

18.15

Version of ioBroker js-controller

4.0.24

Version of Adapter

noch nicht installiert

Operating system running ioBroker

Windows

Checklist of files to include below

  • iobroker.current.log (Please share the logs in debug mode)
  • Contents of the JavaScript browser console (always include in cases of issues with the user interface)

Additional information & file uploads

No response

Visibility-Object for custom apps

The problem

The visibility of built-in apps can be controlled via an object. This feature is missing for custom apps

Version of nodejs

16.19.0

Version of ioBroker js-controller

4.0.19

Version of Adapter

0.0.8

Operating system running ioBroker

Unraid Docker

Checklist of files to include below

  • iobroker.current.log (Please share the logs in debug mode)
  • Contents of the JavaScript browser console (always include in cases of issues with the user interface)

Additional information & file uploads

No response

Bug report

The problem

Apps which are created via the Instance will not be deleted if I change the name.
e.g. Created an App "Test" which I then renamed into "Wetter" Both Apps were still active and I had to manually delete the app in the objects list

Version of nodejs

16.19.1

Version of ioBroker js-controller

4.0.24

Version of Adapter

0.008

Operating system running ioBroker

Debian

Checklist of files to include below

  • iobroker.current.log (Please share the logs in debug mode)
  • Contents of the JavaScript browser console (always include in cases of issues with the user interface)

Additional information & file uploads

No response

Missing history app icons

The problem

Icon von Hstorie Apps werden nicht mehr angezeigt.
In Version 0.2.0 gab es noch Icons für history Apss, nach einem update auf v0.5.1 und einem neustart der Instanz sind diese verschwunden.

Version of nodejs

v16.19.1

Version of ioBroker js-controller

v7.0.3

Version of Adapter

v0.5.1

Operating system running ioBroker

Linux

Checklist of files to include below

  • iobroker.current.log (Please share the logs in debug mode)
  • Contents of the JavaScript browser console (always include in cases of issues with the user interface)

Additional information & file uploads

No response

Mit der V0.3.3 verbindet sich die Instanz nicht mehr mit der AWTRIX

The problem

Mit dem letzten Update stellte sich das Problem ein dass die Instanz nach der Installation sich nicht mehr mit der AWTRIX verbindet. Ein de- / neu-installieren brachte keine Besserung. Die AWTRIX ist auf der neuesten Version 0.70. Gibt es noch andere Möglichkeiten die Verbindung wieder herzustellen ?

Version of nodejs

16.15.0

Version of ioBroker js-controller

4.0.24

Version of Adapter

0.3.3

Operating system running ioBroker

Linux

Checklist of files to include below

  • iobroker.current.log (Please share the logs in debug mode)
  • Contents of the JavaScript browser console (always include in cases of issues with the user interface)

Additional information & file uploads

No response

Fällt der Ulanzi TC001 aus / wird abgeschaltet & neu angeschaltet -> falsche Daten in den Objekten

The problem

Startet man den TC001 neu, wird es im Adapter erkannt. (siehe unten LOG)
Aber die Apps, die vorher evtl. ausgeschaltet (visible=false) waren, werden bei Neustart im TC001 wieder automatisch aktiviert.
Diese Änderung wird aber nicht in den Objekten angezeigt.
Die Objektwerte bleiben, wie eingestellt (visible=false).
Es fehlt ein Einlesen der Objektwerte bei Neustart?
Startet man den Adapter bzw. die Instanz neu , so werden die Daten korrekt eingelesen.

Version of nodejs

18.16.0

Version of ioBroker js-controller

4.0.24

Version of Adapter

0.0.10

Operating system running ioBroker

raspbian

Checklist of files to include below

  • iobroker.current.log (Please share the logs in debug mode)
  • Contents of the JavaScript browser console (always include in cases of issues with the user interface)

Additional information & file uploads

awtrix-light.0 | 2023-06-07 21:55:20.393 | info | error ECONNABORTED from /api/stats: timeout of 3000ms exceeded

DP TextColor falsches Format

The problem

Der DP TextColor unter Settings

awtrix-light.0.settings.textColor

hat wohl ein falsches Format - liefert bei z.B. #ffffff den Wert 65535 zurück, was ja erstmal korrekt ist aber nicht den HEX anzeigt wie es sein sollte :)

Version of nodejs

18.16.0

Version of ioBroker js-controller

4.0.24

Version of Adapter

0.0.6

Operating system running ioBroker

Linux

Checklist of files to include below

  • iobroker.current.log (Please share the logs in debug mode)
  • Contents of the JavaScript browser console (always include in cases of issues with the user interface)

Additional information & file uploads

No response

Reorder Apps doesn´t work

The problem

When I try to reorder my apps, it will not be reordered on the watch.
I tried to add a new App and moved it to the second spot, but on the watch it will be the last item,
So I need to delete all Apps and create them in the order right now.

Would it be possible to add an object "index" to each app Item so you can rearrange the items in objects direct?

Version of nodejs

16-19-1

Version of ioBroker js-controller

4.0.24

Version of Adapter

0.0.16

Operating system running ioBroker

Linux

Checklist of files to include below

  • iobroker.current.log (Please share the logs in debug mode)
  • Contents of the JavaScript browser console (always include in cases of issues with the user interface)

Additional information & file uploads

No response

I can't add Apps within the ioBroker adapter

The problem

I can't add custom apps within the adapter. I am using the latest version but when adding a new app, then the press "save" or "save & close" options are greyed out. I tried different settings, deleted the adapter and re-installed it. I erased the device and installed Awtrix Light again. But no luck.
The custom apps were working in a prior version. Could it be that some old settings are creating the problem within iobroker or on the device?

Thx for your help!

Version of nodejs

v16.20.0

Version of ioBroker js-controller

5.0.6

Version of Adapter

v0.1.2

Operating system running ioBroker

Raspberry Pi 4, Linx arm64

Checklist of files to include below

  • iobroker.current.log (Please share the logs in debug mode)
  • Contents of the JavaScript browser console (always include in cases of issues with the user interface)

Additional information & file uploads

Bildschirmfoto 2023-07-05 um 00 09 55

`usedRam` ist eigentlich `freeRam`

The problem

DP: awtrix-light.0.device.usedRAM müsste eigentlich
awtrix-light.0.device.freeRAM sein, da es sich bei dem Wert um freien RAM-Bereich handelt.

Version of nodejs

18.16.0

Version of ioBroker js-controller

4.0.24

Version of Adapter

0.0.13

Operating system running ioBroker

raspbian

Checklist of files to include below

  • iobroker.current.log (Please share the logs in debug mode)
  • Contents of the JavaScript browser console (always include in cases of issues with the user interface)

Additional information & file uploads

No response

Userdefined Apps: no captial letters possible

The problem

Hi, when I try to add an app and I use one ore more capital letters in the app name, the buttons "save" and "save&close" will not be activated, so I cannot save the new app. Using small letters works

Version of nodejs

18.16.0

Version of ioBroker js-controller

5.0.5

Version of Adapter

0.1.1

Operating system running ioBroker

Debian Bullseye, proxmox container

Checklist of files to include below

  • iobroker.current.log (Please share the logs in debug mode)
  • Contents of the JavaScript browser console (always include in cases of issues with the user interface)

Additional information & file uploads

No response

Error in GUI

The problem

Ich hatte das Problem gestern schon beim konfigurieren von neuen Apps und heute wieder. Häufig - nicht immer - wenn man in der Instanz eine neue App parametrieren will, stürzt der Admin mit der "Error in Gui" Meldung ab.

KORRIGIERE: Sobald man heute das + Symbol für das anlegen von neuen APPs drückt, stürzt der Admin sofort mit der Error Meldung ab. Admin Version ist 6.6.1

Zu dem Zeitpunkt sind zwei (Chrome) Browser Tabs offen - einmal der Admin mit geöffneter JS Konsole und eben ein zweiter Tab mit den Instanz Einstellungen von Awtrix

bootstrap.jsx:19 [email protected]
instrument.ts:132 [2023-07-18T07:59:23.300Z] Try to connect
instrument.ts:132 Stored version: , new version: 6.6.0
instrument.ts:132 Connected: true
instrument.ts:132 Double links: "vis.0/vis/edit.html" and "vis.0"
instrument.ts:132 Translate: Link
instrument.ts:132 Translate: time
instrument.ts:132 Translate: timeOffset
instrument.ts:132 Translate: _nodeCurrent
instrument.ts:132 Translate: _nodeNewest
instrument.ts:132 Translate: _nodeNewestNext
instrument.ts:132 Translate: _npmCurrent
instrument.ts:132 Translate: _npmNewest
instrument.ts:132 Translate: _npmNewestNext
instrument.ts:132 [ADAPTERS] getAdapters
instrument.ts:132 [ADAPTERS] getAdaptersInfo
instrument.ts:132 [ADAPTERS] admin
instrument.ts:132 system.adapter.admin.0
instrument.ts:132 system.adapter.alexa2.0
instrument.ts:132 system.adapter.awtrix-light.0
instrument.ts:132 system.adapter.backitup.0
instrument.ts:132 system.adapter.bring.0
instrument.ts:132 system.adapter.bydhvs.0
instrument.ts:132 system.adapter.daswetter.0
instrument.ts:132 system.adapter.device-reminder.0
instrument.ts:132 system.adapter.device-watcher.0
instrument.ts:132 system.adapter.devices.0
instrument.ts:132 system.adapter.deyeidc.0
instrument.ts:132 system.adapter.discovergy.0
instrument.ts:132 system.adapter.dwd.0
instrument.ts:132 system.adapter.email.0
instrument.ts:132 system.adapter.energiefluss.0
instrument.ts:132 system.adapter.energiefluss.1
instrument.ts:132 system.adapter.fb-checkpresence.0
instrument.ts:132 system.adapter.fritzdect.0
instrument.ts:132 system.adapter.fronius.0
instrument.ts:132 system.adapter.fullybrowser.0
instrument.ts:132 system.adapter.gartenbewaesserung.0
instrument.ts:132 system.adapter.gruenbeck.0
instrument.ts:132 system.adapter.ical.0
instrument.ts:132 system.adapter.ical.1
instrument.ts:132 system.adapter.icons-material-png.0
instrument.ts:132 system.adapter.icons-material-svg.0
instrument.ts:132 system.adapter.influxdb.0
instrument.ts:132 system.adapter.info.0
instrument.ts:132 system.adapter.innogy-smarthome.0
instrument.ts:132 system.adapter.iot.0
instrument.ts:132 system.adapter.javascript.0
instrument.ts:132 system.adapter.mihome-vacuum.0
instrument.ts:132 system.adapter.modbus.0
instrument.ts:132 system.adapter.mqtt.0
instrument.ts:132 system.adapter.mqtt.2
instrument.ts:132 system.adapter.node-red.0
instrument.ts:132 system.adapter.nuki-extended.0
instrument.ts:132 system.adapter.octoprint.0
instrument.ts:132 system.adapter.onvif.0
instrument.ts:132 system.adapter.pollenflug.0
instrument.ts:132 system.adapter.proxy.0
instrument.ts:132 system.adapter.pvforecast.0
instrument.ts:132 system.adapter.rflink.0
instrument.ts:132 system.adapter.roomba.0
instrument.ts:132 system.adapter.shelly.0
instrument.ts:132 system.adapter.shelly.1
instrument.ts:132 system.adapter.simple-api.0
instrument.ts:132 system.adapter.snmp.0
instrument.ts:132 system.adapter.socketio.0
instrument.ts:132 system.adapter.sonoff.0
instrument.ts:132 system.adapter.sourceanalytix.0
instrument.ts:132 system.adapter.spotify-premium.0
instrument.ts:132 system.adapter.sprinklecontrol.0
instrument.ts:132 system.adapter.tankerkoenig.0
instrument.ts:132 system.adapter.telegram.0
instrument.ts:132 system.adapter.tr-064.0
instrument.ts:132 system.adapter.trashschedule.0
instrument.ts:132 system.adapter.tronity.0
instrument.ts:132 system.adapter.vis.0
instrument.ts:132 system.adapter.vis-canvas-gauges.0
instrument.ts:132 system.adapter.vis-colorpicker.0
instrument.ts:132 system.adapter.vis-hqwidgets.0
instrument.ts:132 system.adapter.vis-icontwo.0
instrument.ts:132 system.adapter.vis-inventwo.0
instrument.ts:132 system.adapter.vis-jqui-mfd.0
instrument.ts:132 system.adapter.vis-justgage.0
instrument.ts:132 system.adapter.vis-map.0
instrument.ts:132 system.adapter.vis-materialdesign.0
instrument.ts:132 system.adapter.vis-plumb.0
instrument.ts:132 system.adapter.vis-timeandweather.0
instrument.ts:132 system.adapter.vw-connect.0
instrument.ts:132 system.adapter.web.0
instrument.ts:132 system.adapter.web.1
instrument.ts:132 system.adapter.wled.0
instrument.ts:132 system.adapter.zigbee.0
instrument.ts:132 getInstances: 491
instrument.ts:132 Translate: History Apps
instrument.ts:132 TypeError: Cannot convert undefined or null to object
    at Function.keys (<anonymous>)
    at n.<anonymous> (index.jsx:176:49)
    at Ua (react-dom.production.min.js:144:189)
    at wi (react-dom.production.min.js:261:422)
    at ki (react-dom.production.min.js:260:446)
    at ki (react-dom.production.min.js:260:343)
    at bi (react-dom.production.min.js:259:431)
    at react-dom.production.min.js:283:96
    at Ss (react-dom.production.min.js:281:398)
    at as (react-dom.production.min.js:270:269)
    at S (scheduler.production.min.js:13:203)
    at MessagePort.T (scheduler.production.min.js:14:128)

Version of nodejs

18.15

Version of ioBroker js-controller

4.0.24

Version of Adapter

0.4.0

Operating system running ioBroker

Windows

Checklist of files to include below

  • iobroker.current.log (Please share the logs in debug mode)
  • Contents of the JavaScript browser console (always include in cases of issues with the user interface)

Additional information & file uploads

No response

History App ErrorParsingJson

The problem

Hi Matthias.

History apps funktionieren bei mir nicht. AWTRIX gibt eine 500 Rückmeldung "ErrorParsingJson". Vermutlich liegt das daran, dass deutlich mehr als 11 Werte übergeben werden.

AWTRIX ist version 0.70

Version of nodejs

?

Version of ioBroker js-controller

4.0.24

Version of Adapter

v0.1.0

Operating system running ioBroker

Docker

Checklist of files to include below

  • iobroker.current.log (Please share the logs in debug mode)
  • Contents of the JavaScript browser console (always include in cases of issues with the user interface)

Additional information & file uploads

log.txt

Test

The problem

test

Version of nodejs

test

Version of ioBroker js-controller

test

Version of Adapter

test

Operating system running ioBroker

test

Checklist of files to include below

  • iobroker.current.log (Please share the logs in debug mode)
  • Contents of the JavaScript browser console (always include in cases of issues with the user interface)

Additional information & file uploads

test

Missings icons

The problem

After updating from 0.2.0 to 0.3.2 ([email protected]), no icons are shown.
Concerns old and new apps.

Version of nodejs

18.16.1

Version of ioBroker js-controller

5.0.6

Version of Adapter

0.3.2

Operating system running ioBroker

Docker

Checklist of files to include below

  • iobroker.current.log (Please share the logs in debug mode)
  • Contents of the JavaScript browser console (always include in cases of issues with the user interface)

Additional information & file uploads

icon is always set to 5:

sending "POST" request to "/api/custom?name=io" with data: {"background":"#000000","text":"1420 W","textCase":2,"repeat":1,"color":"#FFFFFF","scrollSpeed":100,"icon":5}

test

The problem

test

Version of nodejs

test

Version of ioBroker js-controller

test

Version of Adapter

test

Operating system running ioBroker

test

Checklist of files to include below

  • iobroker.current.log (Please share the logs in debug mode)
  • Contents of the JavaScript browser console (always include in cases of issues with the user interface)

Additional information & file uploads

test

Enhancement: Set Icon Textcolor (and Duration?) on CustomApps Objects

The problem

Da es ja mittlerweile die Option gibt das Icon abhängig vom Wert zu definieren wäre meine Frage ob es möglich ist das statt in der Adapterkonfiguration in die Objekte zu übernehmen, damit man dies per (Blockly)Script anpassen kann?

Use Case:
Ich würde gerne 6 verschiedene Akku Icons verwenden, je nach Status des Akkus (Laden, 100% , >80%, >60%, >40%, 0%)
auch gerne mit einer anderen Textfarbe.
(Anzeige Dauer wäre auch noch super)

Das ganze über die Adapter Konfiguration zu definieren funktioniert nicht so wirklich, da man nur 2 Schwellenwerte hat und der weg über mehrere Custom-Apps die ich bedingt Visible true/false schalte hat nicht so wirklich funktioniert, da die Reihenfolge immer durcheinander geworfen wurde.

Version of nodejs

16-19-1

Version of ioBroker js-controller

4.0.24

Version of Adapter

v0.6.2

Version of awtrix-light firmware

0.71

Operating system running ioBroker

Linux

Checklist of files to include below

  • iobroker.current.log (Please share the logs in debug mode)
  • Contents of the JavaScript browser console (always include in cases of issues with the user interface)

Additional information & file uploads

No response

Adapter not in beta or stable repository

The problem

Der Adapter lässt sich nicht mehr installieren.
Der Adapter tauch weder im

Version of nodejs

16.20.0

Version of ioBroker js-controller

5.0.5

Version of Adapter

0

Operating system running ioBroker

Linux

Checklist of files to include below

  • iobroker.current.log (Please share the logs in debug mode)
  • Contents of the JavaScript browser console (always include in cases of issues with the user interface)

Additional information & file uploads

No response

[Feature Request] App Transition

The problem

Seit Version 0.72 gibt es die Option App-Transitions zu definieren.
Wäre Cool das auch im Adapter einstellen zu können.

"[...]adds 9 app-transitions wich can be set via settings API or new HA entity.[...]"

Version of nodejs

16.19.1

Version of ioBroker js-controller

4.0.24

Version of Adapter

0.7.1

Version of awtrix-light firmware

0.74

Operating system running ioBroker

Linux

Checklist of files to include below

  • iobroker.current.log (Please share the logs in debug mode)
  • Contents of the JavaScript browser console (always include in cases of issues with the user interface)

Additional information & file uploads

No response

Adapter crash

The problem

Hi,
the adapter is still red. (V0.0.5 and V0.0.14) and is see the following error in the log.
The IP of awtrix device (192.168.168.41) is reachable over browser.

Regards Dirk

`

2023-06-14 09:17:14.060 - error: awtrix-light.0 (182264) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().

2023-06-14 09:17:14.066 - error: awtrix-light.0 (182264) unhandled promise rejection: timeout of 3000ms exceeded
2023-06-14 09:17:14.066 - error: awtrix-light.0 (182264) AxiosError: timeout of 3000ms exceeded
at RedirectableRequest.handleRequestTimeout (/opt/iobroker/node_modules/iobroker.awtrix-light/node_modules/axios/dist/node/axios.cjs:3047:16)
at RedirectableRequest.emit (node:events:513:28)
at Timeout. (/opt/iobroker/node_modules/follow-redirects/index.js:169:12)
at listOnTimeout (node:internal/timers:569:17)
at process.processTimers (node:internal/timers:512:7)
2023-06-14 09:17:14.067 - error: awtrix-light.0 (182264) Exception-Code: ECONNABORTED: timeout of 3000ms exceeded
2023-06-14 09:17:14.070 - warn: awtrix-light.0 (182264) Terminated (UNCAUGHT_EXCEPTION): Without reason
2023-06-14 09:17:14.634 - error: host.iobroker instance system.adapter.awtrix-light.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
2023-06-14 09:20:49.010 - warn: awtrix-light.0 (182737) (custom?name=pveg) Unable to refresh custom app "pveg": AxiosError: timeout of 3000ms exceeded
2023-06-14 09:20:52.035 - error: awtrix-light.0 (182737) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
2023-06-14 09:20:52.035 - error: awtrix-light.0 (182737) unhandled promise rejection: timeout of 3000ms exceeded
2023-06-14 09:20:52.035 - error: awtrix-light.0 (182737) AxiosError: timeout of 3000ms exceeded
at RedirectableRequest.handleRequestTimeout (/opt/iobroker/node_modules/iobroker.awtrix-light/node_modules/axios/dist/node/axios.cjs:3047:16)
at RedirectableRequest.emit (node:events:513:28)
at Timeout. (/opt/iobroker/node_modules/follow-redirects/index.js:169:12)
at listOnTimeout (node:internal/timers:569:17)
at process.processTimers (node:internal/timers:512:7)
2023-06-14 09:20:52.035 - error: awtrix-light.0 (182737) Exception-Code: ECONNABORTED: timeout of 3000ms exceeded
2023-06-14 09:20:52.039 - warn: awtrix-light.0 (182737) Terminated (UNCAUGHT_EXCEPTION): Without reason
2023-06-14 09:20:52.603 - error: host.iobroker instance system.adapter.awtrix-light.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
2023-06-14 09:20:52.603 - info: host.iobroker Restart adapter system.adapter.awtrix-light.0 because enabled
2023-06-14 09:20:52.603 - warn: host.iobroker Do not restart adapter system.adapter.awtrix-light.0 because restart loop detected

`

Version of nodejs

v18.16.0

Version of ioBroker js-controller

4.0.24

Version of Adapter

0.0.14

Operating system running ioBroker

Proxmox LXC

Checklist of files to include below

  • iobroker.current.log (Please share the logs in debug mode)
  • Contents of the JavaScript browser console (always include in cases of issues with the user interface)

Additional information & file uploads

No response

Geschwindigkeit der Laufschrift zu ändern

The problem

I have a question

Hallo@klein0r,

Gibt es eine Möglichkeit die Geschwindigkeit der Laufschrift zu ändern oder es möglich zu machen?
Grüße
Fabio

Hallo@klein0r,

Gibt es eine Möglichkeit, die Scrollgeschwindigkeit zu ändern oder zu ermöglichen?
Grüße
Fabio

Version of nodejs

18.16.0

Version of ioBroker js-controller

4.0.24

Version of Adapter

0.1.0

Operating system running ioBroker

Debian

Checklist of files to include below

  • iobroker.current.log (Please share the logs in debug mode)
  • Contents of the JavaScript browser console (always include in cases of issues with the user interface)

Additional information & file uploads

No response

Some apps are not refreshing after object changed

The problem

Moin,
ich habe für den PV-Ertrag eine benutzerdefinierte App über den Modbus-Adapter aktiviert.
Diese App verschwindet regelmäßig auf der Uhr, nach einem Adapter Neustart läuft es wieder eine Weile.
Da der Modbus-Adapter nachts hier deaktiviert ist hatte ich erst diesen Umstand in Verdacht. Allerdings liegt es anscheinend nicht daran, ich starte Morgens den Awtrix-Adapter neu, die Anzeige ist da. Nach Feierabend ist die Anzeige dann verschwunden obwohl der Modbus-Adapter noch valide Werte liefert.
Alle anderen Apps funktionieren ohne Probleme.
Gruß
Matthias

awtrix

Version of nodejs

18.17.0

Version of ioBroker js-controller

5.0.8

Version of Adapter

0.51

Operating system running ioBroker

Debian Bookworm

Checklist of files to include below

  • iobroker.current.log (Please share the logs in debug mode)
  • Contents of the JavaScript browser console (always include in cases of issues with the user interface)

Additional information & file uploads

No response

Feature request: Alternativen text beim Timer.

The problem

Kann man beim Time über Blockly ggf einen alternativen Text übergeben der angezeigt wird anstatt des "TIMER"

Version of nodejs

16.19.0

Version of ioBroker js-controller

16.19.0

Version of Adapter

0.31

Operating system running ioBroker

Linux

Checklist of files to include below

  • iobroker.current.log (Please share the logs in debug mode)
  • Contents of the JavaScript browser console (always include in cases of issues with the user interface)

Additional information & file uploads

No response

Save new Apps

The problem

With Version 0.0.10 when I want to change the text of an existing app the Save Option does not show up. I have to add a new app in order to be able to change an existing app.

Version of nodejs

16.19.1

Version of ioBroker js-controller

4.0.24

Version of Adapter

0.0.10

Operating system running ioBroker

Debian

Checklist of files to include below

  • iobroker.current.log (Please share the logs in debug mode)
  • Contents of the JavaScript browser console (always include in cases of issues with the user interface)

Additional information & file uploads

Let me know if you need more.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.