Resetowanie i wyłąc...
 
Powiadomienia
Wyczyść wszystko

Uwaga: Muszę przeprowadzić modernizację oprogramowania na serwerze, a w czarnym scenariuszu oznacza przeinstalowanie całego serwera na co muszę się przygotować.

Planuję to zrobić w ten weekend (25-26 Wrzesień). Prace będa wyglądały tak, że

- musze przygotować drugi zapasowy serwer i przenieść na niego strony: Smart'ny Dom, Forum, AFE

- przeprowadzić modernizację, która zajmie kilka godzin

- przenieść ponownie strony na modernizowany serwer

W tym czasie mogą występować braki w dostępie do strony lub mogą występować problemy z działaniem strony (wydajność, błędy) itp za co z góry przepraszam

Pozdrawiam, Admin

openHAB Resetowanie i wyłączenie openHAB po zaniku zasilania

1paul11
(@1paul11)
Stażysta

Witam, w swojej instalacji mam co jakiś czas problem z zawieszaniem się komunikacji  openhaba z siecią wifi (raczej raspberry z siecią), nie mam na razie pomysły dlaczego się tak dzieje, a  po zaniku kilka razy napięcia w sieci i kłopotach jakie z tego potem wynikły postanowiłem do kupić ups hat pod raspberry taki: https://elty.pl/pl/p/UPS-HAT%2C-awaryjne-zasilanie-dla-Raspberry-Pi/2756 . I teraz dział on po protokole i2c, można poprzez skrypt obejżeć napięcia i inne parametry. Jak teraz mógł bym wyłączyć openHAB gdy zaniknie napięcie ? Drugą kwestią jest jak rozwiązać restart systemu aby przywrócić komunikację  gdy zaniknie ?

Macie już jakieś wypracowane rozwiązania albo pomysły ?

Cytuj
Autor tematu Dodane : 20/05/2021 11:10 am
Tagi tematu
kamiKAC
(@kamikac)
Majster

Cześć

Po pierwsze stawianie serwera (w tym wypadku OpenHABa) na WiFi to proszenie się o kłopoty (np takie jak Twoje).

Po drugie: nie widzę sensu restartowania całego serwera w przypadku problemów z siecią. Powinno wystarczyć wydanie 2 poleceń, które wyłączą i włączą wifi:

sudo rfkill block wifi
sudo rfkill unblock wifi

A co do obsługi UPSa to widzę to tak:

Z poziomu skryptu shell wywołujemy skrypt odczytujący stan UPS. Parsujemy wynik i wydobywamy np procent baterii UPS. Jeśli wartość spadnie poniżej np 20% skrypt wywołuje polecenie

sudo poweroff

,które zamyka system.

Mogę się pomóc w napisaniu takiego skryptu, ale potrzebuję wynik skryptu odczytującego dane z UPS.

Kiedyś borykałem się z problemem karty wifi  na USB, która raz na jakiś czas zrywała połączenie i miałem skrypt, który ją restartował, co pomagało, ale tam nie miałem żadnego serwera. Jak wrócę do domu to poszukam.

OdpowiedzCytuj
Dodane : 27/05/2021 8:36 pm
1paul11
(@1paul11)
Stażysta

Cześć, dzięki  za pomoc. Co do wifi masz zupełną rację ale uszkodził się w malince port lan, więc jest tylko wifi dostępne.

Przystawka upshat ma przez producenta napisany skrypt : https://www.waveshare.com/w/upload/d/d9/UPS_HAT.7z w nim na pewno są potrzebne informacje.

A czy przy openhabian można używać takich komend 

sudo poweroff

?

OdpowiedzCytuj
Autor tematu Dodane : 28/05/2021 7:26 am
kamiKAC
(@kamikac)
Majster

@1paul11

Zastanów się, czy nie dokupić karty Ethernet na USB - zawsze to pewniejsze połączenie niż WiFi.

Co do skryptu, to będę mógł pomóc dopiero w poniedziałek, bo jestem poza domem.

Ja akurat nie korzystam z openhabian, ale jak w każdym linuksie powinno to zamknąć system. Najprościej sprawdzić 🙂

Pozdrawiam

 

 

OdpowiedzCytuj
Dodane : 28/05/2021 11:04 pm
Udostępnij: