Ulanzi TC001 Smart Pixel Uhr
Moderator: Co-Administratoren
- Black
- Beiträge: 5552
- Registriert: 12.09.2015, 22:31
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Wegberg
- Hat sich bedankt: 435 Mal
- Danksagung erhalten: 1097 Mal
- Kontaktdaten:
Re: Ulanzi TC001 Smart Pixel Uhr
Falls noch Jemand die ulanzi sucht..
Bis heute oster Rabatt
33.80€
Black
Bis heute oster Rabatt
33.80€
Black
Wenn das Fernsehprogramm immer mehr durch nervende Werbung unterbrochen wird und der Radiomoderator nur noch Müll erzählt, ist es besser, die Zeit für sinnvolle Dinge zu nutzen -
mal aufs Klo zu gehen, ein Bier zu holen oder einfach mal den roten AUS-Knopf zu drücken. Klick - und weg
Script Time Scheduler V1.3
AstroSteuerung über Zeitmodul flexibel mit Offset / spätestens, frühestens
SDV 5.03.01 Das umfassende Entwicklungs und Diagnosetool für Homematik
Selektive Backups - Nützliche Dinge, die die WebUI nicht kann
Intel NUC6 Celeron 16GB mit 512GB SSD unter Proxxmox mit insgesamt 5 VM: 2 x bloatwarebefreiter Raspberrymatik, 2 x IOBroker als Middleware und einer MariaDB zur Archivierung. Verbrauch: 6W
technical contribution against annoying advertising
mal aufs Klo zu gehen, ein Bier zu holen oder einfach mal den roten AUS-Knopf zu drücken. Klick - und weg
Script Time Scheduler V1.3
AstroSteuerung über Zeitmodul flexibel mit Offset / spätestens, frühestens
SDV 5.03.01 Das umfassende Entwicklungs und Diagnosetool für Homematik
Selektive Backups - Nützliche Dinge, die die WebUI nicht kann
Intel NUC6 Celeron 16GB mit 512GB SSD unter Proxxmox mit insgesamt 5 VM: 2 x bloatwarebefreiter Raspberrymatik, 2 x IOBroker als Middleware und einer MariaDB zur Archivierung. Verbrauch: 6W
technical contribution against annoying advertising
-
- Beiträge: 309
- Registriert: 16.11.2011, 18:16
- System: CCU und Access Point
- Hat sich bedankt: 27 Mal
- Danksagung erhalten: 8 Mal
Re: Ulanzi TC001 Smart Pixel Uhr
Da ich seit Kurzem auch Besitzer einer Ulanzi-Uhr bin, wollte ich hier das hier genannte mal testen. Awtrix 3 ist geflasht und der Zugriff wie Web funktioniert. Mit obigem Skript schaffe ich es aber nicht, die Uhr anzusteuern.mademyday hat geschrieben: ↑01.12.2023, 16:58ein Beispiel-Prog in der WebUI könnte zB wie folgt aussehen (wenn man keine Lust auf sh-Skripte hat):
Code: Alles auswählen
! --- Prog: pAwtrix-Ulanzi_TC001 string DEV_IP = "172.20.1.105"; string DEV_USER = "admin"; string DEV_PASS = "..."; system.Exec( "sh -c ' curl -u \"" # DEV_USER # ":" # DEV_PASS # "\" -H \"Content-Type: application/json\" -s -S --max-time 10 \\ \"http://" # DEV_IP # "/api/custom?name=TempI\" \\ -d \"{\\\"text\\\":\\\"" # dom.GetObject(ID_SYSTEM_VARIABLES).Get("WZ_Temp").Value().ToString(1) # "\\u00b0C\\\", \\\"color\\\":[255,0,0], \\\"lifetime\\\":3660}\"; curl -u \"" # DEV_USER # ":" # DEV_PASS # "\" -H \"Content-Type: application/json\" -s -S --max-time 10 \\ \"http://" # DEV_IP # "/api/custom?name=TempA\" \\ -d \"{\\\"text\\\":\\\"" # dom.GetObject(ID_SYSTEM_VARIABLES).Get("Aussen_Temp").Value().ToString(1) # "\\u00b0C\\\", \\\"color\\\":[0,128,255], \\\"lifetime\\\":3660}\"; ' >/dev/null 2>&1 &" ); WriteLine( "--- Ende ---" );
IP-Adresse der Uhr, Username und Passwort habe ich natürlich angepasst. Die beiden genannten Systemvariablen hatte ich erst mal durch andere Parameter getauscht. Die Ausführung des Skripts bewirkt bei mir aber nichts.
Muss ich noch auf etwas achten? Muss die Uhr vorher noch irgendwie konfiguriert werden?
Danke
HmIP auf Pi3B+ mit RaspberryMatic und neuem Funk-Modul sowie 3 HAPs / Etwa 150 IP-Geräte
-
- Beiträge: 284
- Registriert: 03.10.2014, 12:46
- System: CCU
- Wohnort: Enzkreis
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 45 Mal
Re: Ulanzi TC001 Smart Pixel Uhr
Bin aber gerade im Urlaub, ganz weit weg von meiner Homematic und der awtrix
Aber aus dem Kopf und vom Handy soviel: da muss vorher nix angelegt werden, wenn es die "App" auf der Uhr nicht gibt, wird sie angelegt.
Am besten funktioniert das Testen bei mir immer, wenn ich die http-Aufrufe vor dem ganzen Homematic-Skript-Geraffel an einer Kommandozeile cmd/shell... per curl zusammenbaue. Erst wenn das dann klappt, dann verpacke ich das in Homematic Skript.
Viel Spass beim Testen...
Aber aus dem Kopf und vom Handy soviel: da muss vorher nix angelegt werden, wenn es die "App" auf der Uhr nicht gibt, wird sie angelegt.
Am besten funktioniert das Testen bei mir immer, wenn ich die http-Aufrufe vor dem ganzen Homematic-Skript-Geraffel an einer Kommandozeile cmd/shell... per curl zusammenbaue. Erst wenn das dann klappt, dann verpacke ich das in Homematic Skript.
Viel Spass beim Testen...
-
- Beiträge: 309
- Registriert: 16.11.2011, 18:16
- System: CCU und Access Point
- Hat sich bedankt: 27 Mal
- Danksagung erhalten: 8 Mal
Re: Ulanzi TC001 Smart Pixel Uhr
Oh man, ich kriege es einfach nicht hin
Mit folgendem Aufruf passiert bei der Uhr einfach nichts:
USER, PASS und IP habe ich zuvor korrekt als String angegeben. Der simple GET-Aufruf "http://[IP]/api/stats" liefert auch die korrekten Angaben zurück, also scheint das prinzipiell schon mal zu funktionieren. Aber mit dem oberen POST-Befehl tut sich nichts und leider habe ich von den HTTP-Aufrufen nicht viel Ahnung.
Ist da eventuell noch ein Anführungszeichen zuviel/zuwenig? Oder die Backslashs?
Mit folgendem Aufruf passiert bei der Uhr einfach nichts:
Code: Alles auswählen
! system.Exec("sh -c ' curl -u \""#DEV_USER#":"#DEV_PASS#"\" -H \"Content-Type: application/json\" -s -S --max-time 10 \\\"http://"#DEV_IP#"/api/custom?name=Test\" \\ -d \"{\\\"text\\\":\\\""#"TEST"#"\\u00b0C\\\", \\\"color\\\":[255,0,0], \\\"lifetime\\\":3660}\";' >/dev/null 2>&1 &");
Ist da eventuell noch ein Anführungszeichen zuviel/zuwenig? Oder die Backslashs?
HmIP auf Pi3B+ mit RaspberryMatic und neuem Funk-Modul sowie 3 HAPs / Etwa 150 IP-Geräte
-
- Beiträge: 284
- Registriert: 03.10.2014, 12:46
- System: CCU
- Wohnort: Enzkreis
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 45 Mal
Re: Ulanzi TC001 Smart Pixel Uhr
nur zur Sicherheit: das Ausrufezeichen am Zeilenanfang haste aber nicht mit in dein Skript gepackt? Das steht in HM-Skript für die Einleitung eines Kommentars
-
- Beiträge: 309
- Registriert: 16.11.2011, 18:16
- System: CCU und Access Point
- Hat sich bedankt: 27 Mal
- Danksagung erhalten: 8 Mal
Re: Ulanzi TC001 Smart Pixel Uhr
Ne, das ist schon klar Hatte ich beim Kopieren vergessen zu entfernen. Ich hatte im Skript mehrere verschiedene Test-Varianten und einige waren auskommentiert
HmIP auf Pi3B+ mit RaspberryMatic und neuem Funk-Modul sowie 3 HAPs / Etwa 150 IP-Geräte
Re: Ulanzi TC001 Smart Pixel Uhr
Der Link zu FW funktioniert nicht mehr. hat jemand den Richtigen zur Hand?
- Black
- Beiträge: 5552
- Registriert: 12.09.2015, 22:31
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Wegberg
- Hat sich bedankt: 435 Mal
- Danksagung erhalten: 1097 Mal
- Kontaktdaten:
Re: Ulanzi TC001 Smart Pixel Uhr
Meinst du diese ?
https://github.com/Blueforcer/awtrix3/releases/tag/0.96
first lash dann hiermit:
https://blueforcer.github.io/awtrix3/#/
Black
https://github.com/Blueforcer/awtrix3/releases/tag/0.96
first lash dann hiermit:
https://blueforcer.github.io/awtrix3/#/
Black
Wenn das Fernsehprogramm immer mehr durch nervende Werbung unterbrochen wird und der Radiomoderator nur noch Müll erzählt, ist es besser, die Zeit für sinnvolle Dinge zu nutzen -
mal aufs Klo zu gehen, ein Bier zu holen oder einfach mal den roten AUS-Knopf zu drücken. Klick - und weg
Script Time Scheduler V1.3
AstroSteuerung über Zeitmodul flexibel mit Offset / spätestens, frühestens
SDV 5.03.01 Das umfassende Entwicklungs und Diagnosetool für Homematik
Selektive Backups - Nützliche Dinge, die die WebUI nicht kann
Intel NUC6 Celeron 16GB mit 512GB SSD unter Proxxmox mit insgesamt 5 VM: 2 x bloatwarebefreiter Raspberrymatik, 2 x IOBroker als Middleware und einer MariaDB zur Archivierung. Verbrauch: 6W
technical contribution against annoying advertising
mal aufs Klo zu gehen, ein Bier zu holen oder einfach mal den roten AUS-Knopf zu drücken. Klick - und weg
Script Time Scheduler V1.3
AstroSteuerung über Zeitmodul flexibel mit Offset / spätestens, frühestens
SDV 5.03.01 Das umfassende Entwicklungs und Diagnosetool für Homematik
Selektive Backups - Nützliche Dinge, die die WebUI nicht kann
Intel NUC6 Celeron 16GB mit 512GB SSD unter Proxxmox mit insgesamt 5 VM: 2 x bloatwarebefreiter Raspberrymatik, 2 x IOBroker als Middleware und einer MariaDB zur Archivierung. Verbrauch: 6W
technical contribution against annoying advertising
Re: Ulanzi TC001 Smart Pixel Uhr
Ich habe da noch eine Frage: Ich bekomme vorhandene Anzeigen nicht gelöscht.
Ich möchte den in der Uhr angelegten Namen "Nachtr" wieder löchen. Wie geht das?
Code: Alles auswählen
curl -u \"" # DEV_USER # ":" # DEV_PASS # "\" -H \"Content-Type: application/json\" -s -S --max-time 10 \\
\"http://" # DEV_IP # "/api/custom?name=Nachtr\" \";