Własny serwer MQTT
 
Powiadomienia
Wyczyść wszystko

Domoticz Sonoff Własny serwer MQTT

21 Wpisów
7 Użytkownicy
0 Likes
10.1 K Wyświetleń
(@bartek_f)
Wpisów: 95
Pomocny Donator 2K21
Autor tematu
 

Przy użyciu np: Domoticza można sterować urządzeniami w domu za pomocą protokołu MQTT lub HTTP. Przykładowo urządzenia sonoff z oprogramowaniem Tasmota pozwalają na taką integrację. Wszędzie jest informacja, że do tego należy uruchomić własny serwer do obsługi w sieci LAN. Teraz pytanie: czy taki serwer trzeba uruchamiać na jakimś komputerze, czy może istnieją np routery z możliwością uruchomienia takiego serwera bezpośrednio w urządzeniu? Nie chcę stawiać PC-ta, który by musiał chodzić cały czas, a szczerze mówiąc jestem dość początkujący z systemami "smart home".

 
Dodane : 20/09/2018 10:48 am
lukas121
(@lukas121)
Wpisów: 544
Ekspert Zasłużony dla Forum Donator 2K19
 

Najbardziej popularne urządzenie na którym uruchomisz to  raspberry pi 3 lub ewentualnie jakiś NAS np Synology.

 
Dodane : 20/09/2018 1:21 pm
(@g_adrian)
Wpisów: 34
Praktykant
 

Cześć, do postawienia Openhab i mqtt (np. mosquitto), możesz z powodzeniem wykorzystać tablet z windowsem na pokładzie. Jednak bardziej popularnym, rozpowszechnionym urządzeniem jest Malinka.

 
Dodane : 20/09/2018 4:51 pm
(@_marss_)
Wpisów: 173
Pomocny Donator 2K21 Donator 2K18
 

Jeśli masz router z dużą ilością RAM i flash oraz istnieje na niego dystrybucja OpenWRT, DD-WRT lub Gargoyle, to możesz postawić Broker MQTT na routerze. Wygodne, bo zawsze działa.

 
Dodane : 20/09/2018 5:01 pm
(@bartek_f)
Wpisów: 95
Pomocny Donator 2K21
Autor tematu
 
Dodane przez: _MarSs_

Jeśli masz router z dużą ilością RAM i flash oraz istnieje na niego dystrybucja OpenWRT, DD-WRT lub Gargoyle, to możesz postawić Broker MQTT na routerze. Wygodne, bo zawsze działa.

Właśnie o takie rozwiązanie mi chodzi. Zdaję sobie sprawę, że mogę powiesić na ścianę np tablet, ale niekoniecznie widzę taką potrzebę na ten moment. Póki co w domu są tylko sonoff-y (w tym jeden z czujnikiem), jedna kamera IP i to na tyle z urządzeń które mogę w domoticzu integrować, ale z czasem wiadome, że może coś dojść. Chciałbym jak najbardziej uprościć system, więc nie chcę kolejnego urządzenia pod serwer, a jeśli soft w tplinku da się podmienić na taki z np: OpenWRT to chyba będzie to najlepsze wyjście.

 
Dodane : 22/09/2018 9:04 am
(@_marss_)
Wpisów: 173
Pomocny Donator 2K21 Donator 2K18
 

Do tego będzie to rozwiązanie energooszczędne, bo router i tak musi chodzić 24/7. 

Z tym, że musisz to rozkminiać sam wg instrukcji dla Linux, bo nie ma dobrych opisów krok po kroku dla tych wersji.  Możesz się też posiłkować instrukcją dla raspberry. 

 

 
Dodane : 22/09/2018 9:11 am
lukas121
(@lukas121)
Wpisów: 544
Ekspert Zasłużony dla Forum Donator 2K19
 

Na początek sprawdź w dokumentacji routera jaki jest procek i ram. Na początek może wystarczy ale z czasem dobrze mieć zapas mocy. Nie wiem czy tp-link to dobre rozwiązanie.

 
Dodane : 22/09/2018 10:01 am
(@bartek_f)
Wpisów: 95
Pomocny Donator 2K21
Autor tematu
 

Póki co mam TP-Linka WR741, planuję zmienić soft na DD-WRT. Jeśli będą problemy, to rozejrzę się za ambitniejszym routerem. Jeśli Sonoff-y z softem Tasmota będą na tym chciały hulać, to będę się zastanawiał nad kolejnym krokiem, jakim będzie panel z domoticzem połączony z podglądem z kamery IP

 
Dodane : 22/09/2018 10:41 am
adrian
(@adrian)
Wpisów: 3981
Szefu Admin Zasłużony dla Forum, Patron Strony
 
Dodane przez: Bartek_F

...Póki co w domu są tylko sonoff-y (w tym jeden z czujnikiem), jedna kamera IP i to na tyle z urządzeń które mogę w domoticzu integrować, ale z czasem wiadome, że może coś dojść. ...

@bartek_f jednej rzeczy nie rozumiem, skoro masz serwer Domoticz do sterowania, wiec na czymś on musi chodzi. Dlaczego więc potrzebujesz instalować MQTT na czymś innym?

 
Dodane : 22/09/2018 12:34 pm
(@bartek_f)
Wpisów: 95
Pomocny Donator 2K21
Autor tematu
 

Nie mam serwera Domoticz. Chyba źle zrozumiałem, bo myślałem, że domoticz to wersja brokera MQTT.

 
Dodane : 23/09/2018 9:27 am
lukas121
(@lukas121)
Wpisów: 544
Ekspert Zasłużony dla Forum Donator 2K19
 

