webCoRE („Community 's own Rule Engine”) to darmowy „silnik reguł” z zaawansowanymi możliwościami dla Samsung SmartThings; WebCoRE umożliwia pełne dostosowanie tygrysów, przepływów automatyki, geo-ogrodzenia i wiele więcej.
chociaż użytkownicy mogą tworzyć własne skrypty, nie jest wymagane doświadczenie w kodowaniu, aby rozpocząć. WebCoRE interpretuje i wykonuje każdy niestandardowy skrypt za pomocą towarzyszącej SmartApp dla SmartThings.
WebCore Wiki
zespół WebCore utrzymuje niezwykle pomocną wiki ze szczegółowymi przewodnikami po każdym kroku. Aby pomóc ci z czasem, oto najbardziej odpowiednie strony „pierwsze kroki” na Wiki dla każdego, kto jest nowy w webCoRE. Kliknij tutaj, aby odwiedzić stronę główną WebCore Wiki.
kroki do konfiguracji WebCoRE (nowa instalacja)
- zainstaluj podstawowe komponenty (2 opcje)
- używając GitHub przez IDE dewelopera SmartThings (łatwe, jeśli skonfigurowałeś GitHub)
- ręcznie dodaj komponenty webCoRE do SmartThings
- Włącz oAuth dla WebCoRE (wymagane)
- Zakończ konfigurację w aplikacji mobilnej SmartThings
- Uzyskaj dostęp do webCoRE z przeglądarki na pulpicie (znacznie łatwiej tworzyć/edytować na pulpicie)
co może zrobić webCoRE?
platforma może wykonywać przepływy automatyzacji za pomocą wejść z dowolnego urządzenia z-wave lub ZigBee podłączonego do koncentratora SmartThings. Te przepływy automatyzacji, czyli” tłoki „(używając terminologii webCoRE), mogą być tak proste, jak” Włącz lampę po wykryciu ruchu „lub tak złożone, jak: „jeśli jestem w domu, a jest między 16: 00 a 18: 00, a Skrzynka pocztowa nie została dzisiaj Otwarta; kiedy pokrywa skrzynki pocztowej jest otwarta, migają lampkami kuchennymi, mówią” Poczta dotarła” na kuchennym Sonos ” i wysyłają mi powiadomienie push.”
Wierzcie lub nie, nawet ty możesz napisać złożony tłok webCoRE, jak w powyższym przykładzie. Całe tworzenie tłoka odbywa się w webowym pulpicie webCoRE i wykorzystuje czysty graficzny interfejs użytkownika z czytelnymi dla człowieka słowami i elementami.
oto przykładowy tłok, którego używam do automatycznego otwierania bramy garażowej i przygotowania domu po przyjeździe do domu:
w powyższym przykładzie skrypt sprawdza, czy nie było mnie przez minimum 30 minut, a jeśli wrócę do domu, otwórz drzwi garażowe, Odblokuj drzwi zewnętrzne, włącz klimatyzację i zgaś światła.