NEWS
[Vorstellung] Meine zweite Visualisierung
-
Hallo,
in Deinem Script hast Du nicht die Einträge genommen, wie in Deinem Kalender:
Im Kalender steht z.B.: Restmüll 2-wöchentlich, im Script "Restmüll", das geht irgendwie nicht zusammen.
Bei mir sieht das so aus:
Kalender:

Einstellungen zu ical:
Script:

Adapter JavaScript:

Die Bezeichnung im Script muss wohl exakt mit denen des Kalenders übereinstimmen, allerdings ohne Leerzeichen. Bei mir gibt es keine Biotonne bzw. wir kompostieren, daher Biotonne deaktiviert im Script, im Adapter bei Biotonne dann -1.
Hier mein Script, was bei mir klaglos läuft.
muellscript_als_utf8_ohne_BOM.txtSieht dann bei mir so aus:

Bitte beachten beim Eintragen der Müllarten im Script:
ACHTUNG: ES DÜRFEN HIER KEINE FREIZEICHEN GENUTZT WERDEN; ICAL MACHT AUS "Gelber Sack" ALS EREIGNIS DATENPUNKT "GelberSack", daher muss hier dann "GelberSack" eingetragen werden
Bei Dir würde aus dem Kalendereintrag: Restmüll 2-wöchentlich Restmüll2-wöchentlich werden, ohne Leerzeichen.
Gruß
Egbert@opossum
ich sterbe gleich, verstehe nicht wieso 2 funktionieren und 2 nicht
so sieht momentan aus .


hab erstmal die 2 deaktiviert um zu zeigen das es funktioniert, eigentlich ist so einfach aber ka voran es jetzt liegt .
Edit :
Nochmal Namen angepasst, scheint zu Funktionieren ?

was bedeutet aber ... 17:48:30.927 info javascript.0 script.js.common.muell: Der nächste Müll ist in 0 Tagen ?
Edit 2Te
So es Funktioniert jetzt soweit ich sehe kann .
debug = true;
const PFAD = "ical.0.events.";
const EINTRAEGE = {
"Restmüll4-wöchentlich": 'muell.restmuell',
"Papiertonne": 'muell.altpapier',
"Biotonne": 'muell.biotonne',
"Gelbe/rSack/Tonne": 'muell.gelbersack'
};nur die Letzte Zeile verstehe ich nicht was da gemeint ist mit Der nächste Müll ist in 0 Tagen ?!?

-
@opossum
ich sterbe gleich, verstehe nicht wieso 2 funktionieren und 2 nicht
so sieht momentan aus .


hab erstmal die 2 deaktiviert um zu zeigen das es funktioniert, eigentlich ist so einfach aber ka voran es jetzt liegt .
Edit :
Nochmal Namen angepasst, scheint zu Funktionieren ?

was bedeutet aber ... 17:48:30.927 info javascript.0 script.js.common.muell: Der nächste Müll ist in 0 Tagen ?
Edit 2Te
So es Funktioniert jetzt soweit ich sehe kann .
debug = true;
const PFAD = "ical.0.events.";
const EINTRAEGE = {
"Restmüll4-wöchentlich": 'muell.restmuell',
"Papiertonne": 'muell.altpapier',
"Biotonne": 'muell.biotonne',
"Gelbe/rSack/Tonne": 'muell.gelbersack'
};nur die Letzte Zeile verstehe ich nicht was da gemeint ist mit Der nächste Müll ist in 0 Tagen ?!?

Sag mal, warum machst du nicht das, was wir dir vorschlagen.
Ich zum Beispiel schrieb:
Wie ich auch schon schrieb, trage unter Events "Restmüll" ein.
Du brauchst nicht in deinem Kalender die Einträge ändern, das geht so.
Wenn iCal dann die Datenabfrage macht (alle 30 Minuten ?), schaue in die Datenpunkte, ob jetzt an einem Tag der Event "Restmüll" auf true steht.
Erst wenn diese Grundvoraussetzung gegeben ist, kannst du mit dem Skript anfangen.Hier mal mein icloud Kalender, an dem ich nichts an den Einträgen ändern muss und das mit den Events und den Müllkalender ohne Probleme funktioniert:

zu deiner letzten Frage:
Heute wurde doch bei dir die Biotonne abholt. Also Müll heute oder in 0 Tagen.
Müll ist hier nur der Sammelbegriff. -
Sag mal, warum machst du nicht das, was wir dir vorschlagen.
Ich zum Beispiel schrieb:
Wie ich auch schon schrieb, trage unter Events "Restmüll" ein.
Du brauchst nicht in deinem Kalender die Einträge ändern, das geht so.
Wenn iCal dann die Datenabfrage macht (alle 30 Minuten ?), schaue in die Datenpunkte, ob jetzt an einem Tag der Event "Restmüll" auf true steht.
Erst wenn diese Grundvoraussetzung gegeben ist, kannst du mit dem Skript anfangen.Hier mal mein icloud Kalender, an dem ich nichts an den Einträgen ändern muss und das mit den Events und den Müllkalender ohne Probleme funktioniert:

zu deiner letzten Frage:
Heute wurde doch bei dir die Biotonne abholt. Also Müll heute oder in 0 Tagen.
Müll ist hier nur der Sammelbegriff.@Röstkartoffel
Ja Sorry hab alles durcheinander gebracht und alles durch versucht, klar hab ich auch nicht vor mein importierte Kalender immer neu Editieren .
Werde wohl nochmal von vorne anfangen, mit ein Frisches Kalender und nicht ändern.
Das mit 30 min warten geht eigentlich als Test auch mit 5 min ?PS:
wegen mein kaputte Deutsch Sorry da ich kein Deutsche bin und kann es nicht so gut. -
@Röstkartoffel
Ja Sorry hab alles durcheinander gebracht und alles durch versucht, klar hab ich auch nicht vor mein importierte Kalender immer neu Editieren .
Werde wohl nochmal von vorne anfangen, mit ein Frisches Kalender und nicht ändern.
Das mit 30 min warten geht eigentlich als Test auch mit 5 min ?PS:
wegen mein kaputte Deutsch Sorry da ich kein Deutsche bin und kann es nicht so gut.Es gibt hier viele deren Muttersprache nicht deutsch ist, das ist kein Problem.
Du must den Cron-Job ändern, um auf 5 Minuten zu kommen.
Ich habe den Müllkalender (ical.1) nur einmal am Tag abgefragt, weil das in der Regel ausreicht. Wenn alles funktioniert. Testweise gehn auch alle 5 Minuten.
-
Es gibt hier viele deren Muttersprache nicht deutsch ist, das ist kein Problem.
Du must den Cron-Job ändern, um auf 5 Minuten zu kommen.
Ich habe den Müllkalender (ical.1) nur einmal am Tag abgefragt, weil das in der Regel ausreicht. Wenn alles funktioniert. Testweise gehn auch alle 5 Minuten.
@Röstkartoffel
bereits eingestellt auf 5 min.
so neue Kalender und 5 min gewartet, und das kam jetzt raus.
Events 0 zeigt zwei mal True an reicht erstmal ?Hast gemeint dann weiter mit der Skript unten unverändert vom Forum, was muss ich jetzt genau eintragen ?
debug = true;
const PFAD = "ical.0.events.";
const EINTRAEGE = {
"Restmüll": 'muell.restmuell',
"Altpapier": 'muell.altpapier',
"Biotonne": 'muell.biotonne',
"GelberSack": 'muell.gelbersack'
};
-
@skokarl sagte in [Vorstellung] Meine zweite Visualisierung:
Hallo opossum,
wo gibt's diese witzigen Müllsäcke-Icons ? :-)
Gruß Bernd
Hallo, Bernd,ich hänge die hier mal als zip dran.
Mülltonne.zip
Ich habe sie aus dem Homematicforum, der User Challenger hat die in seiner Mediolavisualisierung benutzt. Die gefielen mir auf Anhieb. Sind lustig anzuschauen.Gruß
Egbert -
Gruß
EgbertEgbert, hast Du zufällig noch ne braune Tonne ?
Bei uns gibt es keine blaue, wir haben braune Tonnen für Bioabfall. -
Hallo,
habe mal die gelbe Tonne in eine braune umgepixelt. Hoffe, das geht so. Hänge die zip hier noch mal dran.
Mülltonne.zipHabe dem Ersteller mal ne PN geschickt, vielleicht bekomme ich da eine schönere braune Tonne. Stelle ich dann hier noch rein.
Gruß
Egbert -
Moin @KUDDEL,
super Arbeit hast du geleistet.
Wie hast du unter Sytem die Uptime von ioBroker umgerechnet?
Würdest du dieses Script freigeben?
Wenn ich es in diesem Beitrag überlesen haben dann sorry.Vielen Dank im Voraus.
-
@slemy nein brauchst du nicht.
Lass die den Datenpunkt Summary einfach durch den Historty-Adapter aufzeichnen.
Für die VIS brauchst du dann noch ein History-Widget, welches die aufgezeichneten Werte anzeigt
-
@Kuddel THX,
muss ich noch was eintragen, Historyistanz: oder so ? momentan zeigt so nichts an .

