Powiadomienia
Wyczyść wszystko

AFE Firmware T6 [Rozwiązany] AFE Firmware T6 Stacja Pogody wersja 2.3 (beta)

103 Wpisów
6 Użytkownicy
7 Likes
7,067 Wyświetleń
Wpisów: 490
Donator 2K20 Zasłużony dla Forum, Donator 2K19
(@krzysztofch)
Ekspert
Dołączył: 6 lat temu

No to zesmy sie dogadali 😜 

adrian
Wpisów: 3981
Admin Zasłużony dla Forum, Patron Strony
Autor tematu
(@adrian)
Szefu
Dołączył: 10 lat temu

muszę chłopaki przeanalizować to co napisaliście - dużo informacji i dużo pytań do mnie 😉

To co ja dostaję w AFE to impulsy, które mogę przeliczać na mm i tyle, reszta to mogę zrobić co potrzeba, ale oczywiście są też ograniczenia

Spróbuję sparafrazować co zrozumiałem

  • rain_rate - wysyłam ile spadło mm między odczytami wysłanymi do Domoticz
  • rain_counter - sumuje rain_rate z każdego odczytu/wysłania do Domoticz
    • czy ten rain_ounter ma się kiedyś zerować? chyba zrozumiałem, że na koniec dnia - jeśli tak to jest to trochę problematyczne bo w AFE/ESP nie mam zegara czasu rzeczywistego. Mam licznik, który może symulować zegar, ale tutaj sporo problemów przykładowy, ale nie jedyny:
      • co gdy odłączy się urządzenie od zasilania? ESP nie ma zasilania bateryjnego, żeby zegar działał tam w tle. 
      • oczywiście wszystko (prawie) jest możliwe, ale wiąże się to z różnymi konsekwencjami 

 

Wpisów: 490
Donator 2K20 Zasłużony dla Forum, Donator 2K19
(@krzysztofch)
Ekspert
Dołączył: 6 lat temu

Z tym zegarem to faktycznie problem. Domoticz tego tez nie ma. Pobiera z internetu. Nie ma internetu nie ma czasu.Nie tyle domoticz co raspberry pi.

 Sorry Adrian ja tylko naprowadzam bo sie na tym nie znam. Ale chce powiedziec ze w esp easy jest taka opcja jak Network Time Protokul NTP . Ja tego nie uzywalem jeszcze to sie nie wypowiem. Kiedys chcialem sie tym pobawic. Ale to tez z internetu. 

 

 

5DD43AFB 3E39 43C1 887B 253413D25CC8
 
i tak na koniec , sorry Adrian ze sie madruje a wogule sie na programowaniu nie znam. A gdyby tak w domoticzu ustawic specjalnie regule zeby o okreslonej porze czyli na koniec dnia wyslalo do esp ,specjalnie do stacji pogody , kiedy ma sie wyzerowac. Choc esp powinno dzialac niezaleznie to i tak esp jest uzaleznione od serwera domoticz. Pisze o domoticzu ale w innych platformach zrobic podobnie. 
Troche to prowizorka, ale co zrobic. Kiedys przyjdzie lepszy pomysl to sie to poprawi. 
adrian
Wpisów: 3981
Admin Zasłużony dla Forum, Patron Strony
Autor tematu
(@adrian)
Szefu
Dołączył: 10 lat temu

tak, ntp jest mechanizmem, żeby zapewnić zegar w urządzeniach, które takowego nie mają wbudowanego.

Dla mnie istotne w tym momencie jest jak to ma działać w kontekście Domoticz. Bo zaimplementowanie takiego zegara + wszystkie sytuacje, które mogą wystąpić to trochę wysiłku - nie chciałbym zmarnować czasu, którego mam malutko.

Resetowanie urządzenia przez domoticz to prowizorka jak napisałeś, nie chciałbym takich mieć

 

1 Reply
Donator 2K20 Zasłużony dla Forum, Donator 2K19
(@krzysztofch)
Dołączył: 6 lat temu

Ekspert
Wpisów: 490

@adrian dzieki za odp. Myslalem ze deszcz to bedzie prostrze niz wiatr. A tu sie okazuje odwrotnie. No nic Adrian ty masz wiedze , to wiesz jak to ugrysc. Nie spiesz sie ze wzgledu na nas. Zycie prywatne tez wazne. Tymbardziej ze to letnie dni. Pozdrawiam. 

adrian
Wpisów: 3981
Admin Zasłużony dla Forum, Patron Strony
Autor tematu
(@adrian)
Szefu
Dołączył: 10 lat temu

czyli co, to ma działać tak?

  • rain_rate - wysyłam ile spadło mm między odczytami wysłanymi do Domoticz
    • czyli np. jak ktoś ustawie wysyłanie danych co 1 min to będzie wysłane ile spadło mm w ciągu każdej minuty
    • jeśli ktoś ustawi 5 sek to ile spadło w ciągu każdych 5 sek
    • itd, itd. ??
  • rain_counter
    • sumuje rain_rate z każdego odczytu/wysłania do Domoticz
    • rain_counter jest zerowany o 12:00 w nocy? co godzina o pełnej godzinie ???

nie używam Domoticz i nie mam wiedzy na jego temat więc stąd o to pytam fachowców

pzdr.a

1 Reply
isom
 isom
Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
(@isom)
Dołączył: 6 lat temu

Szef wszystkich szefów
Wpisów: 5084
Dodane przez: @adrian

czyli co, to ma działać tak?

  • rain_rate - wysyłam ile spadło mm między odczytami wysłanymi do Domoticz
    • czyli np. jak ktoś ustawie wysyłanie danych co 1 min to będzie wysłane ile spadło mm w ciągu każdej minuty
    • jeśli ktoś ustawi 5 sek to ile spadło w ciągu każdych 5 sek
    • itd, itd. ??
  • rain_counter
    • sumuje rain_rate z każdego odczytu/wysłania do Domoticz
    • rain_counter jest zerowany o 12:00 w nocy? co godzina o pełnej godzinie ???

nie używam Domoticz i nie mam wiedzy na jego temat więc stąd o to pytam fachowców

pzdr.a

Zacznę od tego że nic nie resetujesz o pólnocy bo po takim resecie wyjdą takie kwiatki

1d
To jest czujnik z Dark Sky po zmianie strefy czasowej w systemie na Alaskę i takim samym ustawieniu w lokalizacji domoticz, Dark Sky wysłał zupełnie inne wartości niż dotychczasowe z mojej strefy i wszystko się rozjechało.
rain_rate wysyłasz na bieżąco i  jednocześnie zapisujesz w zmiennej np Var1 , po osiągnięciu przez zmienną wartości 1 mm wysłasz do licznika .
Wartość wysyłana do licznika musi zawsze rosnąć bo inaczej pokaże w domoticz wskazania ujemne np -1, wysłanie tej samej wartości zmiennej co za pierwszym razem wyzeruje wskazania licznika 
Jak nie pada to zmienna pozostaje taka sama i po porównaniu z poprzednią wartością jeżeli są takie same nie wysyłasz nic do licznika
Trochę informacji dotyczących tego czujnika jest tu https://www.domoticz.com/forum/viewtopic.php?t=7840
w jednym z tych wątków jest link do kodu pisanego w arduino IDE dla czujnika Mysensors może tam uda się coś podejrzeć
 
 
Przykład co się stanie jak do licznika pójdzie wartość mniejsza niż poprzednia 
 1
Strona 5 / 13
Udostępnij: