QNAP QIoT (Node red...
 
Powiadomienia
Wyczyść wszystko

QNAP QIoT (Node red) MQTT + AFE Firmware

5 Wpisów
3 Użytkownicy
0 Reactions
2,000 Wyświetleń
(@p-lepka83gmail-com)
Wpisów: 2
Świeżak
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 
[#1767]

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:

  1. Wgrałem AFE Firmware z sukcesem
  2. Zainstalowałem QIoT Suite na NASie, skonfigurowałem, dodałem rzeczy i ich zasoby.
  3. Próbuję odbierać komunikaty MQTT, dochodzą ale okno debug pokazuje mi że jest błąd składni komunikatu
  4. 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.:

  1. wyłączanie wszystkich świateł w domu jednym przyciskiem.
  2. prosty dostęp zdalny
  3. 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


 
Dodane : 08/06/2020 8:22 am
(@mirmil99)
Wpisów: 180
Pomocny
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

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


 
Dodane : 08/06/2020 9:04 am
isom
 isom
(@isom)
Wpisów: 5319
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

@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 


 
Dodane : 08/06/2020 1:56 pm
(@p-lepka83gmail-com)
Wpisów: 2
Świeżak
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

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:

  1. Wczytać AFE Firmware z Domoticz API
  2. Zainstalować Domoticz (już stoi, na lokalnej maszynie)
  3. Stworzyć scenę i gotowe!

Dobrego popołudnia


 
Dodane : 08/06/2020 4:36 pm
isom
 isom
(@isom)
Wpisów: 5319
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

@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. 


 
Dodane : 08/06/2020 5:28 pm
Udostępnij: