Asystent AI
Powiadomienia
Wyczyść wszystko

Zmiana AP, harmonogram restartu.

3 Wpisów
2 Użytkownicy
0 Reactions
1,409 Wyświetleń
kpisiek
Wpisów: 73
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
(@kpisiek)
Kontrybutor
Dołączył: 7 lat temu
[#1653]

Po marudzę trochę. 

Ale w wersji PRO 🙂 mógłby by być takie funkcje jak alternatywny AP w przypadku rozłączenia się z głównym routerem.

A druga opcja może SCI-FI ale restart urządzenia w przypadku tzw wyczerpania limitu ponownych połączeń(np po 30 minutach), ale ze zachowaniem stanu urządzenia. 

A trzecia z opcji - zaimplementowanie Watchdog czy wpisu w crontab ale tu może pod kątem Smarticza, który w przypadku wysypania się usługi domoticz(bądź usług zależnych) - ponownie ją uruchomił. Rzadko ale zdarza się, a wtedy pozostaje mi wejście Pi i uruchomienie ręczne lub restart urządzenia. 


2 Odpowiedzi
adrian
Wpisów: 4083
Admin Zasłużony dla Forum, Patron Strony
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
(@adrian)
Szefu
Dołączył: 12 lat temu

Ad1. Mam już zapisane do zrobienia

Ad2. Ten restart czemu miałby służyć?

Ad3. nie do końca wiem co chcesz zrobić / osiągnąć za pomocą AFE Firmware - ma monitorować proces Domoticza ?


Odpowiedz
kpisiek
Wpisów: 73
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
(@kpisiek)
Kontrybutor
Dołączył: 7 lat temu

do Ad2

korzystam z tego na openwrt i jeżeli router nie odpowiada to wykonuje całkowity restart to też zaczyna działać, a co do przekaźników - to czasem zdarza mi się po x czasie że któryś przekaźnik zwiśnie

do Ad3 nie o to mi chodziło o czym piszesz 🙂 ale źle doczytałem 🙂 smarticz to nie Twoja produkcja, jednak po próbach działa 😉

 

poradziłem sobie, domoticz wyłączał się (więc czyszczenie pamięci + sprawdzenie stanu domoticza w pi) 

cd /home/pi/domoticz/scripts 

sudo nano free-mem.sh

#!/bin/bash
free -m
sync
sudo sh -c "echo 3 > /proc/sys/vm/drop_caches"
free -m

 

cd /home/pi/domoticz/scripts 

sudo nano domoticz_state_checker.sh

#!/bin/bash

DomoticzState=`sudo service domoticz.sh status`

if [[ $DomoticzState == *"active (running)"* ]]
then
echo 'Domoticz is running. Nothing to do.'
elif [[ $DomoticzState == *"inactive (dead)"* ]]
then
echo 'Domoticz is not running. Restarting Domoticz...'
sudo service domoticz.sh restart
echo 'Domoticz restarted.'
fi

sudo chmod +x free-mem.sh

sudo chmod +x domoticz_state_checker.sh

następnie

sudo crontab -e

i dołożyłem

28 6,23 * * * /home/pi/domoticz/scripts/free-mem.sh
*/1 * * * * /home/pi/domoticz/scripts/domoticz_state_checker.sh


Odpowiedz
Udostępnij: