(Diagnostyka i manewry wykonane z pomocą AI.)
Scheduler 23.05 przestaje działać po kilku dniach - harmonogramy się nie wykonują.
OPIS PROBLEMU:
Scheduler działa poprawnie przez 4-5 dni po restarcie, a potem przestaje wykonywać harmonogramy:
- W piątek 26.09 nie wykonał harmonogramu włączenia lampy o 20:30 pomimo iż ją wyłączył poprawnie w tym samym dniu o 5:30 (wcześniej przez 4 dni działało idealnie )
- W soboty regularnie nie działają harmonogramy grupy rolet (zachód słońca) - do piątku działaja idealnie
- Zaplanowane zadanie gdy jest czas wykonania poprostu znika.
- Kolumna next_calculation_date w bazie zatrzymuje się na starych datach
- W aplikacji kafelki harmonogramów są puste , jedynie w edycji pokazane sa nast czasy wykonania ale ich nie wykonuje, potrzebne jest odnowienie harmonogramu
- Obecnie nawet po pełnym restarcie scheduler nie wykonuje żadnych harmonogramów
ŚRODOWISKO:
- Raspberry Pi 4
- Debian 12.12 (Bookworm) aarch64
- Docker 28.4.0
- Obraz: supla/supla-server:latest (ID: 1fa480598ce7, z lipca 2025)
- Scheduler version 23.05
- Server version 25.07
DIAGNOSTYKA:
- Proces schedulera działa (widać PID)
- Zero logów o wykonywanych akcjach
- Brak błędów w logach (oprócz MQTT i token które można zignorować)
- Ręczna aktualizacja next_calculation_date w bazie nie pomaga
- Test z harmonogramem ustawionym na 5 minut w przód - nie wykonuje się
PRZYKŁAD Z BAZY:
Harmonogram ID 28 (lampa ) ma dwie akcje:
- "30 20 * * *" - włącz o 20:30
- "30 5 * * *" - wyłącz o 5:30
W poniedziałek-czwartek działało idealnie, w piątek wieczorem już nie.
AI tweirdzi po testach że to bug schedulera
Czy to znany problem? Może jest nowsza wersja schedulera która to naprawia?
Będe wdzięczny za pomoc.
https://zapodaj.net/plik-wrUv2KLxlO