Und noch eine Müllabfuhr-Visualisierung :)

Begonnen von hexenmeister, 18 Januar 2015, 17:01:15

Vorheriges Thema - Nächstes Thema

justme1968

wie immer: entweder morgen nach 8 ein update machen oder die aktuelle version aus dem svn von hand installieren.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

RappaSan

Stimmt, sorry for that stupid question. :-[
Habs aus dem SVN runtergeladen - klappt.

Papaloewe

#197
Hallo zusammen,

ich finde diese Ansicht einfach und genial zugleich und versuche sie in Verbindung mit einem ICS-Kalender und dem entsprechendem Modul umzusetzenn
Da mir mein Abfallentsorger vorbildlicherweise einen Kalender online anbietet, möchte ich mir die zusätzliche Arbeit sparen daraus eine Holiday-Datei zu generieren und direkt die online-Version verwenden.
Der Kalender ist bereits definiert und funktioniert.
Es hakt jetzt noch an der Abfrage, denn im Kalender-Modul gibt es leider nicht die Möglichkeit mit "get <Kalender> days 14" einfach die nächsten 14 Tage abzufragen. Ich habe es mit "get <Kalender> summary modeUpcoming 14" probiert. Das liefert auch Ergebnisse, aber nicht der nächsten 14 Tage, sondern die nächsten 14 Termine!

Hat das vielleicht schon jemand gelöst und kann mir auf die Sprünge helfen?

Vielen Dank.

LG
Thomas

ujaudio

Funktioniert einwandfrei, aber das dauert bei meinem Raspberry dann doch ganz schön lange. Benötigt das so viel Resourcen? Mich wundert das etwas. Aber funktionieren tut es toll. Da kann man nur DANKE sagen.
Einen lieben Gruß
Jürgen

hexenmeister

Zu dem Pi kann ich nichts sagen, hab schon ewig nicht mehr im Einsatz, aber auf meinem Cubietruck wird die Anzeige recht schnell erstellt. Ich kann mir keinen Reim daraus machen, warum hier viel Resourcen benötigt sein sollten, sollte eigentlich nicht sein.

danieljo

Nabend,

Ich habe ne Zeitlang nach einer Müllkalender Visualisierung gesucht und das hier gefunden. Ich hoffe das ich die Symbole dann auch in Tablet UI eingebunden bekomme aber nun gut das kommt später. Zu folgenden Code habe eine Frage:

# AHA Abfuhrkalender 2015
#
# Restabfall
# Bioabfall
# Papier
# Leichtverpackungen
# O-Tonne

1 01-07 Tannenbaum
1 01-14 Tannenbaum
1 01-21 Tannenbaum

3 0 Wed 01 Restabfall
3 0 Wed 01 Bioabfall
3 0 Wed 01 Papier
3 0 Wed 01 Leichtverpackungen

3 0 Wed 02 Restabfall
3 0 Wed 02 Bioabfall
3 0 Wed 02 Papier
3 0 Wed 02 Leichtverpackungen

3 0 Wed 03 Restabfall
3 0 Wed 03 Bioabfall
3 0 Wed 03 Papier
3 0 Wed 03 Leichtverpackungen

3 1 Wed 04 Restabfall
3 1 Wed 04 Bioabfall
3 1 Wed 04 Papier
3 1 Wed 04 Leichtverpackungen
3 2 Thu 04 Restabfall
3 2 Thu 04 Bioabfall
3 2 Thu 04 Papier
3 2 Thu 04 Leichtverpackungen
3 3 Wed 04 Restabfall
3 3 Wed 04 Bioabfall
3 3 Wed 04 Papier
3 3 Wed 04 Leichtverpackungen
3 4 Wed 04 Restabfall
3 4 Wed 04 Bioabfall
3 4 Wed 04 Papier
3 4 Wed 04 Leichtverpackungen
3 5 Wed 04 Restabfall
3 5 Wed 04 Bioabfall
3 5 Wed 04 Papier
3 5 Wed 04 Leichtverpackungen

3 1 Wed 05 Restabfall
3 1 Wed 05 Bioabfall
3 1 Wed 05 Papier
3 1 Wed 05 Leichtverpackungen
3 2 Wed 05 Restabfall
3 2 Wed 05 Bioabfall
3 2 Wed 05 Papier
3 2 Wed 05 Leichtverpackungen
3 3 Wed 05 Restabfall
3 3 Wed 05 Bioabfall
3 3 Wed 05 Papier
3 3 Wed 05 Leichtverpackungen
3 4 Thu 05 Restabfall
3 4 Thu 05 Bioabfall
3 4 Thu 05 Papier
3 4 Thu 05 Leichtverpackungen

3 0 Wed 06 Restabfall
3 0 Wed 06 Bioabfall
3 0 Wed 06 Papier
3 0 Wed 06 Leichtverpackungen

3 0 Wed 07 Restabfall
3 0 Wed 07 Bioabfall
3 0 Wed 07 Papier
3 0 Wed 07 Leichtverpackungen

3 0 Wed 08 Restabfall
3 0 Wed 08 Bioabfall
3 0 Wed 08 Papier
3 0 Wed 08 Leichtverpackungen

3 0 Wed 09 Restabfall
3 0 Wed 09 Bioabfall
3 0 Wed 09 Papier
3 0 Wed 09 Leichtverpackungen

3 0 Wed 10 Restabfall
3 0 Wed 10 Bioabfall
3 0 Wed 10 Papier
3 0 Wed 10 Leichtverpackungen

3 0 Wed 11 Restabfall
3 0 Wed 11 Bioabfall
3 0 Wed 11 Papier
3 0 Wed 11 Leichtverpackungen

3 0 Wed 12 Restabfall
3 0 Wed 12 Bioabfall
3 0 Wed 12 Papier
3 0 Wed 12 Leichtverpackungen

3 3 Wed 01 O-Tonne
3 3 Wed 02 O-Tonne
3 3 Wed 03 O-Tonne
3 3 Wed 04 O-Tonne
3 2 Wed 05 O-Tonne
3 2 Wed 06 O-Tonne
3 2 Wed 07 O-Tonne
3 1 Wed 08 O-Tonne
3 1 Wed 09 O-Tonne
3 5 Wed 09 O-Tonne
3 4 Wed 10 O-Tonne
3 4 Wed 11 O-Tonne
3 4 Wed 12 O-Tonne


Wie ist da was definiert. Werde daraus nicht schlau :( z.B. kommt bei mir alle 2 Wochen Restmüll raus und alle 4 Wochen Papier. Wie müsste das aussehen. Oder ein anderes Beschriebens Beispiel....

isy

Toll gelöst.
Sagte meine Frau: "Bringt Fhem auch den Müll raus?"

:) :) :)
Ein Weg wird erst zu einem Weg, wenn man ihn geht

moonsorrox

Zitat von: danieljo am 09 Oktober 2015, 19:32:33
Wie ist da was definiert. Werde daraus nicht schlau

schau mal hier bei holiday  ;)
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

Toto1973

#203
Zitat von: Damian am 24 April 2015, 08:40:47
([18:00] and [abfallkalender:tomorrow] ne "open") ({DebianMail('XXXX@XX.com','an die Mülltonne Denken','Morgen kommt die Müllabfuhr [abfallkalender:tomorrow] raus stellen')})
Ich habe den Code mal für mich angepasst:
([18:00] and [abfallkalender:tomorrow] ne "none") ({fhem ("set 49176XXX send An die Mülltonne Denken! Morgen kommt die Müllabfuhr [abfallkalender:tomorrow] raus stellen")})
Wenn nun die Nachricht gesendet wird, seht im Text nicht der Name von [abfallkalender:tomorrow] (also die Tonne) sondern es wird einfach der text gesendet (An die Mülltonne Denken! Morgen kommt die Müllabfuhr [abfallkalender:tomorrow] raus stellen).
Damit es funktioniert, muss ich so was hier machen:
([18:00] and [abfallkalender:tomorrow] ne "none") ({my $tonne=ReadingsVal ("Abfallkalender","tomorrow","");;fhem ("set 49176XXX send Morgen kommt die Müllabfuhr! $tonne raus stellen!")})

Kann man das auch vereinfachen?
Raspberry PI2, Rademacher DuoFern Stick, CUL, 2 x SCC,  JeeLink 868 Mhz, JeeLink 433 Mhz, 3x Magic UFO LED WiFi Controller, 4x MAX BC-RT-TRX-CyG, 2x MAX Fensterkontakt, 5x Rademacher Gurtwickler, 6x TX29DTH-it, 2x TX25-it als Helligkeitssensor, 1X HM-ES-PM, 6x Sonoff, 7x G-Homa, PIR-1000

Hans Franz

([18:00] and [abfallkalender:tomorrow] ne "none") ({fhem ("set 4917685026123 send Morgen kommt die Müllabfuhr! ".ReadingsVal("Abfallkalender","tomorrow","")." raus stellen!")})

Ungetestet!

Gruß
Hans
Raspi
CUL, Nano-CUL
FHT8V, FHT80B, S300TH
WM1000WZ, ELRO
LW12, LD382,DS18B20

Toto1973

Raspberry PI2, Rademacher DuoFern Stick, CUL, 2 x SCC,  JeeLink 868 Mhz, JeeLink 433 Mhz, 3x Magic UFO LED WiFi Controller, 4x MAX BC-RT-TRX-CyG, 2x MAX Fensterkontakt, 5x Rademacher Gurtwickler, 6x TX29DTH-it, 2x TX25-it als Helligkeitssensor, 1X HM-ES-PM, 6x Sonoff, 7x G-Homa, PIR-1000

xxsteffenxx

Hallo,

vielen Dank für den Code, funktioniert einwandfrei ich sehe im FHEM die Termine.
Da ich aber das Tablet UI verwende ist die Frage wie kann ich das mir dort anzeigen lassen??

Steffen
Raspberry Pi3 mit Jessie lite, 4x Max Thermostat 1x, Fensterkontakt an Cube, Philips Hue für Hue Iris, 433 mhz Sender für Funksteckdosen, AMAD mit S4-Active und Galaxy Tab2 10.1,nanoCUL 868, Homematic Wandtaster. TelegramBot

skuggy

...Gruß skuggy

FHEM 5.6 auf Raspberry Pi 2, HM-CFG-LAN, 8x HM-LC-Bl1PBU-FM, 5 x HM-CC-RT-DN, 1 x HM-LC-Sw1-Ba-PCB, 1 x HM-RC-4-2, 1 x JeeLink Clone, 10 x TX29DTH-IT, Fritzbox 7270

xxsteffenxx

Super danke für die schnelle Antwort, eingebaut ist es, mal sehen ob es auch die anzeigen ändert, am Montag ist Restmüll :-)

Steffen
Raspberry Pi3 mit Jessie lite, 4x Max Thermostat 1x, Fensterkontakt an Cube, Philips Hue für Hue Iris, 433 mhz Sender für Funksteckdosen, AMAD mit S4-Active und Galaxy Tab2 10.1,nanoCUL 868, Homematic Wandtaster. TelegramBot

xxsteffenxx

Nur noch ne kleine Frage zwischendurch,

bei mir wird nur ein Ausrufezeichen im TabletUI angezeigt (soll wohl signalisieren dass Müll dran ist demnächst)

Ich vermute dass dies mit folgedem CodeTeil gemacht wird
data-get-on='["off","^[01]$","^[1-9][0-9]|[2-9]$"]' data-icons='["fa-trash warn","fa-trash warn blink","fa-trash warn"]'
könnte man aber auch die verbleibenden Tage anzeigen lassen?

Steffen
Raspberry Pi3 mit Jessie lite, 4x Max Thermostat 1x, Fensterkontakt an Cube, Philips Hue für Hue Iris, 433 mhz Sender für Funksteckdosen, AMAD mit S4-Active und Galaxy Tab2 10.1,nanoCUL 868, Homematic Wandtaster. TelegramBot