NEWS
Test Adapter Awtrix-Light (Awtrix 3)
-
- Ich habe zwei Instanzen am laufen und eine LaMetric Time ist auch schon bestellt, durch die Variablen kann ich die Scripte schnell kopieren und anpassen. Bei Steuere konnte ich keine Objekt ID per Variable angeben.
(Eine Frage zum LaMetric Time Adapter, unterstützt er auch LaMetric Sky mit 16 Panels?)
- Hatte da ein Problem das es nicht ging ohne String Konverter bei meiner ersten Version. Aber gerade ohne getestet geht auch. Dankeschön
-
@reborn2 Wie heißt der Thread hier nochmal?
-
@haus-automatisierung Awtrix Light deshalb die Frage ja in Klammern
In der Dokumentation auf Github steht unter Historische Apps / Graphen
TODO, was ist damit geplant bzw. wie funktioniert das auslesen damit aus Influx ?Mein Test gibt mir
aus, die Daten dazu sind
-
die letzten 23 Werte oder welche Zeitspanne
-
Werte 1-8 für die Pixel oder werden diese umgerechnet
Dankeschön
-
-
@reborn2 sagte in Test Adapter Awtrix-Light:
In der Dokumentation auf Github steht unter Historische Apps / Graphen TODO
Das heißt, dass die Doku dafür noch fehlt. Kannst Du gern schreiben Wie das funktioniert habe ich im Video ja ausführlicher erklärt.
-
@haus-automatisierung
Aber wie bekommt man die Anbindung an Influx ? -
@olli_m Mh? Einfach den Datenpunkt auswählen, für welchen InfluxDB-Logging konfiguriert ist und als Quelle Influxdb.0 angeben.
-
also entweder steh ich auf der Leitung oder ich weiss nicht...der influx adapter greift ja auf eine bestimmte Datenbank mit einem Namen....username/passwort etc...
einen richtigen DP mit werten von influxdb hab ich in Iobroker eben nicht, deshalb frag ich mich grad...
-
@olli_m sagte in Test Adapter Awtrix-Light:
der influx adapter greift ja auf eine bestimmte Datenbank mit einem Namen
Quatsch. Der Adapter wird mit Datenpunkten welche Du per influx in den Eigenschaften festlegst und loggst gefüttert.
-
@olli_m sagte in Test Adapter Awtrix-Light:
also entweder steh ich auf der Leitung oder ich weiss nicht...der influx adapter greift ja auf eine bestimmte Datenbank mit einem Namen....username/passwort etc...
einen richtigen DP mit werten von influxdb hab ich in Iobroker eben nicht, deshalb frag ich mich grad...
Hier noch mal das Youtube Video:
Ab 11:52 kommt das mit den Historiewerten.
Will ich mir z. B. einen Graphen der Außentemperatur anzeigen lassen, wähle ich mir den Datenpunkt der Außentemperatur (z.B. sonoff.0.Temp-Sensor-Aussen.temperatur) aus und den Adapter der Datenbank (z.B. Influxdb.0).
Achtung
Der Datenpunkt muss natürlich auch von der entsprechenden Datenbank geloggt werden! -
Ich hab das jetzt so gemacht
und das greift auf
zu
Teste aber drei Aufzeichnungen
- nur Änderungen
- Stündlich
- Stündlich mit Blockly auf 1-8 abgeändert liefert bisher die besten Ergebnisse zum Akkustand
leider weis ich noch nicht wie es ausgewertet wird, super wäre ja einfach die letzten 23 werte dann würde man mit einer stündlichen Aufzeichnung genau einen Tag abdecken
-
Ich wollte an der Stelle nochmal fragen, ob die Option, selbst angelegte Apps zu deaktivieren, ggf. (noch?) auf der ToDo Liste steht?
Wenn man jetzt einen Fehler in den Apps sucht, besteht aktuell keine Möglichkeit die Apps zu deaktivieren, um nach den Ausschlussverfahren App für App zu überprüfen. Vielmehr muss man in so einem Fall jede angelegte App löschen.
Konkret geht es um die von Blueforcer vorgestellten Android / iOS Apps. Die Android App stürzt (bei mir) ab, sobald eine meiner selbst erstellten Apps aktiv wird. Leider weiß ich noch nicht welche das ist.
Ergo müsste ich App für App löschen um nach dem Ausschlussprinzip vorzugehen. Bei 40 Apps ist das schon ein gutes Stück Arbeit. Von daher wäre eshilfreich, wenn man die Adapter Apps einfach in einen "deaktiviert" Status versetzen könnte. -
@jb_sullivan Du kannst doch bei jeder App den Datenpunkt „visible“ auf false setzen. Dann wird sie nicht an die Uhr übertragen und ist deaktiviert?!
Gruss, Jürgen
-
@wildbill
Funktioniert leider nicht immer -
@reborn2
Guck ich mir morgen in Ruhe anIch brauch erstmal Kalender Daten aber scheinbar will keiner Termine dort anzeigen
-
@olli_m Also, bei mir geht das so sehr zuverlässig. Sowohl mit den Custom-Apps, als auch mit Experten-Apps. Funktioniert sogar, während eine App gerade angezeigt wird. Datenpunkt auf false und schon springt die Uhr zur nächsten App und zeigt die deaktivierte auch nicht mehr an.
Gruss, Jürgen
-
@wildbill
Muss ich mal den debug Modus anmachen -
@olli_m sagte in Test Adapter Awtrix-Light:
Ich brauch erstmal Kalender Daten aber scheinbar will keiner Termine dort anzeigen
Was ist denn Deine Frage dazu? Du musst die Termine schon selbst auseinander nehmen. z.B. mit einem neuen Alias auf
ical.0.data.table
mit einer Lese-Funktion:((v) => `${v[0].date} - ${v[0].event}`)(JSON.parse(val))
Oder mit einer Prüfung, ob es wirklich einen Termin gibt:
((v) => v.length > 0 ? `${v[0].date} - ${v[0].event}` : '')(JSON.parse(val))
Dann wird der nächste Termin aus dem JSON extrahiert und dargestellt. Hat aber erstmal nix mit dem Adapter hier zu tun, sondern sind ioBroker-Basics Hier allerdings ein bisschen tricky mit einer anonymen arrow function.
-
ja genau die ical.0.data.table ist ja im JSON Format...sind halt eher JS Basics, die ich nicht habe
Edit: was meinst du mit einem Alias?
und ja muss das erste Datum auslesen und ja in ein neuen DP schreiben, ferner muss er ja einen aktuellen datums check machen dass er auch das richtige passende event zum aktuellen Datum anzeigt...
und dann mit der custom app dessen DP füttern...
-
@olli_m sagte in Test Adapter Awtrix-Light:
Edit: was meinst du mit einem Alias?
Na ein selbst erstelltes Objekt unter
alias.0
. Läuft intern und ohne JavaScript-Adapter/Blockly und co.ioBroker-Grundlagen anschauen Soll ja gute Videos dazu geben
Jetzt aber genug Offtopic -
den alias adapter? joah hab ich gemacht, der verlinkt ja nur auf die ical table, aber keine Ahnung was das mir bringen soll.
konnte auch kein wirkliches Beispiel finden...tja muss ich wohl dumm sterben weil ich keine JS BASICS habe...was du ja oben gepostet hattest...und sorry jeder kennt sich halt nicht so gut aus wie andere hier.....