Klasse. Das funktionierte auf Anhieb.
Danke das Du Dich nochmal hingesetzt hast und noch einen zweiten Weg gefunden hast.
Klasse. Das funktionierte auf Anhieb.
Danke das Du Dich nochmal hingesetzt hast und noch einen zweiten Weg gefunden hast.
Noch eine Frage. Bei mir wird im Code der Befehl await in Zeile 57, 67 und 71 rot unterstrichen angezeigt. Kann das Problem vielleicht etwas damit zu tun haben?
Die Uhr hat die 192.168.178.101. Die 38 hat der PC.
Benutzer und PW sind auch in der Uhr eingetragen.
Es wird wahrscheinlich irgend eine Kleinigkeit sein die bei mir nicht gesetzt ist. Gibt es vielleicht noch etwas was gemacht werden muß was eigentlich zum Basiswissen gehört und von mir nicht beachtet wurde? Wie gesagt, ein paar kleine Skripte habe ich am laufen mit denen dann die über die Instanz die Apps gefüttert werden.
javascript.0 2023-11-12 16:41:53.961 info script.js.common.Wetter:
javascript.0 2023-11-12 16:41:53.961 info script.js.common.Wetter: curl -X POST -u user:awtrix -d '{"text":"7.1°C","textCase":2,"topText":false,"textOffset":0,"center":true,"color":"#FFFFFF","background":"#000000","rainbow":false,"icon":"13852","pushIcon":0,"duration":5,"repeat":1}' -H 'Content-Type: application/json' 'http://192.168.178.101/api/custom?name=Wetter'
javascript.0 2023-11-12 16:41:49.221 info script.js.common.Wetter: registered 0 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
javascript.0 2023-11-12 16:41:49.220 info script.js.common.Wetter: Ulanzi Wetterscript start für Uhr awtrix-light(192.168.178.101)
javascript.0 2023-11-12 16:41:49.211 info Start javascript script.js.common.Wetter
Ja, exec und SetObject sind gesetzt.
Kann es vielleicht noch etwas mit den Einstellungen im MQTT zu tun haben? Dort ist nicht ein Häckchen gesetzt.
Ja die von Dir genannten Punkte wurden alle umgesetzt. Nach dem Setzen des Debug auf True wird folgendes im Logger interlegt:
javascript.0 2023-11-12 10:12:37.570 info script.js.common.Wetter:
javascript.0 2023-11-12 10:12:37.570 info script.js.common.Wetter: curl -X POST -u user:awtrix -d '{"text":"2.8°C","textCase":2,"topText":false,"textOffset":0,"center":true,"color":"#FFFFFF","background":"#000000","rainbow":false,"icon":"13852","pushIcon":0,"duration":5,"repeat":1}' -H 'Content-Type: application/json' 'http://192.168.178.101/api/custom?name=Wetter'
admin.1 2023-11-12 10:12:36.441 info <== Disconnect system.user.admin from ::ffff:192.168.178.38 javascript
javascript.0 2023-11-12 10:12:32.807 info script.js.common.Wetter: registered 0 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
javascript.0 2023-11-12 10:12:32.807 info script.js.common.Wetter: Ulanzi Wetterscript start für Uhr awtrix-light(192.168.178.101)
javascript.0 2023-11-12 10:12:32.804 info Start javascript script.js.common.Wetter
Leider habe ich bis jetzt nichts mit Java zu tun gehabt. Ich habe bis jetzt die Apps nur über die Instanz selbst angelegt und dann über kleine Skripte (Blockly) gesteuert.
Danke für Deine Arbeit und das bereitstellen.
Ich bin erst kurz dabei und habe wohl etwas vergessen umzusetzen. Das Script läuft, die Objekte wurden auch angelegt, die App auf meiner Uhr aber nicht erstellt.
Direkt nach dem Starten sieht es so aus:
javascript.0 2023-11-12 09:51:11.682 info script.js.common.Wetter: registered 0 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
javascript.0 2023-11-12 09:51:11.681 info script.js.common.Wetter: Ulanzi Wetterscript start für Uhr awtrix-light(192.168.178.101)
javascript.0 2023-11-12 09:51:11.673 info Start javascript script.js.common.Wetter
Muß ich manuell noch etwas vorbereiten?