Alexa Echo Dot - in...
 
Powiadomienia
Wyczyść wszystko

Alexa Echo Dot - integracja z innymi urządzeniami - openHab, Nest 3, sonoff, Bradlink

98 Wpisów
8 Użytkownicy
10 Reactions
17 K Wyświetleń
(@booster)
Wpisów: 234
Weteran
Autor tematu
 

Witam, 
jako że uzbierałem troszkę gratów będę chciał opisać co i jak :). Urządzenia jakie będę łączył z alexa

- Broadlink RM 2 - do sterowania IR, integracja Alexa - Bradlink koszt ok 170zł za pomocą RM Plugin koszt ok 20zł. Urządzenia sterowane to TV LG, Dekoder TV, Aplituner Yamaha

- Nest 3 - termostat do sterowania piecem C.O, Alexa -> skills -> Nest 

- Sonoff - oprogramowanie adri@n -> OpenHab a to zainstalowane na rasperry Pi 3 

- Mi-Light ruter - do strowania LED zintegrowany z openHab

Jeśli ktoś instalował OpenHab na raspian i skonfigurował sonoff to prosze o kontakt 😉 nie robiłem jeszcze tego a nie chciał bym tracić czasu na rzgryzanie systemu 🙁

Reszte napisze instrukcję i może adri@n wrzuci na bloga 🙂 Nest dopiero przyszedł a Broadlink z RM Plugin nie dopracowany na 100%

Aha i do tego wszystkiego jeszcze Tablet Samsung 10.0 p7300, który będzie obsługiwał RM Plugin jako Bridge dla alexa + aplikacje które sterują, Bradlink, Nest, Alexa, OpenHab, Milight

Na razie to tyle 🙂 czekam na kontakt w sprawie openHab i sonoff 😉

 
Dodane : 21/03/2017 3:02 pm
adrian reacted
adrian
(@adrian)
Wpisów: 4033
Szefu Admin Zasłużony dla Forum, Patron Strony
 

Główne kroki, żeby odpalić Sonoff na OH2

  • zainstalować openHAB 2.0
    • skonfigurować go na tyle, żeby można było odpalić jakiś UI np. Basic UI lub CLassic UI
  • zainstalować Mosquitto (MQTT Broker)
  • w openHAB dodać takie dodatki jak
    • MQTT Binding
  • Skonfigurować MQTT Broker w /etc/openhab2/services/mqtt.cfg
  • Dodać plik sonoff.items w /etc/openhab2/items/
  • Dodać do tego pliku konfigurację Sonoff jak na przykładzie tutaj 
  • Dodać do pliku z sitemap sonoffa item, żeby zobaczyć go w UI, jak na przykładzie tutaj 

Jak Ci się uda za pierwszym razem i zadziała to jesteś wielki 😉 

Obserwuj plik z logami, jak sypie błędy szukaj powodów i rozwiązuj

  • /var/log/openhab2/openhab.log
 
Dodane : 23/03/2017 11:40 pm
(@booster)
Wpisów: 234
Weteran
Autor tematu
 

 Super 🙂 Dzięki temu udało mi się szybko dodać Sonoff'y ;), mam je wykryte w Configuration -> Items, Gdzie teraz mogę dodac aby było widoczne w aplikacji albo www?? 

Przy okazji udało mi się dodać do itemsów Mi-Light 🙂 więc pewnie na dniach będę działał z LEDami.

Powstał jeszcze temat poboczny Broadlinka, jeśli chodzi o to urządzenie bardzo szybko przekazuje sygnał, nawet szybciej niż pilot 🙂 na tygodniu może znajdę czas aby zrobić instrukcję Broadlink - RM Plugin - Alexa

 
Dodane : 26/03/2017 8:26 pm
adrian
(@adrian)
Wpisów: 4033
Szefu Admin Zasłużony dla Forum, Patron Strony
 

masz zrobioną sitemap'e?

w tym katalogu /etc/openhab2/sitemap/ powinieneś mieć plik z rozszerzeniem sitemap

jeśli masz to w konfiguracji interfejsu użytkownika np. Basic UI wpisze nazwę tej sitemap'y

 

a w pliku sitemap wpisać w odpowiednim miejscu np.

Switch item=nazwa_sonoff_item

lub jeśli nazwałeś item jako sonoff_1 to 

Switch item=nazwa_sonoff_1

i Sonoff item powinien pokazać się wtedy w Basic UI w openHAB 

 
Dodane : 26/03/2017 8:37 pm
(@booster)
Wpisów: 234
Weteran
Autor tematu
 

Nie miałem dodanej sitemap w openhab... Dodałem ale w BasicUI

Welcome!

Available sitemaps
There are no sitemaps available.

Nie wiem czy coś resetować czy samo się odświeża lub nie widzi bo jakiś błąd?

blad

 
Dodane : 26/03/2017 8:49 pm
adrian
(@adrian)
Wpisów: 4033
Szefu Admin Zasłużony dla Forum, Patron Strony
 

Tutaj jeszcze minimalna wersja sitemap o nazwie pliku: house.sitemap z jednym elementem

sitemap house label="house" {
Switch item=sonoff_1
}

 

 
Dodane : 26/03/2017 8:49 pm
adrian
(@adrian)
Wpisów: 4033
Szefu Admin Zasłużony dla Forum, Patron Strony
 
