Asystent AI
Powiadomienia
Wyczyść wszystko

AFE Firmware T2 Większe zmiany w AFE Firmware dla czujników DHT

10 Wpisów
3 Użytkownicy
3 Reactions
2,125 Wyświetleń
adrian
Wpisów: 4083
Admin Zasłużony dla Forum, Patron Strony
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
(@adrian)
Szefu
Dołączył: 12 lat temu
[#2066]
wpf-cross-image

Od kilku dni pracuję nad większą aktualizacją AFE Firmware o kodowej nazwie T2. AFE T2 do tej pory obsługiwało jeden przekaźnik oraz jeden czujnik DHT11, 21 lub DHT22.

Czujniki DHT, a szczególnie DHT11 nie są najwyższych lotów, niemniej jednak do warunków domowych, gdzie precyzja pomiarów do drugiego i dalej miejsca po przecinku nie jest wymagana, to świetnie się nadają.

Czujniki DHT mierzą temperaturę oraz mierzą wilgotność. To dwa parametry, które najczęściej nas  interesują i to zarówno w pomieszczeniach, jak i na zewnątrz. Jeśli szukasz dodatkowych pomiarów: ciśnienie, jakoś powietrza - to pomyśl o czujnikach Bosch 680 oraz AFE Firmware T6.

Co planuję w AFE T2 wersji 2
  • zwiększam ilość obsługiwanych czujników z 1 do 4
  • dodatkowa ilość przycisków z 2 do 5
  • również ilość LED z 2 do 5
  • każdy z przekaźników będzie sterowany sygnałem High lub Low
  • Czujniki
    • DHT11, DHT21, DHT22 oraz ich odmiany AM2301, AM2302, RHT03
    • Ile czujników?: do 4 sztuk - każdy czujnik na osobnym GPIO
  • Funkcje
    • automatyczne wyłączanie każdego przekaźnika po zadanym czasie
    • 4 regulatory, czyli możliwości sterowania przekaźnikiem w zależności od wartości temperatury lub wilgotności: czyli termostat lub higrostat
    • funkcja wyłączania przekaźnika po przekroczeniu zadanej temperatury: nazywam to zabezpieczenie termiczne
    • odczyty z wejścia analogowo-cyfrowego
  • Pomiary, jakie będzie można uzyskać z czujnika za pomocą AFE Firmware T2, wiadomo: temperatura i wilgotność, co za pytanie :-), ale tutaj Was może zaskoczę. W wersji 2 będzie dodatkowo:
    • temperatura odczuwalna
    • punkt rosy
    • wilgotność absolutna
    • współczynnik komfortu (szukam lepszej nazwy): 0 - 100% oraz opisową informację np.
      • jest za gorąco
      • okay
      • sucho
      • .... itd
    • współczynnik percepcji (szukam lepszej nazwy), mówiący, że jest
      • Wyjątkowo niewygodne, uciążliwe
      • Bardzo wilgotnie, dość nieprzyjemnie
      • Nieco niewygodne dla większości ludzi
      • W porządku dla większości, ale można odczuwać wilgoć
      • ..... itd
  • API
    • HTTP
    • MQTT
    • HTTP/MQTT dla Domoticz - musi być
  • Jeśli zapomniałem o czymś krytycznym, a co musi być w tej wersji, to dajcie znać proszę: [wpdiscuz-feedback id="nm69330sxz" question="Czego brakuje?" opened="0"][/wpdiscuz-feedback]

 

Kilka rad:
  • Czujniki DHT wymaga podłączenia do GPIO, a ilość dostępnych GPIO w ESP jest ograniczona.
    • Na tym samy GPIO nie można podłączyć kilku czujników DHT
    • Zaprojektujcie dobrze urządzenie, bo na razie AFE nie obsługuje tzw. expanderów GPIO i podłączenie 4 przekaźników, 4 przycisków, 4 LED, 4 czujników - nie jest możliwe.
  • Nie kupujcie czujników DH22 z nadrukiem ANSRI - to słaby klon mający problemy po resecie urządzenia.
  • DH11 jest pewnie najtańszy, ale za tym idzie jakość pomiarów. Tak naprawdę to taka zabawka nie czujnik - kupujcie DHT22, ma lepsze parametry
    • błąd jego pomiarów to +/- 0.5stC i do max +/-5% dla wilgotności
    • Czujniki DHT22 mają rozdzielczość do jednego miejsca po przecinku

Pierwszą beta wersja planuję trzynastego grudnia dla zainteresowanych i chętnych do pomocy w testowaniu.

 

Najnowsz wersja do pobrania:

 

Pozostałe wersje AFE Firmware znajdziesz, na dedykowanej stronie poświęconej temu oprogramowaniu.

Pozdrawiam, a.

 

 


9 Odpowiedzi
isom
Wpisów: 5319
 isom
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
(@isom)
Szef wszystkich szefów
Dołączył: 8 lat temu

@adrian to świetna informacja i z pewnością regulator wilgotności to super opcja , ja bym jednak proponował dwa czujniki DHT i chociaż jeden I2C np SHT 31 . Taki  czujnik w przeciwieństwie do DHT można zamontować na zewnątrz a wewnątrz też lepiej się sprawdzi .

DHT na zewnątrz to pół roku i po czujniku , szczególnie jesień zima . 

To oczywiście moje doświadczenie i nie mogę decydować za wszystkich 


Odpowiedz
adrian
Wpisów: 4083
Admin Zasłużony dla Forum, Patron Strony
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
(@adrian)
Szefu
Dołączył: 12 lat temu

Tak jak zapowiadałem udostępniam wersję Beta AFE Firmware T2 2.4.0 Beta 1 

Ponad to co zapowiadałem zrobiłem 

  • bardziej elastyczny regulator, którym oprócz sterowania przekaźnikiem wartością temperatury, wilgotności - można też sterować pozostałymi parametrami: temperaturą odczuwalną, wilgotnością absolutną, punktem rosy - jeśli komuś taki x-stata może się przydać
  • automatyczną detekcję wersji czujnika DHT

Mam jeszcze do zrobienia drobną poprawkę w HTTP API dla domoticz

Szczegóły: do zrobienia, w trakcie, zrobione

Pomoc przy testowaniu mile widziana - dzięki 


Odpowiedz
isom
Wpisów: 5319
 isom
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
(@isom)
Szef wszystkich szefów
Dołączył: 8 lat temu

Ja nie po testuję , brak tego typu czujników, ale zachęcam do testów bo soft wygląda ciekawie


Odpowiedz
Wpisów: 646
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
(@steel_rat)
Ekspert
Dołączył: 7 lat temu

Na razie widzę dwa problemy z obsługi czujki.

1. Nie da się zaznaczyć opcji "wysyłaj po zmianie wartości"

2. W domoticzu do pola z Temp/wilgotnością nie są wysyłane kompletne dane. Pod spodem nie aktualizuje się prawidłowo status czyli czy mokro, sucho itp. oraz punkt rosy.

Ja mam tylko czujniki niestety nie mam przekaźników .

Można by też dodać do strony logowania jaki jest stan w urządzeniu.

Na przykład jak są czujniki temperatury to można by pokazać temperaturę, wilgotność. Dla przekaźników czy są załączone.


Odpowiedz
1 odpowiedź
adrian
Admin Zasłużony dla Forum, Patron Strony
(@adrian)
Dołączył: 12 lat temu

Szefu
Wpisów: 4083
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

dzięki @steel_rat, zapisane do zrobienia

Odnośnie tego drugiego

  • czy typ tego wirtualnego czujnika w Domoticz masz  Temp+Wilg
  • czy masz w konfiguracji AFE wprowadzone IDX dla tego elementu "IDX Temp/Wilgotność"
  • używasz HTTP API, czy MQTT API między urządzeniem a Domoticz

Dzięki!

 


Odpowiedz
Strona 1 / 2
Udostępnij: