Procesy z życia wzięte - Powiadomienia dla kalendarza

Zapraszam do dyskusji w temacie:

oraz do pobrania samego procesu:
Procesy z życia wzięte - Powiadomienia dla kalendarza.json (37,6 KB)

1 Like

Super pomysł, ja to zrobiłem trochę inaczej w przypadku śmieci zrobiłem sobie przypomnienia dzień wcześniej (na podstawie poradnika zasilanie listy) a powiadomienia w dniu idą na telefon i coś takiego mi wyszło:

1 Like

Kalendarz zdechł.

Wszystko działało jak trzeba, aż pewnego dnia karta pokazała “The callendar can’t be loaded from Home Assistant Component”, a zakładka kaledarza stała się pusta- nie wyswietla ani kalendarzy ani wydarzen. Powtórzyłem wszystkie kroki z poradnika 2x i wciąż to samo. Niżej wklejam loga z kalendarza. Jakieś sugestie macie?

Error executing service: <ServiceCall google.scan_for_calendars (c:7be69fb5b34305c2d4c625f9a4dde142)>

Logger: homeassistant.core
Source: components/google/init.py:347
First occurred: 11:54:30 (1 occurrences)
Last logged: 11:54:30

Error executing service: <ServiceCall google.scan_for_calendars (c:7be69fb5b34305c2d4c625f9a4dde142)>
Traceback (most recent call last):
File “/usr/src/homeassistant/homeassistant/core.py”, line 1471, in catch_exceptions
await coro_or_task
File “/usr/src/homeassistant/homeassistant/core.py”, line 1494, in _execute_service
await self._hass.async_add_executor_job(handler.job.target, service_call)
File “/usr/local/lib/python3.8/concurrent/futures/thread.py”, line 57, in run
result = self.fn(*self.args, **self.kwargs)
File “/usr/src/homeassistant/homeassistant/components/google/init.py”, line 257, in _scan_for_calendars
service = calendar_service.get()
File “/usr/src/homeassistant/homeassistant/components/google/init.py”, line 347, in get
http = credentials.authorize(httplib2.Http())
AttributeError: ‘NoneType’ object has no attribute ‘authorize’