Serwer MQTT pośredniczy w przekazywaniu informacji z urządzeń końcowych do systemu automatyki którym jest np domoticz, openhab itd. Przeważnie domoticza i mqtt instaluje się na tym samym urządzeniu. Dlatego pisałem że router może być za słaby.

 
Dodane : 23/09/2018 9:31 am
(@bartek_f)
Wpisów: 95
Pomocny Donator 2K21
Autor tematu
 
Dodane przez: lukas121

Przeważnie domoticza i mqtt instaluje się na tym samym urządzeniu. Dlatego pisałem że router może być za słaby.

Rozumiem. Zobaczymy jak to będzie wyglądać i ewentualnie będę myślał nad czymś "mocniejszym". Na wtorkowy wieczór pierwsze próby planuję, więc z pewnością podzielę się wynikami.

 
Dodane : 23/09/2018 10:12 am
(@bartek_f)
Wpisów: 95
Pomocny Donator 2K21
Autor tematu
 

Wracam do tematu. Dałem sobie spokój z próbą uruchomienia na routerze (TP-LINK z serii 7) czegokolwiek.

Na wszystkich urządzeniach sonoff zainstalowałem oprogramowanie Tasmota, a w nim jest możliwość konfiguracji np pod Domoticz. Teraz tak się zastanawiam (nie wiem czy dobrze), czy może np na tablecie lub komórce z androidem mogę po prostu zainstalować jakąś aplikację, która by działała jak panel i pozwalała sterować tymi sonoff'ami, łącznie z pokazywaniem np temperatury i wilgotności z czujnika?

 

P.S. Dodatkowo mam w domu kamerę IP, a widziałem gdzieś, że pod Domoticz też można sobie na panelu odpalić podgląd. Ktoś się orientuje w temacie?

 
Dodane : 28/10/2018 2:30 pm
(@wenar)
Wpisów: 288
Weteran
 

1. 1. Na czym masz zainstalowany domoticz?

1.2. Jeśli domoticz masz np na raspberry lub podobnym to na tym samym urządzeniu instalujesz mqtt. 

2. Do domoticz można zainstalować graficzne nakładki i przez przeglądarkę obsługiwać to jak panel. Aplikacja dedykowana w wersji bezpłatnej jest mocno ograniczona. Płatnej nie testowałem.

 
Dodane : 09/01/2019 10:01 pm
(@bartek_f)
Wpisów: 95
Pomocny Donator 2K21
Autor tematu
 
Dodane przez: Wenar

1. 1. Na czym masz zainstalowany domoticz?

1.2. Jeśli domoticz masz np na raspberry lub podobnym to na tym samym urządzeniu instalujesz mqtt. 

2. Do domoticz można zainstalować graficzne nakładki i przez przeglądarkę obsługiwać to jak panel. Aplikacja dedykowana w wersji bezpłatnej jest mocno ograniczona. Płatnej nie testowałem.

Na razie Domoticz i Mosquito mam na widowsie odpalone, ale będę w domu uruchamiał serwer plików Zyxel NSA 310 i tak kombinuję, że skoro to stoi na linuxie to może tam się uda zapakować MQTT i Domoticza. Czekam na koniec remontu, żeby go odpalić i sprawdzić, jak się uda to dam znać za pewne. Jak serwer by się udało tak odpalić, to jako panel na ścianie bym wtedy próbował wykorzystać tablet, którego już nie używam.

 
Dodane : 09/01/2019 11:12 pm
(@wenar)
Wpisów: 288
Weteran
 

@bartek_f

Udało Ci się odpalić na zyxel nas domoticza?

 
Dodane : 01/09/2019 3:58 pm
(@bartek_f)
Wpisów: 95
Pomocny Donator 2K21
Autor tematu
 

@wenar

Nie jeszcze. Nadal projekt czeka. Wiem, że temat na zyxelu jest do zrobienia, tylko bardzo prawdopodobne, że trzeba będzie zmienić jego soft na jakiś otwarty.

 
Dodane : 02/09/2019 8:51 am
(@wenar)
Wpisów: 288
Weteran
 

@bartek_f

będziesz chciał zmieniać soft zyxel? na jaki? np xynology? daj znać jak postępy będą szły. trzymam kciuki.

 
Dodane : 02/09/2019 9:30 am
(@bartek_f)
Wpisów: 95
Pomocny Donator 2K21
Autor tematu
 

@wenar

Szczerze mówiąc jeszcze nie wiem jaki soft. Coś na debianie zapewne. Zyxel ma soft oparty o debiana, ale jest zamknięty, można dołożyć jedynie kilka repozytoriów, a ja chcąc dodać domoticz czy klienta i serwer mqtt muszę mieć jakiś dostęp do normalnych repozytoriów.

 
Dodane : 02/09/2019 10:26 am
(@g_eloscyppo)
Wpisów: 1
Świeżak
 

@bartek_f

na Zyxelu NSA310 chodzi Arch-Linux ARM - i właśnie też się zastanawiam czy można tam zainstalować MQTT? niestety pacman tam nie istnieje i nie potrafię go doinstalować, a funpkg wywala invalid package name przy każdej próbie ręcznej instalacji jakiejkolwiek paczki z MQTT.... ktoś może wie jak to ogarnąć?

 
Dodane : 16/04/2020 3:25 am
Strona 1 / 2
Udostępnij: