OpenMQTTGateway

Napotkałem na ciekawy projekt łączący kilka standardów i sprowadzający je do jednego mianownika czyli MQTT

https://docs.openmqttgateway.com/

Zastanawiam się nad budową takiej bramki. Czy ktoś ma doświadczenia w tym temacie? Chodzi głównie o dobór komponentów i połączenie przez brokera na bramce AIS.

Początki obiecujące, jest auto discovery dla HA.

Można wgrywać gotowe pliki bin z przeglądarki:

Do wyboru spora lista gotowych plików:

Pozostaje dla wykonania multi bramki skompilowanie własnej binarki (podobnie jak przy Tasmota). Można skorzystać z Gitpod i zrobić to z przeglądarki dzięki PlatformIO:

Chyba skuszę się na próbę zrobienia ESP32 z BLE, RF433 i BME280 na dokładkę.

EDIT:
Pokusa wzrasta… Wgrany do ESP32 gotowy plik esp32dev-ble-firmware.bin do ESP32, szybka i bardzo prosta konfiguracja Wi-Fi po podłączeniu do AP 192.168.4.1:

Konfigurujemy serwer MQTT:

  1. adres brokera mqtt
  2. użytkownik
  3. zmieniamy temat na dom/

Reszta to magia oprogramowania, wykryte urządzenie pojawiło się po chwili na liście. W tym przypadku MiFlora wraz z odczytem stanu baterii. Po wcześniejszym kliku dającym komendę do przeskanowania:

Efekt końcowy:

3 polubienia

Alternatywnie dla zainstalowania bez ESP, ciekawy projekt:

Zamias uruchamiać ESP32 jako bramkę dla urządzeń BLE można zainstalować aplikację na Android i uzyskać dostęp do sporej listy urządzeń BLE poprzez MQTT.

3 polubienia