NEWS
Test Adapter TrashSchedule
-
@liv-in-sky sagte in Test Adapter TrashSchedule v0.0.x:
es gibt ein json widget von invento - damit sollte man das umrechnen können
Kann die Spalte zwar als Datum einstellen, aber das Ergebnis ist falsch.
-
hallo @bergjet
hier wäre der thread dazu https://forum.iobroker.net/post/493275
-
@liv-in-sky sagte in Test Adapter TrashSchedule v0.0.x:
hier wäre der thread dazu https://forum.iobroker.net/post/493275
Ja, so habe ich es gemacht. Zeigt aber nur 19.Jan.1970. Ich denke, im Trash Adapter ist kein UNIX konformer Zeitstempel hinterlegt.
-
habe im thread gepostet - bei mir wird das auch falsch angezeigt
-
@bergjet sagte in Test Adapter TrashSchedule v0.0.x:
Ich denke, im Trash Adapter ist kein UNIX konformer Zeitstempel hinterlegt.
Da wird das Ergebnis von Date.getTime() hinterlegt. Also ein Timestamp - allerdings in Millisekunden und nicht in Sekunden. Also ggf. durch 1000 teilen.
https://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Global_Objects/Date/getTime
-
@haus-automatisierung
danke
das sollte aber das json widget wissen, dass wir in javascript mit ms arbeiten - das funktionierte schon mal - ist ein invento thema -
@liv-in-sky sagte in Test Adapter TrashSchedule v0.0.x:
ist ein invento thema
Ok, ich wollte nur den Kommentar richtig stellen, dass das falsch abgelegt wird
-
@haus-automatisierung sagte in Test Adapter TrashSchedule v0.0.x:
Also ggf. durch 1000 teilen.
Ja, das habe ich schon probiert. Löscht man die letzten 3 Nullen, dann stimmt es.
-
Hi,
ich finde den Adapter toll. Leider habe ich ein Problem und weiß nicht ob es sich um ein Layer8 Problem handelt.
Die Papiertonne wird bei uns alle vier Wochen abgeholt. In den objekten und damit auch in der VIS stehen aber immer die gleichen Zahlen wie beim anderen Müll. In den Einstellungen habe ich die gleiche Bezeihnung wie im Kalender genommen...hat jemand eine Idee?VG
srkonus -
@srkonus sagte in Test Adapter TrashSchedule v0.0.x:
immer die gleichen Zahlen
Welche Zahlen, Datum oder Tage oder...?
-
@bergjet Ja, die Zeit bis zur Leerung oder rausstellen. Da wird bei alles vier Abfallarten die gleiche Zahl/Zeit angezeigt
-
@srkonus Wenn das in den Objekten schon falsch steht, habe ich auch keine Ahnung.
-
Hallo zusammen,
habe nun die neuen Daten fürs nächste Jahr bei mir in den Kalender eingetragen. Alles funktioniert, bis auf die Papiertonne.
Aus irgendeinem Grund findet der dort kein Datum etc. und ich verstehe nicht warum.
Altpapier steht bei mir auch im Kalender drin. Da die anderen funktionieren, muss also die Einstellung in Ical stimmen.
Hat jemand eine Idee?
-
@Dominik-F ich würde erst einmal in ical schauen, ob die Termine da richtig erkannt werden. Wenn sich auch nur eine Kleinigkeit in der Bezeichnung ändert, erkennt ical die Termine nicht mehr und dann kann auch trashschedule nix finden
-
Das war ein guter Tipp. Ich hatte in Ical nur eine 20 Tage Vorschau eingestellt, die Atpapiertonne hatte diesmal allerdings einen längeren Zyklus und wurde deshalb nicht übernommen.
Vielen Dank.
-
Gibt es auch die Möglichkeit, die Schriftfarbe einzelner Tonnen zu ändern?
-
@Karel-Puhli Nein, die sind alle in der CSS-Klasse "daysleft", lassen sich also nur komplett ändern. Dann musst du dir eine eigene Anzeige bauen (bspw. mittels HTML-Widget), die einzelnen Daten liefert dir ja der Adapter.
Ich hatte hier irgendwo schon mal erklärt wie es bspw. mittels SVGs funktioniert (das wäre hier aber OT):
VIS-Editor:
...und dann in der Runtime:
-
Alles klar. Danke Dir!
-
Aber mal ne generelle Sache, wie findet man überhaupt heraus, welche Parameter über CSS zu bearbeiten sind.
Z.B. .trashtype oder .trashtype .daysleft usw. bei diesen Widgets?
Oder bei anderen Widgets .UiStyle beispielsweise?
Also CSS Klassen, die das Widget schon mit bringt. -
@Karel-Puhli Das steht im Definitionsfile des entsprechenden Widgets. Die Adapter findet man im ioB-Verzeichnis unter "node_modules". Nun den entsprechenden Adapter iobroker.trashschedule
Dann widgets >> trashschedule >> css und voila: style.cssHierin sollte man natürlich nichts direkt ändern, würde mit einem Update sowieso überschrieben werden. Man sieht aber die CSS-Klassen und kann diese per CSS-Definitionen nach eigenen Wünschen im Widget überschreiben.
Reine Widgets liegen normalerweise unter [ioB-Verzeichnis]/node_modules/iobroker.vis-xyz