Mój dom intensywnie wykorzystuje przełączniki i żarówki Belkin Wemo. Chciałbym móc używać mojego Pebble do włączania wielu urządzeń.
Istnieją aplikacje, które zintegrują się z Wemo, ale wymagają one komputera do działania w mojej sieci lokalnej, np. „Aplikacja WeMote wymaga do działania interfejsu API REST Ouimeaux działającego na komputerze w sieci”. Nie chcę mieć komputera działającego 24/7.
Poza prowadzeniem komputera 24 godziny na dobę, 7 dni w tygodniu, w jaki sposób mogę sprawić, by mój Kamyk porozmawiał z Wemos?
Odpowiedzi:
Raspberry Pi na ratunek
Mimo że Wemo zabił pakiet SDK, a Pebble zamyka wsparcie, ponieważ komentarze do pytań sugerują, że pytanie jest nie mniej ważne. Tym bardziej, że oficjalne wsparcie upadnie.
Ponieważ potrzebujesz jakiegoś urządzenia do uruchomienia tego interfejsu API i nie chcesz, aby komputer działał, będziemy musieli poszukać prostszego urządzenia do uruchomienia tego interfejsu API. Jednym z rozwiązań jest użycie Raspberry Pi, na którym można uruchomić interfejs API REST. W tym poście na blogu opisano szczegółowo kilka kroków niezbędnych do zainstalowania serwera Ouimeaux (w tym interfejsu API REST). To dwa polecenia instalacji, otwierające kilka portów i gotowe.
Polecenia dostarczone przez serwer w interfejsie wiersza poleceń, które Pebble faktycznie wyzwala, można znaleźć w dokumentacji wemo na stronie siódmej.
źródło