Czy mogę używać urządzeń Xiaomi ZigBee ze SmartThings lub innymi hubami?

11

W tej chwili zauważyłem, że najtańszymi urządzeniami ZigBee są te sprzedawane przez Xiaomi, ale nie chcę używać własnego hubu, ponieważ jestem pewien, że język chiński będzie wszędzie. Zamiast tego zastanawiam się nad zakupem urządzeń i podłączeniem ich do koncentratora z lepszym oprogramowaniem, takim jak SmartThings lub nawet OpenHAB.

Mam na myśli podstawowe czujniki Xiaomi: włączniki / wyłączniki, czujniki ruchu, czujniki temperatury.

sorin
źródło

Odpowiedzi:

10

Według tego bloga czujniki Xiaomi można sparować ze SmartThings :

  1. Zaloguj się do SmartThings IDE
  2. Utwórz nowy moduł obsługi urządzenia, korzystając ze źródeł podanych na GitHub
  3. Kliknij „Moja lokalizacja”, a następnie „Wydarzenia”
  4. W aplikacji wybierz „Mój dom”> „Rzeczy”> „Dodaj rzecz”
  5. Naciśnij przycisk na każdym czujniku przez ~ 5 sekund, aby włączyć tryb parowania
  6. Poszukaj wpisu o nazwie „Catchall” w wydarzeniach. Wybierz 19–22 cyfrę ciągu szesnastkowego, jak pokazano tutaj
  7. Dodaj urządzenie, używając cyfr znalezionych jako Zigbee Id i Device Network ID, jak pokazano tutaj .
maz
źródło
6

Nie ma żadnych oficjalnych wsparcie, ale użytkownik na forum SmartThings wspólnotowy stworzył pewne typy urządzeń, które powinny współpracować z czujnikiem ruchu i włączania / wyłączania tutaj :

Stworzyłem prosty typ urządzenia dla inteligentnego przycisku Xiaomi, który można znaleźć w różnych miejscach za około 10 USD. Inni użytkownicy stwierdzili, że to urządzenie po pewnym czasie traci łączność z koncentratorem, ale mam je pod ręką tylko przez kilka godzin, więc przekażę z powrotem to, co znajdę.

Urządzenie powinno współpracować z aplikacjami SmartApps, które działają z urządzeniami z przyciskami, takimi jak minimote Aeon. Rejestruje się jako naciśnięty przycisk 1, a przycisk 1 przytrzymany, jeśli przytrzymasz go przez 4 sekundy (konfigurowalny w preferencjach, ale mniejsza liczba może wpłynąć na niezawodność urządzenia prawidłowo rozróżniającego oba).

Jeden użytkownik zgłasza, że ​​czujnik temperatury działa bez obsługi :

Możesz połączyć drzwi, ruch i przycisk z ST za pomocą kilku prób. Jeśli chodzi o przycisk i temp, postępuj zgodnie z moim drugim wątkiem, w jaki sposób je sparować.

Ale wszystko oprócz czujnika temperatury wymaga niestandardowego modułu obsługi urządzenia.

Dlatego, o ile mogę stwierdzić, potrzebujesz niestandardowej obsługi przełącznika włączania / wyłączania i czujnika ruchu, jak podano w wątku, który połączyłem - w przeciwnym razie możesz je sparować jak zwykle.

Aurora0001
źródło
3

Oto jeden projekt, który może wystawić wiele urządzeń ZigBee na ogólny serwer MQTT. Następnie możesz ich używać z dowolnym z wybranych centrów automatyki domowej.

Moje osobiste doświadczenia z tym są świetne - wymagany sprzęt kosztuje około 20 $ od aliexpress i działa na wszystkich, nawet na maszynach opartych na ARM w pojemniku.

profesjonaliści

  • jest open source, więc możesz majstrować przy nim, jeśli chcesz
  • społeczność jest aktywna, a nowe urządzenia są dodawane szybko, więc nawet jeśli masz coś niejasnego, możesz łatwo uzyskać wsparcie
  • nie jest powiązany z żadną firmą, więc nie musisz się martwić, że Twój hub stanie się bezużyteczny, jeśli zdecydują się go przerwać lub zakończyć działalność

Cons

  • początkowa konfiguracja wymaga pewnej wiedzy technicznej, ale doker może znacznie zmniejszyć koszty ogólne
  • obecny port USB dla koncentratora nie wygląda dobrze, więc musisz go ukryć, dopóki nie będą dostępne lepsze.
Stoinow
źródło