Wskrzeszam wątek
Z powodów osobistych moja aktywność została ograniczona do zera.
Dodatkowo nałożyły się na to problemy techniczne - awarie 2 laptopów oraz awaria sieci przez co straciłem możliwość pracy zdalnej.
Ale żeby wskrzesić trzeba iskry;
Zamieściłem
https://github.com/zetbees/Zegar-astro
program służący do czasowego włączania i wyłączania poszczególnych modułów przekaźników systemu Hapcan
To na razie wczesna alfa - gdyby komuś się udało go uruchomić i przydałby mu się on to proszę komentarz - jak nie to też proszę
Instrukcja:
Potrzebny uzupełniony plik hapcan.ini
Zawarte są w nim podstawowe informacje połączenia z interfejsem ethernet
oraz współrzędne geograficzne miejsca użytkowania programu - na tej podstawie program wylicza wschód i zachód słońca
Potrzebny plik komendy_zegara.csv
plik opracowany w excellu lub podobnym, WAŻNE separatorem musi być średnik - ;
struktura pliku:
typ czasu - H godzina podana w rubryce [czas] w formacie HH:MM
- W czas w minutach przed lub po wschodzie słońca podany w rubryce [czas] w formacie MM (wartość ujemna przed wschodem)
- Z czas w minutach przed lub po zachodzie słońca podany w rubryce [czas] w formacie MM (wartość ujemna przed wschodem)
dni tygodnia - informacja w jakie dni tygodnia ma działać dana komenda
format: tylko duże litery
- P - poniedziałek
- W - wtorek
- R - środa
- C - czwartek
- T - piątek
- S - sobota
- N - niedziela
Jeśli dana litera jest wpisana to komenda wykonywana jest w ten dzień tygodnia, jeśli nie to komenda jest pomijana.
np. PWRCTSN - komenda będzie działać w każdym dniu tygodnia
RT - tylko w środy i piątki
pole komenda - zawsze wpisane "P" - jak przekaźnik - na razie działa tylko z przekaźnikami
moduł, grupa, nr przekaźnika - liczby całkowite oznaczające pozycję przekaźnika w systemie Hapcan
ON/OFF - włącz/wyłącz
pole czas i warunki - do przyszłych wersji - na razie nie wykorzystywane