Asystent AI
Automatyczny reset ...
 
Powiadomienia
Wyczyść wszystko

Domoticz Automatyczny reset routera przy braku internetu

112 Wpisów
4 Użytkownicy
0 Reactions
10.4 K Wyświetleń
(@bobrow)
Wpisów: 386
Weteran
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
 
Dodane przez: @isom

Jeśli ostatnia aktualizacja urządzenia "Kurs EUR" była równo lub więcej niż 3 minuty temu 

A powinno być przynajmniej 15 min i skrypt co 5 minut

 

Jasne.

Zastanawiam się jak logicznie powinien działać licznik -może jeśli zadziała np 3 razy reset w ciągu np godziny to resetowanie się zawiesi ? Jak odblokować-może drugi przełącznik na pulpicie ?


 
Dodane : 17/07/2022 1:22 pm
(@bobrow)
Wpisów: 386
Weteran
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
 

A może ustawić timer po odliczeniu resetów w tym krótkim czasie (czyli awarii internetu) z czasem np 8 godzin ?

Można jeszcze wystawić statystyki na pulpicie tj ilość resetów oraz blokad resetów

 


 
Dodane : 17/07/2022 1:25 pm
(@bobrow)
Wpisów: 386
Weteran
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
 

Chodzi mi tu głównie o zabezpieczenie przed częstym resetowaniem w przypadku awarii serwera NBP lub fizycznej awarii w Orange


 
Dodane : 17/07/2022 1:28 pm
isom
 isom
(@isom)
Wpisów: 5319
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
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
 

Masz bazę to myśl dalej , przecież ten skrypt można bardziej rozbudować , albo zmienić url na np logowanie na to forum , albo inna cholera 


 
Dodane : 17/07/2022 1:54 pm
(@bobrow)
Wpisów: 386
Weteran
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
 

A jak technicznie jak proponujesz to rozwiązać ?

Dopisać nowe warunki do obecnego zapisu czy zrobić nowy dzvents ?

Ogólnie można wprowadzić do warunków resetu stan blokady-jeśli blokada będzie (wg timera) , to reset nie będzie wykonywany.

Blokadę może jeszcze np zdjąć (przed odliczeniem jej czasu) np ponowne zagadanie z internetem.

Co do samej strony , to może google będzie w miarę pewny.

Ma to sens ?


 
Dodane : 17/07/2022 2:14 pm
isom
 isom
(@isom)
Wpisów: 5319
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
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
 

Technicznie to chyba jakiś przekaźnik który zdejmie zasilanie a co do jakichś blokad to można sobie próbować różnych rozwiązań np włączać tego switcha na stałe a nie na 5 sek i jak włączony przez dłużej niż 30 min to włącz inny na 5 sek. Można dodać drugi adres url np jakiś portal pogodowy z API i pobierać przy okazji pogodę a jak dwa nie będą odpowiadać to reset. na usterki Orange nie mam pomysłu bo trudno to w logikę spiąć ale to chyba nie często się zdarza a jak ograniczyć ilość tych pobieranych danych nawet co godzinę to lepsze niż teraz 


 
Dodane : 17/07/2022 3:04 pm
(@bobrow)
Wpisów: 386
Weteran
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
 

Witam,

układ fizycznie zamontowany- podczas kolejnych prób okazało się jednak ,że przy skróceniu czasu wykonania testu do 5 min i czasu kolejnych prób do 16 min (czyli 3 próby) domoticz ponownie wyłącza wyjście resetu routera po ok 1,5 min.

Nie jestem pewien o co chodzi-być może ten drugi timer jest podtrzymywany (tj 16 min) i trzeba go "jakoś" zresetować.

Niestety nie wiem jak to zrobić-proszę o pomoc.

Pzdr  


 
Dodane : 21/07/2022 8:31 pm
isom
 isom
(@isom)
Wpisów: 5319
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
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
 

daj to coś spłodził i to z dokładnym opisem bo jak nie to nikt nie pomorze 


 
Dodane : 21/07/2022 8:39 pm
(@bobrow)
Wpisów: 386
Weteran
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
 

Po lekkiej modyfikacji :

return {
on = {
timer = { 'every 5 minutes' },
httpResponses = { 'NBPEUR' }
},
execute = function(domoticz, item)
if (item.isTimer) then
domoticz.openURL({
url = 'http://api.nbp.pl/api/exchangerates/rates/a/eur?format=json',
method = 'GET',
callback = 'NBPEUR'
})
end

if (item.isHTTPResponse and item.ok) then
domoticz.devices('Kurs EUR').updateCustomSensor(item.json.rates[1]['mid'])

elseif domoticz.devices('Kurs EUR').lastUpdate.minutesAgo >= 16 then
domoticz.devices('Reset router').switchOn().forSec(60)
domoticz.log('Reset router',domoticz.LOG_INFO)
end
end
}

 

Wcześniej próby robiłem wyciągając wtyczkę z routera od złącza ADSL-teraz kiedy zabieram zasilanie tego routera , to się tak dzieje.

 

A logi na tym switchu np takie 

15 min bez internetu było ok , ale dlaczego wyłączył (czyli ON) zasilanie routera po niecałych 4 min ?


 
Dodane : 21/07/2022 8:44 pm
(@bobrow)
Wpisów: 386
Weteran
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
 

A teraz jest cały czas on...


 
Dodane : 21/07/2022 8:45 pm
(@bobrow)
Wpisów: 386
Weteran
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
 

A logi w domoticzu w tym czasie takie 

2022-07-21 20:16:30.609 Error: Error opening url: http://api.nbp.pl/api/exchangerates/rates/a/eur?format=json
2022-07-21 20:16:30.772 Error: dzVents: Error: (3.1.7) HTTP/1.1 response: 28 ==>> Timeout was reached
2022-07-21 20:20:00.675 Error: Error opening url: http://api.nbp.pl/api/exchangerates/rates/a/eur?format=json
2022-07-21 20:20:00.830 Error: dzVents: Error: (3.1.7) HTTP/1.1 response: 6 ==>> Couldn't resolve host name
2022-07-21 20:25:00.753 Error: Error opening url: http://api.nbp.pl/api/exchangerates/rates/a/eur?format=json
2022-07-21 20:25:00.927 Error: dzVents: Error: (3.1.7) HTTP/1.1 response: 6 ==>> Couldn't resolve host name

 
Dodane : 21/07/2022 8:48 pm
isom
 isom
(@isom)
Wpisów: 5319
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
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
 

To ja u siebie sprawdzę bo coś mi tu nie pasuje 


 
Dodane : 21/07/2022 8:50 pm
isom
 isom
(@isom)
Wpisów: 5319
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
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
 

Masz czasy które dają błędy ale zobaczę u siebie na identycznym sprzęcie czyli AP LR i dobry router


 
Dodane : 21/07/2022 8:54 pm
(@bobrow)
Wpisów: 386
Weteran
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
 

Odkąd internet wrócił (bo podłączyłem zasilanie bezpośrednio do sieci) wszystko się uspokoiło , nie sypie błędami.

Stan switcha zmieniłem ręcznie i tak został...


 
Dodane : 21/07/2022 8:55 pm
(@bobrow)
Wpisów: 386
Weteran
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
 
Dodane przez: @isom

Masz czasy które dają błędy ale zobaczę u siebie na identycznym sprzęcie czyli AP LR i dobry router

Nie chciało mi się marnować czasu-timery skróciłem tylko do testów. Nie wiem czy to ma związek z tym ,że fizycznie odciąłem zasilanie od routera ADSL...


 
Dodane : 21/07/2022 8:56 pm
isom
 isom
(@isom)
Wpisów: 5319
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
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
 

Prosiłem nie sprawdzaj co 60 sek a Ty swoje ale ok zobaczę jak to chodzi na światłowodzie 


 
Dodane : 21/07/2022 8:57 pm
isom
 isom
(@isom)
Wpisów: 5319
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
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
 

Działa i wyłącza jak zabraknie neta 


 
Dodane : 21/07/2022 9:08 pm
(@bobrow)
Wpisów: 386
Weteran
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
 
Dodane przez: @isom

Prosiłem nie sprawdzaj co 60 sek a Ty swoje ale ok zobaczę jak to chodzi na światłowodzie 

Nie wiem o co Ci chodzi...na 60s ustawiłem czas resetu , a test 5 min i 16 min kontrola...


 
Dodane : 21/07/2022 9:16 pm
(@bobrow)
Wpisów: 386
Weteran
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
 
Dodane przez: @isom

Działa i wyłącza jak zabraknie neta 

wyłączałeś zasilanie routera czy wyciągałeś wtyczkę ?


 
Dodane : 21/07/2022 9:17 pm
(@bobrow)
Wpisów: 386
Weteran
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
 

Robię jeszcze raz test po restarcie maliny


 
Dodane : 21/07/2022 9:20 pm
Strona 2 / 6
Udostępnij: