Wątek poświęcony AFE Firmware T1 z obsługą czujników DS18B20
- Najnowsza wersja beta do ściągnięcia: AFE Firmwre T1 2.3.0
- Dokumentacja do AFE Firmware w wersji 2
- Klucz AFE Pro na testy: 1a923-trial
- Aktualizacja z wersji jeden T1 1.x do wersji T1 2.x będzie wymagała konfiguracji od "zera"
Wersja 2.3 będzie zawierać:
- Obsługę do 4 przekaźników - zrobione
- Obsługę do 5 x LED -zrobione
- Obsługę do 5 x przycisków - zrobione
- Pomiar temperatury z N [wpdiscuz-feedback id="pvf5z91ee6" question="Ile proponujecie tych czujników na jednym GPIO?" opened="0"](na razie 8) [/wpdiscuz-feedback]czujników temperatury DS18B20 - podłączonych do jednego GPIO - zrobione
- Dedykowaną integrację dla Domoticz (v4 oraz v2020) po HTTP oraz MQTT oraz standardowe API HTTP i MQTT dla innych systemów - zrobione
- Wyłączenie przekaźnika przy zadanej temperaturze- zrobione
- 4 x termostaty działające niezależnie dla każdego przekaźnika - zrobione
- Inne funkcjonalności jak
- obsługę wejścia ADC (vPro) - zrobione
- LWT - zrobione
- automatyczne wyjście z konfiguracji - zrobione
- autentykację do panelu konfiguracyjnego - zrobione
- Aktualne defekty poprawiane w wersji T1. 2.3.0
- Inne do zrobienia
- aktualizacja z poprzednich wersji AFE - zrobione
Konfiguracje (aktualizowane na bieżąco):
- Wspierane jest API HTTP i MQTT, a oraz dedykowane dla API Domoticz HTTP lub MQTT
- W standardowym API MQTT wysyłany jest JSON w formacie
Czujnik DS18B20
- Możliwe jest podłączenie do 8 czujników DS18B20 na jednym GPIO
- Każdy czujnik ma swój unikalny adres
- Informacje z czujnika temperatur zwracane są AFE API w formacie JSON
{"temperature":{"value":23.062,"unit":"C"}}
HTTP API
Nowe komendy dla wersji HTTP Sterowanie Regulatora http://adres-ip-urzadzenia/?device=regulator&name=NAZWA_REGULATORA&command=KOMENDA Komendy:
- on
- off
- toggle
- get
NAZWA_REGULATORA - konfigurowane w AFE
Sterowanie Zabezpieczenia termicznego http://adres-ip-urzadzenia/?device=thermalProtector&name=NAZWA_ZABEZPIECZENIA&command=KOMENDA Komendy:
- on
- off
- toggle
- get
NAZWA_ZABEZPIECZENIA - konfigurowane w AFE
Czujnik DS18B20 http://adres-ip-urzadzenia/?device=ds18b20&name=NAZWA_CZUJNIKA&command=KOMENDA Komendy:
- get
NAZWA_CZUJNIKA - konfigurowane w AFE
MQTT API
Oprogramowanie wysyła informacje na wiadomości zdefiniowane w konfiguracji AFE W wersji T1 definiowane są dodatkowe tematy dla
- czujnika DS18B20
- Zabezpieczenia termicznego
- możliwe jest włączanie / wyłączanie oraz sprawdzanie w jakim stanie jest zabezpieczenie termiczne
- Regulatora (termostat)
- możliwe jest włączanie / wyłączanie oraz sprawdzanie w jakim stanie jest regulator
MQTT Domoticz API
Wersja T1 umożliwia
- wysłanie wskazań temperatur z czujników DS18B20
- Włączanie / Wyłączanie regulatora (termostatu)
- Włączanie / Wyłączanie zabezpieczenia termicznego
Konfigurację przeprowadza się wprowadzając IDX urządzenia z Domoticz
HTTP Domoticz API
Wersja T1 umożliwia
- wysłanie wskazań temperatur z czujników DS18B20
- Włączanie / Wyłączanie regulatora (termostatu)
- Włączanie / Wyłączanie zabezpieczenia termicznego
Konfigurację przeprowadza się wprowadzając IDX urządzenia z Domoticz Komendy sterujące HTTP:
- włączenie / wyłączenie regulatora
http://adres-ip-urzadzenia/?device=regulator&name=NAZWA_REGULATORA&command=KOMENDA&source=domoticz
- włączenie / wyłączenie zabezpieczenia termicznego
Jak zawsze chętnie skorzystam z pomocy prze testowaniu tej wersji. Bardzo, bardzo dziękuję.