Może by dodać możliwość zmiany tematu publikowanego przez AFE nie tylko domoticz/in. To można by oczywiście domyślnie ustawić.
Właściwie chodziło mi o wsparcie też innych mqtt brokerów niż w domoticzu. W sumie to domoticz/in może być na stałe.
Ale np można było swój prefix/temat/polecenie dla innych odbiorców mqtt. Bo teraz tylko domoticz otrzymuje polecenia.
Można by też ustawieniach AFE ustawić czas publikowania swojego statusu np. co 5 minut (albo całkiem wyłaczyć) w którym można by zawrzeć np. poziom sygnału WIFI (RSSI) lub/i stopień naładowania baterii. Tylko RSSI przyjmuje wartość od 0 do 11. A poziom baterii od 0 do 100.
Nie ma czegoś takiego jak MQTT Brokera dla Domoticz
AFE wysyła do MQTT Brokera
- każdy odbiorca może się za-subskrybować do MQTT Brokera i odczytywać dane
- jednym z takich odbiorców jest Domoticz
- ale możesz sobie podłączyć ile chcesz innych odbiorców, którzy będą odbierali te same dane
Do pobrania wersja przed-produkcyjna AFE Firmware T0-2.1.0.RC1
Paczka zawiera:
- AFE ze standardowym API (bez wsparcia dla Domoticz, API: HTTP oraz MQTT)
- AFE z Domoticz API (dedykowana dla użytkowników Domoticz, API: HTTP, Domoticz HTTP, Domoticz MQTT)
Do tej wersji 2.1.0 nie będą dodawane nowe funkcje poza poprawkami błędów - jeśli wyjdą jakieś podczas testów
API MQTT
- wymaga zainstalowany MQTT Broker
W przypadku Domoticz
- w AFE konfigurujemy, albo dostęp do serwera Domoticz dla Domoticz API, albo MQTT Broker brokera, dla Domoticz MQTT API
- w AFE konieczne jest wprowadzenie IDX dla elementów urządzenia, które mają być sterowane / monitorowane
- Dla Domoticz MQTT API - komendy http sterujące przekaźnikami muszą być usunięte
- Jeśli używany jest Domoticz HTTP API - to konfigurujemy wg instrukcji konfiguracji Domoticz API
Różnica między AFE 2.0.x , a 2.1.x
- AFE 2.0.x zawiera API
- HTTP - sterowanie przez np. przeglądarkę
- MQTT Standardowe bez wsparcia dla Domoticz
- Domoticz API
- AFE 2.1.x to dwie wersje firmware
- AFE 2.1.x - ze standardowymi API
- HTTP - sterowanie przez np. przeglądarkę
- MQTT Standardowe bez wsparcia dla Domoticz
- AFE 2.1.x - ze wsprciem dla Domoticz, czyli z API
- HTTP - sterowanie przez np. przeglądarkę
- MQTT Domoticz - dedykowane dla Domoticz
- HTTP Domoticz - dedykowane dla Domoticz
- AFE 2.1.x - ze standardowymi API
Przed instalacją proszę wybrać wersję pod system dla automatyki: Domoticz lub inne
Pomoc w testowaniu
- proszę testować wersję bez DEBUG
- klucz PRO: 1a923-trial