MQTT na pokładzie MEW-a

karol86_
Posty: 5
Rejestracja: śr maja 26, 2021 5:26 pm

Docelowo chcę odczytywać dane z MEW na PC z użyciem MQTT Brokera na RPI.

MEW <-> MQTT Broker na RPi <-> PC

Nie wiem jak to dokładnie wygląda. To co zrobiłem jak narazie to podłączyłem MEW-01 do zasilania, zaaktualizowałem firmware. (Wnioskowałem, że teraz używając na RPi:

mosquitto_sub -h IP_MEW -t "TOPIC_X_MEW" -v

powinienem wejść w interakcję z urządzeniem ).

Czy powinienem skorzystać z narzędzi "programistycznych" w moim profilu w SUPLA - Integracje -> Broker MQTT, w celu ustawienia adresu IP Brokera (w tym przypadku localhost)? Czy można też, ustawić interwał publikacji tematów przez MEWa?
Awatar użytkownika
pzygmunt
Posty: 12210
Rejestracja: wt sty 19, 2016 9:26 am
Lokalizacja: Paczków
Kontakt:

MQTT możesz używać na 3 sposoby.

1. Podłączasz MEW-a do cloud-a. Następnie łączysz się do brokera MQTT dostarczanego przez cloud-a.
2. Podłączasz MEW-a do cloud-a. Następnie własny lokalny broker łączysz z brokerem, który jest dostarczany przez cloud.supla.org
3. Rezygnujesz z Supli i zmieniasz ustawienia MEW-a tak był łączył się bezpośrednio z Twoim brokerem.

Nie można zmienić interwału. Dane s publikowane jak tylko się zmieniają ale nie częściej niż 5 sek.
Krzysiek031
Posty: 1
Rejestracja: ndz sty 31, 2021 8:12 pm

Czy dobrze rozumiem?
Użycie MQTT lokalnie w MEW wyklucza podłączenie do Supli ?
Awatar użytkownika
pzygmunt
Posty: 12210
Rejestracja: wt sty 19, 2016 9:26 am
Lokalizacja: Paczków
Kontakt:

Zgadza się. Jak chcesz używać MQTT i Supli to łączysz broker z serwerem/serwerem Supli.
karol86_
Posty: 5
Rejestracja: śr maja 26, 2021 5:26 pm

Cześć, mam kolejne pytanie.
Skonfigurowałem Mosquitto Broker na RPi.
Niestety podczas próby "połączenia" urządzeń (z użyciem TLS) pojawia mi się log:
OpenSSL Error[0]: error:1402710B:SSL routines:ACCEPT_SR_CLNT_HELLO_C:wrong version number
1626791603: Client <unknown> disconnected: Protocol error.

Podczas łączenia RPi z Clientem na Linuxie wszystko działa.

W czym może być problem? Próbowałem TLSv1/TLSv1.2.
Awatar użytkownika
pzygmunt
Posty: 12210
Rejestracja: wt sty 19, 2016 9:26 am
Lokalizacja: Paczków
Kontakt:

MEW używa SSL-a od Espressif-a. Twój serwer musi wspierać TLS-a 1.0 z szyfrem AES128-SHA.
loko3126
Posty: 2
Rejestracja: pn lis 12, 2018 10:15 am

Witam. Czy będzie możliwość podłączenia Mew-a do Domoticz przez MQTT?
Awatar użytkownika
pzygmunt
Posty: 12210
Rejestracja: wt sty 19, 2016 9:26 am
Lokalizacja: Paczków
Kontakt:

Możesz sobie podłączyć do czego chcesz co wspiera mqtt.
Awatar użytkownika
Goral64
Posty: 1953
Rejestracja: pt gru 27, 2019 6:22 pm

Na fejsie znalazłem informację, że najnowszy testowy firmware do MEWki zawiera prostą integrację Energy HA.
Mam pytanie, czy w firmware znajdzie się także rozwiązanie umożliwiające jego aktualizację bez konieczności rejestracji w Supla Cloud?
Jeśli ktoś zakupi MEWkę tylko do wykorzystania z protokołem MQTT to byłoby to idealne rozwiązanie.
RPi4: Supla Cloud + Supla Scripts + Proxy + Let's Encrypt + MQTT
SUPLA: 1x MEW-01, 3x LIW-01, 3x SBW-02, 5x PNW-01, 3x ROW-01, 2x ROW-02, 2x ROW-04m, 2x ROW-07, 1x DIW-01, 1x mROW-02, 1x mSRW-01
2x Sonoff BRIDGE RF 433
ODPOWIEDZ

Wróć do „ZAMEL MEW-01”