webCoRE(「コミュニティ独自のルールエンジン」)は、Samsung SmartThings向けの高度な機能を備えた無料の「ルールエンジン」です。WebCoREは、ティガー、自動化フロー、ジオフェンシングなどの完全なカスタマイズを可能にします。
ユーザーは独自のスクリプトを作成できますが、コーディングの経験は必要ありません。 WebCoREは、smartthingsのためのコンパニオンSmartAppを使用して、各カスタムスクリプトを解釈して実行します。
WebCoRE Wiki
WebCoREチームは、各ステップの詳細なガイドを持つ非常に有用なwikiを維持しています。 あなたが時間を効率的にするのを助けるために、ここではwebCoREを初めて使用する人のためのWiki上の最も関連性の高い”入門”ページがあります。 WebCoRE Wikiのホームページを訪問するにはここをクリックしてください。
WebCoRE(新規インストール)を設定する手順)
- コアコンポーネントのインストール(2つのオプション)
- Smartthings Developer IDE経由でGitHubを使用して(GitHubをセットアップしている場合は簡単)
- WebcoreコンポーネントをSmartThingsに手動で追
- WebcoreのoAuthを有効にする(必須)
- SmartThingsモバイルアプリでのセットアップを完了
- デスクトップブラウザからwebCoREにアクセスする(デスクトップ上で作成/編集)
webCoREは何ができますか?
プラットフォームは、SmartThingsハブに接続された任意のZ-WaveまたはZigbeeデバイスからの入力を使用して自動化フローを実行することができます。 これらの自動化フロー、つまり「ピストン」(webCoREの用語を使用)は、「動きが検出されたときにランプをオンにする」などの単純なもの、または「家にいて午後4時から午後6時の間にいて、メールボックスが今日開かれていない場合、メールボックスの蓋が開かれたら、キッチンのライトを点滅させ、キッチンのSonosに「メールが到着しました」と言い、プッシュ通知アラートを送信します。”
信じられないかもしれませんが、上の例のような複雑なwebCoREピストンを書くことさえできます。 すべてのピストンの作成は、webCoREのwebダッシュボードで行われ、人間が読める単語や要素を持つクリーンなグラフィックユーザインタフェー
ここでは、私がガレージのドアを自動的に開き、家に到着したときに家を準備するために使用するピストンの例を示します:
上記の例では、スクリプトは最低30分間行っていないかどうかを確認し、家に帰った場合はガレージのドアを開き、外装ドアのロックを解除し、エアコンをオンにし、ライトをフェードオンします。