-
Hallo,
habe mal die gelbe Tonne in eine braune umgepixelt. Hoffe, das geht so. Hänge die zip hier noch mal dran.
Mülltonne.zipHabe dem Ersteller mal ne PN geschickt, vielleicht bekomme ich da eine schönere braune Tonne. Stelle ich dann hier noch rein.
Gruß
Egbert@opossum sagte in [Vorstellung] Meine zweite Visualisierung:
Hallo,
habe mal die gelbe Tonne in eine braune umgepixelt. Hoffe, das geht so. Hänge die zip hier noch mal dran.
Gruß
EgbertDie braune Tonnen hast Du super hingekriegt !!!
Hab gestern mal mit Gimp rumgespielt, aber Grafik ist nun überhaupt nicht meine Welt.
Danke Egbert. -
Guten Abend,
vielen Dank für die schöne VIS.Aber ich glaube ich bin zu blöd :white_frowning_face:
ich weiß einfach nicht wo ich die icons einfügen soll, wenn ich den Pfad so wie du es oben geschrieben hast erstelle kann ich dort keine icons einfügen.
Hat jemand eine Idee wo mein Fehler liegen könnte ?Ich wünsche allen ein schönes Wochenende :)
-
@opossum sagte in [Vorstellung] Meine zweite Visualisierung:
Hallo,
habe mal die gelbe Tonne in eine braune umgepixelt. Hoffe, das geht so. Hänge die zip hier noch mal dran.
Gruß
EgbertDie braune Tonnen hast Du super hingekriegt !!!
Hab gestern mal mit Gimp rumgespielt, aber Grafik ist nun überhaupt nicht meine Welt.
Danke Egbert.@skokarl sagte in [Vorstellung] Meine zweite Visualisierung:
Die braune Tonnen hast Du super hingekriegt !!!
Hab gestern mal mit Gimp rumgespielt, aber Grafik ist nun überhaupt nicht meine Welt.
Danke Egbert.Nicht zu danken, ich helfe gern. Ich nehme Photoshop in Version 12 oder PaintShopPro. Aber Grafik ist auch nicht wirklich meins.
Gruß
Egbert -
Nachdem ich mit der ersten Version meiner VIS nicht mehr zufreiden war, hab ich mich daran gemacht, alles einmal komplett neu zu machem.
Die Seiten sind alle fpr mein Galaxy Tab A erstellt worden.
Vielen Dank an @Annuit20 , der ebenfalls seine komplette VIS zur Verfügung gestellt hat. An dieser konnte ich mich orientieren und mir einige Ideen abgucken.
Ich denke so richtig fertig ist man ja nie, aber ein Bisschen habe ich schon geschafft….

































Damit alles korrekt dargestellt wird, müssen folgende Widgets installiert sein:

Für die Icons wird des Weiteren der Adapter "icons-mfd-png" benötigt.
Skripte
Alle Objekte, mit denen ich in meinen Skripten arbeite, können mit einem Javascript erstellt werden:
objekte.txtHier sind alle meine Skirpte als komplett Export aus der Scriptengine
Danke an @Kaiman55 für den Test-Import.
Anleitung Skript Import:
- Download der Datei "2020-03-17-scripts.zip"
- Eigene Skripte in Zip Datei exportieren
- Beide Archive entpacken und dann die Skripte / Gruppen in einem gemeinsamen Archiv zusamfenühren
- Import des neu erstellten Archis
VIS-Export 06.11.19:
Hier meine Icons
Meine_Icons.zipWorkaround für das Hochladen der kompletten VIS
- Meine_Icons.zip entpacken
- 2019-11-06-VIS.zip entpacken
- Die beiden VIS-Datein und die den Icons Ordner zu einem neuen Zip Archiv zusammefügen
- Das neue Zip archiv importieren
-
Guten Abend,
vielen Dank für die schöne VIS.Aber ich glaube ich bin zu blöd :white_frowning_face:
ich weiß einfach nicht wo ich die icons einfügen soll, wenn ich den Pfad so wie du es oben geschrieben hast erstelle kann ich dort keine icons einfügen.
Hat jemand eine Idee wo mein Fehler liegen könnte ?Ich wünsche allen ein schönes Wochenende :)
@Serial13579 sagte in [Vorstellung] Meine zweite Visualisierung:
Guten Abend,
vielen Dank für die schöne VIS.Aber ich glaube ich bin zu blöd :white_frowning_face:
ich weiß einfach nicht wo ich die icons einfügen soll, wenn ich den Pfad so wie du es oben geschrieben hast erstelle kann ich dort keine icons einfügen.
Hat jemand eine Idee wo mein Fehler liegen könnte ?Ich wünsche allen ein schönes Wochenende :)
es wäre für uns einfacher wenn Du das Problem genauer beschreiben würdest..... von welchem Pfad redest Du ? von welchen Icons ? von welchem Widget ?