NEWS
Test Adapter TrashSchedule
-
@haus-automatisierung sagte in Test Adapter TrashSchedule v0.0.x:
Naja, den Farbcode in dem CSS zu ändern sollte noch jeder schaffen
Ohne jemandem speziell zu Nahe zu treten habe ich da aber gelegentlich so meine Zweifel

Aber wir können ja auch noch einfacher wer sich wirklich nicht mit RGB auskennt. Man kann natürlich auch definierte Farbwerte aufrufen:

.trashtype .daysleft { color: cyan; }Aber das soll jetzt auch das Ende des CSS-Exkurses sein. Ich habe eigentlich schon alle Variationen von skalieren, umbrechen des Textes etc. durch.
Gibt es auch die Möglichkeit, die Schriftfarbe einzelner Tonnen zu ändern?
-
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:

-
@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!

-
@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:

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. -
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
-
@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
@SBorg Sehr nützlich! Vielen Dank!

-
@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
Hallo, wie bekomm ich das hin das ich beim tippen auf die graue Tonne da eine 1 steht in der Ecke also das ich weiß wieviele Tonnen ich aufs Jahr rausstelle? -
@haus-automatisierung
Hallo, wie bekomm ich das hin das ich beim tippen auf die graue Tonne da eine 1 steht in der Ecke also das ich weiß wieviele Tonnen ich aufs Jahr rausstelle?@moppel2810 Ich kann Dir nicht so ganz folgen. Hast Du ein Beispiel?
-
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 sagte in Test Adapter TrashSchedule v0.0.x:
Aber mal ne generelle Sache, wie findet man überhaupt heraus, welche Parameter über CSS zu bearbeiten sind.
Einfach mit den Entwickler-Tools vom Browser. Damit findet man super schnell die aktuellen CSS-Klassen und deren Definition heraus.
-
@moppel2810 Ich kann Dir nicht so ganz folgen. Hast Du ein Beispiel?
@haus-automatisierung
ich nutze den Abfalladapter in der vis und möchte wissen wieviele Entleerungen ich bis jetzt im Jahr hatte. zb bei der Restmülltonne welche ja Geld kostet.
Ich würde da gern auf das kleine Bild tippen können auf einen unsichtbaren Button und in einer Ecke der Restmülltonne steht dann die Zahl die ich schon getippt habe also wie oft ich die Restmülltonne schon rausgestellt habe. -
@haus-automatisierung
ich nutze den Abfalladapter in der vis und möchte wissen wieviele Entleerungen ich bis jetzt im Jahr hatte. zb bei der Restmülltonne welche ja Geld kostet.
Ich würde da gern auf das kleine Bild tippen können auf einen unsichtbaren Button und in einer Ecke der Restmülltonne steht dann die Zahl die ich schon getippt habe also wie oft ich die Restmülltonne schon rausgestellt habe.da brauchst du ein script, welches einmalig auf daysLeft reagiert und einen datenpunkt hochzählt. diesen dann über das widget legen und den datenpunkt anzeigen
ich versteh zwar den sinn nicht - die mülltonne ist alle 2 wochen fest bestellt - egal ob leer oder voll oder ob ich sie überhaupt rausstelle - ist das bei dir anders - zahlen muss ich immer den selben betrag
-
Ist bei uns bspw. anders. Ich habe nur 12 Leerungen frei, jede weitere kostet dann 9,60 €.
Bei einem Bekannten fällt nur eine sehr geringe Grundgebühr an, dafür wird die Tonne gewogen und er zahlt dann pro kg x€ -
Ist bei uns bspw. anders. Ich habe nur 12 Leerungen frei, jede weitere kostet dann 9,60 €.
Bei einem Bekannten fällt nur eine sehr geringe Grundgebühr an, dafür wird die Tonne gewogen und er zahlt dann pro kg x€@SBorg aahh - wusst ich nicht - dann ergibt das schon sinn
-
Ist bei uns bspw. anders. Ich habe nur 12 Leerungen frei, jede weitere kostet dann 9,60 €.
Bei einem Bekannten fällt nur eine sehr geringe Grundgebühr an, dafür wird die Tonne gewogen und er zahlt dann pro kg x€@SBorg musst du dann termine mit denen ausmachen ? wie kannst du das den im kalender pflegen ? oder kommen die fix jedes monat einmal und den rest musst du bestellen
-
@SBorg musst du dann termine mit denen ausmachen ? wie kannst du das den im kalender pflegen ? oder kommen die fix jedes monat einmal und den rest musst du bestellen
@liv-in-sky anscheined leben da die gemeinden hinterm mond. fahren müssen sie ja sowieso. ich hol mir zum jahresende den ical ausm netz, importier den. wenn ich meinen kübel nicht raustell, brauchen sie bei mir nicht stehn bleiben, dafür 10m weiter beim nachbarn. aber warum einfach, wenns kompliziert auch geht...
-
@liv-in-sky anscheined leben da die gemeinden hinterm mond. fahren müssen sie ja sowieso. ich hol mir zum jahresende den ical ausm netz, importier den. wenn ich meinen kübel nicht raustell, brauchen sie bei mir nicht stehn bleiben, dafür 10m weiter beim nachbarn. aber warum einfach, wenns kompliziert auch geht...
@da_Woody immerhin hast du einen ical import- unsere gemeinde hat das einmal vor jahren gemacht - als ich das nächstge mal angerufen habe, ob das wieder erstellt wird, war die antwort: das soll sich jeder selbst erstellen
- also von hand in den calender eintragen -
da brauchst du ein script, welches einmalig auf daysLeft reagiert und einen datenpunkt hochzählt. diesen dann über das widget legen und den datenpunkt anzeigen
ich versteh zwar den sinn nicht - die mülltonne ist alle 2 wochen fest bestellt - egal ob leer oder voll oder ob ich sie überhaupt rausstelle - ist das bei dir anders - zahlen muss ich immer den selben betrag
@liv-in-sky
wir haben 7 Leerungen frei also die sind von der Grundgebühr abgedeckt und jede weitere zahl ich und deswegen möchte ich diese zählen.
Wie mach ich das jetzt am einfachsten? -
@liv-in-sky
wir haben 7 Leerungen frei also die sind von der Grundgebühr abgedeckt und jede weitere zahl ich und deswegen möchte ich diese zählen.
Wie mach ich das jetzt am einfachsten?@moppel2810 Datenpunkt, Button und Number Widget
-
@liv-in-sky
wir haben 7 Leerungen frei also die sind von der Grundgebühr abgedeckt und jede weitere zahl ich und deswegen möchte ich diese zählen.
Wie mach ich das jetzt am einfachsten?@moppel2810 z.b. wie oben beschrieben. ein extra script und ein extra datenpunkt
getriggert wird auf :

wenn der 0 ist wird der eigene datenpunkt gelesen, 1 addiert und wieder gespeichert
-
@liv-in-sky
wir haben 7 Leerungen frei also die sind von der Grundgebühr abgedeckt und jede weitere zahl ich und deswegen möchte ich diese zählen.
Wie mach ich das jetzt am einfachsten?@moppel2810
Manuell:Datenpunkt anlegen
mit Widget "icon increment" hochzählen
mit beliebigen Widget "number" anzeigen