Nettemp + OpenMQTTGateway: szybkie BLE do MQTT
· 2 min aby przeczytać
Nettemp może teraz odbierać dane z pobliskich czujników Bluetooth. Najnowszy nettemp client uruchamia i konfiguruje broker MQTT, ustawia reguły subskrybenta i automatycznie wykrywa tematy. Do nasłuchu BLE możesz użyć dwóch wariantów sprzętowych:
- ESP32 z OpenMQTTGateway (aktywny skan BLE, uplink Wi‑Fi)
- Raspberry Pi z Bluetooth uruchamiający
nettemp client+nettemp config(pasywny nasłuch BLE)
Oba sposoby dają ten sam efekt—dane z czujników BLE trafiają do Nettemp przez MQTT—różni się tylko sprzęt, który nasłuchuje.
Wgrywanie OpenMQTTGateway na ESP32
- Wejdź na https://docs.openmqttgateway.com/upload/web-install.html
- Podłącz ESP32 przez USB.
- Wybierz esp32dev-ble.
- Połącz się z tymczasowym Wi‑Fi rozgłaszanym przez ESP32.
- W instalatorze ustaw Wi‑Fi oraz IP/host brokera MQTT (trzeba zrobić to teraz; później edycja jest zablokowana w 1.8.0/1.8.1).
- Zakończ instalację i zrestartuj ESP32.
Uruchomienie na Raspberry Pi
Jeśli masz Raspberry Pi z Bluetooth, możesz wszystko zrobić na jednym urządzeniu:
- Uruchom
nettemp clienti wnettemp configwłącz most MQTT oraz reguły subskrypcji. - Pozwól, aby pasywnie nasłuchiwał beaconów BLE i wysyłał odczyty do brokera MQTT w Nettemp.
Znane problemy i wskazówki
- Problemy z flashowaniem w Chrome? Uruchom Chrome ponownie i spróbuj jeszcze raz w web-installerze.
- Ustaw IP serwera MQTT podczas konfiguracji Wi‑Fi—później nie da się tego zmienić w OMG 1.8.0/1.8.1.
- W
nettemp configmożesz automatycznie wykryć tematy, zapisać subskrypcje oraz ustawic czas co jaki dane maja wpadac do nettemp.