Dzień dobry forumowicze.
Mam na imię Piotr i na co dzień zajmuję się automatyką przemysłową (BECKHOFF/Mitsubishi), w domowej jestem absolutnym nowicjuszem.
Poszukuję rozwiązania z użyciem popularnych włączników Sonoff TX, z softem które jest mniej ograniczone niż oryginalne (eWeLink) czy Supla.
Rozwiązanie powinno traktować przycisk dotykowy jako wejście, a przekaźnik jako wyjście. Reszta logiki powinna być ustawialna w jednym miejscu dla wszystkich włączników. Skoro i tak mój serwer NAS działa 24h/dobę wydawało się rozsądnym pomysłem jego wykorzystanie.
Już kilka wieczorów próbuję rozpracować wykorzystanie NAS'a na którym było dostępne do zainstalowania oprogramowanie QIoT Suite. Tutoriale i czytanie forów nie dały odpowiedzi co robię źle. Poniżej po kolei co udało mi się zrobić a czego nie:
- Wgrałem AFE Firmware z sukcesem
- Zainstalowałem QIoT Suite na NASie, skonfigurowałem, dodałem rzeczy i ich zasoby.
- Próbuję odbierać komunikaty MQTT, dochodzą ale okno debug pokazuje mi że jest błąd składni komunikatu
- Próbowałem wysyłać komunikaty ale nie bardzo wiem jak poprawnie je skonstruować w QIoT żeby były zgodne z AFE.
Link do zrzutów ekranu: https://lepka.myqnapcloud.com/share.cgi?ssid=0eWV3Wd
Zależy mi na zrobieniu na razie prostej logiki z użyciem wielu włączników sonoff lub innych opartych o ESP, np.:
- wyłączanie wszystkich świateł w domu jednym przyciskiem.
- prosty dostęp zdalny
- ew. podłączenie czujników temperatury/wilgotności.
Może powinienem zrezygnować z tego oprogramowania i zainstalować inne, bardziej właściwe/kompatybilne?
Proszę Was o jakieś sugestie.
Dobrego dnia
czesc
jak na poczatek to ambitnie do tego podeszles;)
oprogramowanie jest ok, tylko ze takie hm nazwijmy je malo samodzielnym i trzeba naprawde dobrze znac jego zalozenia jak i zalozenia urzadzen, ktore chcesz podlaczyc...
moze na poczatek takie repo https://www.qnapclub.eu/pl/repo.xml zainstaluj, i tam juz masz pokompilowane pod qnapa Domoticza, OH czy tez HA ( do kazdego jest dobra dokumentacja, najlatwiejszy domoticz) sa zdecydowanie przyjazniejsze na start, mozesz tez wykorzystac container station i wystawic sobie cos z powyzszego w kontenerze, natomiast jezeli masz na serwerze sporo ramu to wirtualka i np ostatnie lts ubuntu
@p-lepka83gmail-com w Twoim pomysle widzę dwie wady pierwsza to chmura , a druga to żeby zrobić nawet podstawową regułę musisz użyć dodatkowego narzędzia node-RED . To co zaproponował @mirmil99 pozwala wyeliminować chmurę ( lokalny serwer i obsługa urządzeń) i proste zdarzenia -reguły masz zaszyte w oprogramowaniu. Na przykładzie Domoticz po dodaniu 5 sonoff i jednego przycisku , tworzysz scenę - grupę włącz /wyłącz wszystkie 5 jednym przyciskiem i nie potrzebujesz do tego nic więcej
Bardzo dziękuję kolegom @mirmil99 oraz @isom za wskazówki.
Moje zainteresowanie QIoT było podyktowane tym że "z wierzchu" wygląda dosyć przyjaźnie oraz że QNAP i tak chodzi 24h/dobę. Niemniej jednak jakąś komunikację udaje się zestawić skoro naciskając przycisk na Sonoffie TX ramki dochodzą, lecz zgłaszany jest błąd składni. Napewno jeszcze się tym pobawię i podzielę efektami (jak będą 🙂 ).
Nie potrafię zrozumieć dlaczego Domoticz pozwala wyeliminować chmurę/lokalny serwer. Wydaje mi się że QIoT jak i Domoticz potrzebuje jakiegoś serwera. QIoT chodzi lokalnie na NASie.
Reasumując:
- Wczytać AFE Firmware z Domoticz API
- Zainstalować Domoticz (już stoi, na lokalnej maszynie)
- Stworzyć scenę i gotowe!
Dobrego popołudnia
@p-lepka83gmail-com QIoT Suite jakoś kojarzy mi się z usługą typu Supla, gdzie lokalne urządzenia łączą się z serwerem w chmurze ( w tym przypadku prywatną chmurą ), jeżeli się mylę to proszę mnie poprawić. Domoticz którego już widzę zainstalowałeś pracuje na lokalnej maszynie i jak go nie wystawisz na świat to będzie obsługiwał wszystkie podłączone urządzenia w sieci lokalnej.