LoxBerry: CalDAV-4-Lox Plugin verfügbar.
Einklappen
X
-
Die Aussage des Parsers heißt, dass das Ende der Datei erreicht wurde, obwohl noch Daten fehlen. Sprich das ICS defekt istMiniserver; KNX; Vitogate; EnOcean (EnOceanPi); Loxone Air; Caldav-Kalenderanbindung; RaspberryPi und für keine Frickellösung zu schade :-) -
Google scheint die private Adresse des Kalenders geändert zu haben. Ich habe dank des Hinweises auf dem Loxberry nachgeschaut und gesehen, dass das *.ics File 0 Byte hatte. Über den Browser konnte ich das ics File über URL aber ohne Probleme runterladen.
Daher habe ich erstmal eine ältere Version des Plugins installiert um auszuschließen, dass irgendwas in einer neuen Version das Verhalten verursacht. Das wars aber nicht. Also bin ich noch mal auf die private Adresse des google Calenders gegangen (Der Link zum Wiki in der Plugin Hilfe zeigt übrigens noch zur alten Adresse) und habe die dort gespeicherte URL mit der aus dem virtuellen http Eingang verglichen, der schon seit Ewigkeiten unverändert konfiguriert war. Und siehe da...aus
Code:http://192.168.x.x/plugins/caldav4lox/caldav.php?calURL=https%3A//www.google.com/calendar/ical/....
Code:http://192.168.x.x/plugins/caldav4lox/caldav.php?calURL=https%3A//calendar.google.com/calendar/ical/....
Danke für den Hinweis svethi !DoorPi DIY Türsprechstelle how toKommentar
-
Hallo zusammen,
ich benötige bei der Einrichtung des CalDAV-4-Lox Plugins Unterstützung. Ich habe mir einen Nextcloud Kalender eingerichtet. Danach habe ich in der CalDAV 4 lox diese URL
http://IPLoxberry/plugins/caldav4lox/caldav.php?calURL=https%3A//use04.thegood.cloud/remote.php/dav/calendars/E-Mail Adresse/muell/&user=E-Mail Adresse&pass=Passwort&fwdays=30&events=Papiertonne |Bioabfalltonne|Restabfalltonne|GelbeTonne
erstellt. Über den Browser bekomme ich auch die gewünschten Daten. Wenn ich die URL nun in den virtuellen HTTP-Eingang kopiere, bekomme ich immer die Fehlermeldung „failed connection to host“. Was mache ich da falsch, dass die korrekten Daten nicht angezeigt werden? Wenn ich die URL nur zur „hälfte“ eingebe http://IPLoxberry/plugins/caldav4lox/caldav.php bekomme ich wenigsten das aktuelle Datum vom Loxberry in die Conig.
Kommentar
-
Ich wüsste nicht wie ich hier helfen söllte. Über den Browser funktioniert es. Damit ist klar, dass das Plugin richtig arbeitet. Wenn vom MS aus nicht geht, dann muss es dort ein Problem gebenMiniserver; KNX; Vitogate; EnOcean (EnOceanPi); Loxone Air; Caldav-Kalenderanbindung; RaspberryPi und für keine Frickellösung zu schade :-)Kommentar
-
Hi, ich würde gerne einen alten Wunsch wieder aufgeifen. Kalender Einträge im Logik des Smarthomes einzubauen/verwenden ist nicht wegzudenken. Der "Ort" aber auch: wessen Kalender es ist, wäre im JSON schon enorm wichtig und auch sehr elegant. Ich glaube, dass man dessen Wirksamkeit hier einfach untersätzt. Das wäre nur eine kleine Änderung, die ein sehr mächtiges Mittel freischalten würde. Diese Infos kann man auch bei der Präseznerkennung als Unterstützung, Präzisionierung aber auch bei der Heizungssteuerung hernehmen. Damit kann man eine Menge an komplizierte Sensorik und Logik ersparen. Habe die neue Pre Release in der Hoffnung, dass die Funtion mit dabei ist, geladen. Es ist aber leider nicht der Fall. Danke im Voraus!Zuletzt geändert von pezo; 01.01.2023, 22:07.Kommentar
-
Hallo,
kann ich mit diesem Plugin frei verfügbare ICS Dateien nutzen / importieren, z.B. Ferientermine und Feiertage als Download?
Kommentar
-
Guten Morgen, ich habe es mir angeschaut und bin von der Location begeistert. Ja es kann sein, dass ich in meinem letzten Beitrag hier doch noch einen zweiten Wunsch dem Svethi unterjubeln wollte. Lasst mich es bitte kurz erklären: Wenn man virtullen HTTP Eingang nutzt, kann man ohne weiteres die Werte an eine Person zuordnen, denn das konfiguriert man ja im Befehl. Wenn man aber den JSON anschaut (und das verarbeitet der MQTT-Gateway), dann ist das nicht mehr nachvollziehbar. Dass im JSON unser Suchwort als Schlüssel hergenommen wird, macht in vielen Situationen durchaus Sinn, ist aber in meinem Beispie l1 eine doppelte Information. Ich könnte mir als Lösung ein witeres Feld im Formular vorstellen, welches z.B. Schlüssel heißt. Bleibt das Feld leer, ist der Schlüssel das Suchwort (wie bis jetzt). Wird das Feld ausgefüllt, wird das als Schlüssel für den JSON hergenommen (Beispiel2). Das würde sehr viel Flexibilität mit sich bringen, ohne die alte Funktionsweise zu beeinträchtigen.
Beispiel1 (&fwdays=7&delay=60&events=Tonne)
{
"Tonne": {
"Start": 442666800,
"End": 442668600,
"Summary": "Blaue Tonne",
"Description": "Papier",
"Location": "Zuhause",
"fwDay": 1,
"wkDay": 3,
"now": 442577271
},
"now": 442577271
}
Beispiel2 (&fwdays=7&delay=60&events=Tonne&key=Thomas)
{
"Thomas": {
"Start": 442666800,
"End": 442668600,
"Summary": "Blaue Tonne",
"Description": "Papier",
"Location": "Zuhause",
"fwDay": 1,
"wkDay": 3,
"now": 442577271
},
"now": 442577271
}Zuletzt geändert von pezo; 10.01.2023, 11:42.Kommentar
-
Hallo Zusammen,
kann mir jemand helfen.
Ein Aufruf der generierten URL (icloud Kalender) funktioniert sowohl im Plugin sowie auch im Browser.
Leider jedoch nicht in Loxone (Gen1) via virtuellem HTTP Eingang.
Es folgt immer die Meldung: "Liefert keine Werte"
Kann es an dem "https%3A//p43-caldav.icloud.com" in der angegebenen URL vielleicht liegen?
"http://loxberry/plugins/caldav4lox/caldav.php?calURL=https%3A//p43-caldav.icloud.com%XXXXX/XXXXXXXX/calendars/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXX/&user=USER&pass=PASSWORD&fwdays=30&events=Rest|Gel b|Bio|Alt"
{
"Rest": {
"Start": 443174400,
"End": 443178000,
"Summary": "Restmüll",
"Description": "Abholung",
"Location": "",
"fwDay": 1,
"wkDay": 2,
"now": 443106129
},
"Gelb": {
"Start": 443260800,
"End": 443264400,
"Summary": "Gelber Sack",
"Description": "Abholung",
"Location": "",
"fwDay": 2,
"wkDay": 3,
"now": 443106129
},
"Bio": {
"Start": 444297600,
"End": 444301200,
"Summary": "Biomüll",
"Description": "",
"Location": "",
"fwDay": 14,
"wkDay": 1,
"now": 443106129
},
"Alt": {
"Start": 444988800,
"End": 444992400,
"Summary": "Altpapier",
"Description": "",
"Location": "",
"fwDay": 22,
"wkDay": 2,
"now": 443106129
},
"now": 443106129
}
mögliche Befehlserkennungen wären:
Rest:- Anfang
: Rest": {\i"Start"\i: \v - Ende
: Rest": {\i"End"\i: \v - Tage bis
: Rest": {\i"fwDay"\i: \v - Wochentag
: Rest": {\i"wkDay"\i: \
lg. StefanZuletzt geändert von stefan.schmidhuber@sbg.at; 16.01.2023, 13:31.Kommentar
- Anfang
-
Hat irgendwer noch Probleme mit dem Google Kalender ? Bei mir wird nur "-1" ausgegeben.
Ist mir seit gestern oder vorgestern aufgefallen.
1) Wurde nichts geändert, weder am Kalender noch am Plugin, noch sonst etwas.
2) Das Linkproblem wie bei Post#602 ist es nicht.
3) der ICS Link ist korrekt.
4) LB Neustart half auch nichts.
Fehlermeldung anbeiAngehängte DateienKommentar
-
Hallo Zusammen
Nach viel probieren hab es endlich auch geschafft über mqtt die die daten anzuzeigen.
Nun habe ich aber ein Problem, dass ich mir nicht erklären kann.
Wenn ich über einen Virtuellen Texteingang gehe und caldav4lox_events_Patrick_Start abrufe, kriege ich 445159800
Wenn ich das selbe mit einem Normalen Virtuellen Eingang mache krige ich keine Daten. Und ja Digital ist draussen.
Jemand eine Idee? Bin am ende nach mit meinem Latein...
Kommentar
-
Guten Morgen,
Ich habe gerade dieses großartige Plugin entdeckt und es könnte mich interessieren. Aber ich kann es nicht zum Laufen bringen. Auf jeden Fall habe ich nicht das erwartete Ergebnis, aber das kann von mir oder von einem Missverständnis stammen.
Ich kann 2 oder 3 Ereignisse von 2 bis 3 Stunden über einen Tag haben: ist es möglich, sie über das Plugin abzurufen?
Suchen Sie 2 Tage lang nach 'Spa'
Suche über Google Kalender:
Suche über Plugin:
Danke im VorausDe france (donc si c'est pas clair, blamez GoogleTrad)Kommentar
-
In this way you only get the next event of your search. If you use a * as search you get a list of the next eventsMiniserver; KNX; Vitogate; EnOcean (EnOceanPi); Loxone Air; Caldav-Kalenderanbindung; RaspberryPi und für keine Frickellösung zu schade :-)Kommentar
-
Hallo Svethi,
Danke für die Antwort.
Das dachte ich mir, aber irgendwas muss ich falsch machen...
Zuletzt geändert von CrosnePlazza; 10.02.2023, 12:17.De france (donc si c'est pas clair, blamez GoogleTrad)Kommentar
Kommentar