Müllkalender via openHAB

Für welche Projekte verwendet Ihr OpenHAB? Was habt Ihr automatisiert? Stellt eure Projekte hier vor.

Moderatoren: Cyrelian, seppy

Antworten
KlausGünther
Beiträge: 143
Registriert: 16. Jul 2018 08:57
Wohnort: Werl
Kontaktdaten:

Re: Müllkalender via openHAB

Beitrag von KlausGünther »

Ich habe jetzt ein ganz anderes Problem. Bei uns kommt der Papiermüll und der Biomüll am gleichen Tag, wie bildet man das denn ab ?
Im Moment ist es so, dass der angezeigte Wert ab und zu mal wechselt, mal steht Papier, mal Bio....

StefanH.
Beiträge: 162
Registriert: 28. Dez 2017 11:37

Re: Müllkalender via openHAB

Beitrag von StefanH. »

hast du es mal ausprobiert? kann mich nicht mehr genau erinnern, aber ich glaube in dem von mir geaenderten Skript geht er alle Termine durch und sagt dir auch, wenn mehrere Tonnen geleert werden. Bei mir steht dann da "schwarz + gelb".

Benutzeravatar
seppy
Beiträge: 738
Registriert: 24. Sep 2015 20:25
Answers: 4
Wohnort: Bonn

Re: Müllkalender via openHAB

Beitrag von seppy »

Hi,

ich meiner Javascript Transformation läuft er durch alle gefundenen Events und konkateniert diese:

Code: Alles auswählen

event = event.concat(" & " + tmpevent);
Grüße,
Seppy
Homematic und HomematicIP über Raspberrymatic (RaspPi 4 4GB) mit 2x HMLAN. Steuerung und Visualisierung durch OpenHAB2 auf RaspPi in Hutschienengehäuse im Sicherungskasten. Rund 100 Aktoren/Sensoren

- Abgesichert durch APC USV
- Bewässerungssteuerung mit Hunter Magnetventilen (HM-LC-Sw4-DR)
- Beleuchtungssteuerung Innen und Aussen (HM-LC-Sw4-DR + HM-LC-SW1-FM + HMW-IO-12-SW7-DR)
- Rolladensteuerung mit Beschattungsautomatik über Temperaturdifferenzsensor (HM-LC-Bl1PBU-FM)
- Wetter und Unwetterinformationen von wunderground
- Benachrichtigung der Bewohner via Pushover
- Multimediawand und Dreambox Steuerung (HM-LC-SW1-FM)
- Heizungssteuerung mit Komfort und Energiesparfunktionen (HM-CC-RT-DN + HM-Sec-SC-2 + HMIP-eTRV-2)
- Werkstatt Kompressorsteuerung (HMW-IO-12-SW7-DR)
- Weihnachtsbeleuchtung außen
- Präsenzerkennung über Geolocation (iCloud Binding), iBeacon und WLAN (Unifi Binding)
- Philips HUE & Tasmota Devices (Tuya) Einbindung

Benutzeravatar
udo1toni
Beiträge: 13931
Registriert: 11. Apr 2018 18:05
Answers: 222
Wohnort: Darmstadt

Re: Müllkalender via openHAB

Beitrag von udo1toni »

Er hängt sie aneinander (konkatenieren ist doch eher ungebräuchlich...)
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet

Benutzeravatar
seppy
Beiträge: 738
Registriert: 24. Sep 2015 20:25
Answers: 4
Wohnort: Bonn

Re: Müllkalender via openHAB

Beitrag von seppy »

:lol: ok Du hast recht
Homematic und HomematicIP über Raspberrymatic (RaspPi 4 4GB) mit 2x HMLAN. Steuerung und Visualisierung durch OpenHAB2 auf RaspPi in Hutschienengehäuse im Sicherungskasten. Rund 100 Aktoren/Sensoren

- Abgesichert durch APC USV
- Bewässerungssteuerung mit Hunter Magnetventilen (HM-LC-Sw4-DR)
- Beleuchtungssteuerung Innen und Aussen (HM-LC-Sw4-DR + HM-LC-SW1-FM + HMW-IO-12-SW7-DR)
- Rolladensteuerung mit Beschattungsautomatik über Temperaturdifferenzsensor (HM-LC-Bl1PBU-FM)
- Wetter und Unwetterinformationen von wunderground
- Benachrichtigung der Bewohner via Pushover
- Multimediawand und Dreambox Steuerung (HM-LC-SW1-FM)
- Heizungssteuerung mit Komfort und Energiesparfunktionen (HM-CC-RT-DN + HM-Sec-SC-2 + HMIP-eTRV-2)
- Werkstatt Kompressorsteuerung (HMW-IO-12-SW7-DR)
- Weihnachtsbeleuchtung außen
- Präsenzerkennung über Geolocation (iCloud Binding), iBeacon und WLAN (Unifi Binding)
- Philips HUE & Tasmota Devices (Tuya) Einbindung

oscar_
Beiträge: 13
Registriert: 15. Jan 2019 21:31

Re: Müllkalender via openHAB

Beitrag von oscar_ »

jetztz muss ich das Thema nochmal rauskramen :D

habe das problem das ich an einem Tag mehrere Abholungen habe.
Gibts da auch irgend ne lösung bzw was muss ich da abändern?
Gehe davon aus das man die *.js irgendwie anpassen muss.

wäre super wenn da jemand was erstellen könnte =)

Benutzeravatar
seppy
Beiträge: 738
Registriert: 24. Sep 2015 20:25
Answers: 4
Wohnort: Bonn

Re: Müllkalender via openHAB

Beitrag von seppy »

Hi,

eigentlich ist das in meinem Transformationsscript schon berücksichtigt:

Code: Alles auswählen

icalParser.icals[0].events.forEach(function (currentValue, index, originalArray) {
[...]	
if (i == 0){
	event = tmpevent;
} else {
	event = event.concat(" & " + tmpevent);
}
i++;
event.trim();
}
}
Relativ weit unten.

Grüße,
Seppy
Homematic und HomematicIP über Raspberrymatic (RaspPi 4 4GB) mit 2x HMLAN. Steuerung und Visualisierung durch OpenHAB2 auf RaspPi in Hutschienengehäuse im Sicherungskasten. Rund 100 Aktoren/Sensoren

- Abgesichert durch APC USV
- Bewässerungssteuerung mit Hunter Magnetventilen (HM-LC-Sw4-DR)
- Beleuchtungssteuerung Innen und Aussen (HM-LC-Sw4-DR + HM-LC-SW1-FM + HMW-IO-12-SW7-DR)
- Rolladensteuerung mit Beschattungsautomatik über Temperaturdifferenzsensor (HM-LC-Bl1PBU-FM)
- Wetter und Unwetterinformationen von wunderground
- Benachrichtigung der Bewohner via Pushover
- Multimediawand und Dreambox Steuerung (HM-LC-SW1-FM)
- Heizungssteuerung mit Komfort und Energiesparfunktionen (HM-CC-RT-DN + HM-Sec-SC-2 + HMIP-eTRV-2)
- Werkstatt Kompressorsteuerung (HMW-IO-12-SW7-DR)
- Weihnachtsbeleuchtung außen
- Präsenzerkennung über Geolocation (iCloud Binding), iBeacon und WLAN (Unifi Binding)
- Philips HUE & Tasmota Devices (Tuya) Einbindung

KlausGünther
Beiträge: 143
Registriert: 16. Jul 2018 08:57
Wohnort: Werl
Kontaktdaten:

Re: Müllkalender via openHAB

Beitrag von KlausGünther »

Also bei mir klappt das mit 2 Events an einem Tag sehr gut bisher.
Das einzige was etwas "stört" das OH immer mal wieder die Reihenfolge
ändert. Soll heißen, jetzt steht da mal Event 1 + Event 2 und eine halbe
Stunde später auf einmal Event 2 + Event 1...stört nicht wirklich, ist mir
nur aufgefallen.

hipohop
Beiträge: 2
Registriert: 26. Feb 2019 14:48

Re: Müllkalender via openHAB

Beitrag von hipohop »

Hallo zusammen,
ich habe eben dieses Thread gefunden und direkt implementiert. Funktioniert! Leider nicht mit meiner iCal definition (Stadt Köln).
Da werfen die JavaScripte immer eine exeption. Das ist für mich nicht wirklich aussagekräftig.
Ich bin jetzt nicht so der umwerfende Programmier, wenn bei mir ne Rule nicht funktioniert, dann debugge ich das solange mit logInfo Nachrichten bis ich dann klar komme.
Nur wie geht das mit JavaScript? Hab ich keine Ahnung. Vielleicht kann mir einer von euch da ein bischen mit Hinweisen unter die Arme greifen?
Vielleicht kann mir jemand sagen welche Tags die iCal Datei mindestens haben muss:
Bei meiner sehen die Einträge so aus:
BEGIN:VEVENT
DTSTAMP:20190224T154127Z
UID:4e599d89-c991-4d18-9699-a03f0a55e5b6
SUMMARY:Braune Tonne
DTSTART:20190201T050000Z
DURATION:PT1H
END:VEVENT

in der Beispiel iCal vom Anfang dieses Posts sieht ein Eintrag so aus:
BEGIN:VEVENT
DTSTART:20190213T050000
DTEND:20190213T070000
DTSTAMP:20190213T050000Z
UID:154359
CREATED:20130101T050000Z
DESCRIPTION:Heute\, Graue Tonne nicht vergessen!
LAST-MODIFIED:20130101T050000Z
LOCATION:Haslach im Kinzigtal\,Alle Straßen in Haslach im Kinzigtal
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:Graue Tonne
TRANSP:TRANSPARENT
END:VEVENT

hat also vielmehr Strukturelement. Ich frage mich nun welche fehlen bei mir bzw. sind vielleicht nicht in der erwarteten Reihenfolge?


Viele Grüße
Stefan

Benutzeravatar
udo1toni
Beiträge: 13931
Registriert: 11. Apr 2018 18:05
Answers: 222
Wohnort: Darmstadt

Re: Müllkalender via openHAB

Beitrag von udo1toni »

Statt das Enddatum zu setzen wird hier die Länge des Events angegeben. Eventuell unterstützt der icalParser das so nicht.
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet

Antworten