Dodane przez: Booster B (Booster)

 

 

Nie wiem czy coś resetować czy samo się odświeża lub nie widzi bo jakiś błąd?

   

Powinno samo się odświeżyć. Pokaż co masz w tej sitemap lub wklej do niej to co napisałem powyżej

 
Dodane : 26/03/2017 8:51 pm
adrian
(@adrian)
Wpisów: 4033
Szefu Admin Zasłużony dla Forum, Patron Strony
 

Plik z log'ami w openHAB to podstawa  /var/log/openhab2/openhab.log

założe się, że masz tam sporo błędów 😉 na początku tak jest

Żeby Ci pomóc muszę mieć od ciebie informacje

  • jak masz wpisaną konfigurację sonoff'a w pliku /etc/openhab2/items/*.items
  • jak zdefiniowany jest MQTT Temat w konfiguracji tego Sonoff: 
  • jak nazwany jest MQTT Broker w pliku /etc/openhab2/services/mqtt.cfg to jest to pierwsze słowo przed kropką np broker.url=
 
Dodane : 26/03/2017 9:11 pm
(@booster)
Wpisów: 234
Weteran
Autor tematu
 

Ok, po wpisaniu Twojego kodu do home.sitemap pokazało się w Basic.

sonoff.items

Switch sonoff_1 "1" {mqtt=">[broker:/sonoff/1/cmd:command:ON:ON],>[broker:/sonoff/1/cmd:command:OFF:OFF]"}

Switch sonoff_1_status {mqtt="<[broker:/sonoff/1/state:state:ON:ON],<[broker:/sonoff/1/state:state:OFF:OFF]"}

mqtt.cfg

broker.url=tcp://localhost:1883
broker.clientId=openHAB
broker.user=admin
broker.pwd=admin

 

 
Dodane : 26/03/2017 10:01 pm
adrian
(@adrian)
Wpisów: 4033
Szefu Admin Zasłużony dla Forum, Patron Strony
 

i działa Ci teraz?

 
Dodane : 26/03/2017 10:42 pm
(@booster)
Wpisów: 234
Weteran
Autor tematu
 

Nie, w logach też nie ma nic ciekawego 🙁

 
Dodane : 26/03/2017 10:42 pm
adrian
(@adrian)
Wpisów: 4033
Szefu Admin Zasłużony dla Forum, Patron Strony
 

jak masz wpisany MQTT Temat w konfiguracji Sonoffa?

 
Dodane : 26/03/2017 10:45 pm
(@booster)
Wpisów: 234
Weteran
Autor tematu
 

/sonoff/1/ ? o to chodzi ?

 
Dodane : 26/03/2017 11:27 pm
adrian
(@adrian)
Wpisów: 4033
Szefu Admin Zasłużony dla Forum, Patron Strony
 

tak, o to - na razie wszystko masz ok.

masz zainstalowany mqtt i działa jako serwis? 

masz w logach /var/log/mosquitto/.... ze openHab sie podłącza i ten sonoff?

 
Dodane : 27/03/2017 7:43 am
(@booster)
Wpisów: 234
Weteran
Autor tematu
 

Mój log z mqtt

 
Dodane : 27/03/2017 1:08 pm
adrian
(@adrian)
Wpisów: 4033
Szefu Admin Zasłużony dla Forum, Patron Strony
 
Dodane przez: Booster B (Booster)

 

Mój log z mqtt

   

z zip'uj bo nie jest załączony

 
Dodane : 27/03/2017 1:24 pm
(@booster)
Wpisów: 234
Weteran
Autor tematu
 

dodałem 🙂

Jeszcze zgodnie z tym filmem i aplikacją sprawdziłem czy MQTT działa
https://youtu.be/7YR0xwyBJ2E?t=573

Wszystko jest ok 🙁

-------------------------
Ok wszystko działa doinstalowałem MQTT do OpenHab, wydawało mi się że instalowałem. Teraz już działa dodaje resztę włączników 🙂

 
Dodane : 27/03/2017 1:54 pm
adrian reacted
adrian
(@adrian)
Wpisów: 4033
Szefu Admin Zasłużony dla Forum, Patron Strony
 
Dodane przez: Booster B (Booster)

 

Ok wszystko działa doinstalowałem MQTT do OpenHab, wydawało mi się że instalowałem. Teraz już działa dodaje resztę włączników 🙂

   

super, dodaj jeszcze sobie alexe na próbę - powodzenia

 
Dodane : 27/03/2017 6:16 pm
(@booster)
Wpisów: 234
Weteran
Autor tematu
 

Aktualnie podłączone już sonoffy do OpenHab i wszystko działa :). W między czasie odkryłem "do czego jest zdolny" OpenHab i planuję zrobić coś takiego na swim tablecie 🙂

 
Dodane : 31/03/2017 10:44 am
adrian
(@adrian)
Wpisów: 4033
Szefu Admin Zasłużony dla Forum, Patron Strony
 

eeee no nie wiem, czy po 3 tyg już odkryłeś dużo 🙂

pokaż jak zrobisz sterowanie

 
Dodane : 31/03/2017 7:07 pm
Strona 1 / 5
Udostępnij: