Ich habe die automatische Konfiguration neu gestartet, habe sogar das Anwendungs-Passwort gelöscht, um es zu ersetzen. Hat noch jemand dieses Problem?
caldav funktioniert nicht mehr, es ist unmöglich, Google-Kalender zu synchronisieren.
Hallo @elfedagger! Hast du Fehler in den Gladys-Logs, wenn du die Synchronisation durchführst (docker logs gladys auf deinem Pi)?
Ich habe es bei mir getestet und meine Google-Kalender-Synchronisation funktioniert einwandfrei.
Ich habe es geschafft, das zu retten, aber zum Übersetzen brauche ich deine Hilfe.
2022-10-17T17:27:19+0200 <warn> poll.js:14 (RtspCameraHandler.poll) Kamera kann nicht abgefragt werden
2022-10-17T17:27:22+0200 <warn> poll.js:14 (RtspCameraHandler.poll) Kamera kann nicht abgefragt werden
2022-10-17T17:27:49+0200 <warn> poll.js:14 (RtspCameraHandler.poll) Kamera kann nicht abgefragt werden
2022-10-17T17:27:52+0200 <warn> poll.js:14 (RtspCameraHandler.poll) Kamera kann nicht abgefragt werden
2022-10-17T17:27:53+0200 <info> calendar.requests.js:53 () CalDAV : Kalender XXXXXXXXXXXXXXXXXX gefunden
2022-10-17T17:27:53+0200 <info> calendar.requests.js:53 () CalDAV : Kalender alimentation pc gefunden
2022-10-17T17:27:53+0200 <info> calendar.requests.js:53 () CalDAV : Kalender alimentation pc gefunden
2022-10-17T17:27:53+0200 <info> calendar.requests.js:53 () CalDAV : Kalender Jours fériés en France gefunden
2022-10-17T17:27:53+0200 <info> calendar.requests.js:53 () CalDAV : Kalender Contacts gefunden
2022-10-17T17:27:53+0200 <info> calendar.syncUserCalendars.js:38 (CalDAVHandler.syncUserCalendars) CalDAV : 5 Kalender gefunden.
2022-10-17T17:28:00+0200 <info> scene.checkCalendarTriggers.js:24 (SceneManager.checkCalendarTriggers) Überprüfe Kalenderauslöser am Mon, 17 Oct 2022 15:28:00 GMT
2022-10-17T17:28:00+0200 <warn> functionsWrapper.js:15 (EventEmitter.<anonymous>) Fehler beim Ausführen der Funktion () { [native code] }
2022-10-17T17:28:00+0200 <warn> functionsWrapper.js:16 (EventEmitter.<anonymous>) TypeError: Cannot read property 'length' of undefined
at SQLiteQueryGenerator._whereParseSingleValueObject (/src/server/node_modules/sequelize/lib/dialects/abstract/query-generator.js:1904:19)
at SQLiteQueryGenerator.whereItemQuery (/src/server/node_modules/sequelize/lib/dialects/abstract/query-generator.js:1725:21)
at /src/server/node_modules/sequelize/lib/dialects/abstract/query-generator.js:1646:25
at Array.forEach (<anonymous>)
at SQLiteQueryGenerator.whereItemsQuery (/src/server/node_modules/sequelize/lib/dialects/abstract/query-generator.js:1644:35)
at SQLiteQueryGenerator.getWhereConditions (/src/server/node_modules/sequelize/lib/dialects/abstract/query-generator.js:1987:19)
at SQLiteQueryGenerator.selectQuery (/src/server/node_modules/sequelize/lib/dialects/abstract/query-generator.js:932:28)
at SQLiteQueryInterface.select (/src/server/node_modules/sequelize/lib/dialects/abstract/query-interface.js:396:59)
at Function.findAll (/src/server/node_modules/sequelize/lib/model.js:1128:47)
at async /src/server/lib/scene/scene.checkCalendarTriggers.js:104:28
Ich weiß nicht, wie man deine Nachricht bearbeitet, aber du solltest deine E-Mail-Adresse entfernen ![]()
ja, das ist wahr, nicht sehr schlau. ![]()
Hallo @elfedagger, die Fehler, die in den Logs auftauchen, scheinen nicht direkt mit CalDAV zusammenzuhängen, sondern mit der Überprüfung von Auslösebedingungen für Szenen basierend auf Kalenderereignissen (vielleicht ist es damit verbunden).
Was die Synchronisation betrifft, frage ich mich, ob das Problem darin besteht, dass du zwei Kalender mit dem gleichen Namen hast. Du kannst versuchen, einen der beiden Kalender auf Google-Seite in „alimentation pc bis“ umzubenennen (z. B. in „alimentation pc bis“), dann auf „Zurücksetzen“ und anschließend auf „Synchronisieren“ zu klicken.
Ich habe einen der beiden Ernährungskalender für den PC gelöscht, aber ich hatte das gleiche Synchronisationsproblem. Ich habe auch den zweiten gelöscht, aber das Ergebnis war dasselbe. Ich werde mir die Szenen ansehen, die ich bereits mit meinem Hauptkalender erstellt habe.
Danke vonOx
vielleicht die Variable, die im zweiten Foto erwähnt wird, aber ich sehe nicht, wozu sie dient.
Dank Phils Tutorial Kalender- und Framagenda-Integration hat er Deck deaktiviert, um sein Problem zu lösen.
Ich habe „Kontakt“ deaktiviert, was nichts mit einem Kalender zu tun hat, und schon klappt es.
Erfolgreich synchronisiert. Allerdings ist es mir nicht möglich, einen weiteren Kalender hinzuzufügen, den ich für die Automatisierung von Aufnahmen verwenden wollte.
Danke, Bertrand, für die Hilfe.
@bertrandda gibt es eine Möglichkeit, diese Kalender zu ignorieren, wenn das das Problem ist?
Ich sollte mal schauen, was mit diesem Kalender nicht stimmt. Vorerst @elfedagger kannst du zu dieser Adresse https://calendar.google.com/calendar/u/0/syncselect gehen und den Kalender, der dir Probleme bereitet (Kontakt, soweit ich verstanden habe), abwählen. Danach startest du den Synchronisationsprozess in Gladys von vorne. Alle anderen Kalender sollten dann da sein.
Ich werde versuchen, dein Problem zu untersuchen und euch auf dem Laufenden halten.
@bertrandda, wäre es möglich, diese Adresse auf der Seite „Konto“ oder Synchronisation mit einer kleinen Erklärung zu integrieren:
Ich sehe, dass du dich oft zu diesem Punkt wiederholst, also warum nicht direkt? (Mir war das sehr nützlich für bestimmte Kalender ^^)
Hallo,
Bertrand, ich bin dank deines Links gut vorangekommen. Ich habe den Kalender „Kontakte“ deaktiviert und konnte meinen Kalender „PC-Ladung“ neu erstellen.
Diese Kalender synchronisieren und diesmal sehe ich in dem Kalender Gladys die Ereignisse, die ich hinzugefügt habe.
Mein Problem ist jetzt, dass in den Szenen, die mir meine Termine über Telegram mitgeteilt haben und die sehr gut funktioniert haben, und diejenige, die ich mit dem Kalender „PC-Ladung“ erstellen wollte und die alle 2 Stunden für 2 Stunden das Laden meiner PCs aktivieren sollte, ich den Kalender für diese Szene nicht mehr auswählen kann.
Ich habe wirklich das Gefühl, dass das Hinzufügen eines zusätzlichen Kalenders bei mir ein Problem mit Gladys verursacht.
Sind deine Kalender über die CalDAV-Integration freigegeben?
Falls nicht, ist es normal, dass du in der Dropdown-Liste nichts siehst.
Und trotzdem stand da « In den folgenden gemeinsam genutzten Kalendern » und das hat bei mir nicht geklingelt. Es wurden keine Kalender geteilt, jetzt funktioniert es. Danke an alle für eure Hilfe ![]()
![]()
.
Ja, gute Idee, ich werde schauen, wo man sie auf der Seite anzeigen kann und vielleicht auch in der Dokumentation.







