myStrom (独立した発行元)

myStromはスマートホームデバイスを生産するスイスの会社です。 このコネクタを使用すると、REST API を介して myStrom デバイスを制御できます。

このコネクタは、次の製品とリージョンで使用できます。

サービス クラス リージョン
コピロット スタジオ Premium 次を除くすべての Power Automate リージョン :
     - 米国政府 (GCC)
     - 米国政府 (GCC High)
     - 21Vianet が運営する China Cloud
     - 米国国防総省 (DoD)
ロジック アプリ Standard 次を除くすべての Logic Apps リージョン :
     - Azure Government リージョン
     - Azure China リージョン
     - 米国国防総省 (DoD)
Power Apps Premium 次を除くすべての Power Apps リージョン :
     - 米国政府 (GCC)
     - 米国政府 (GCC High)
     - 21Vianet が運営する China Cloud
     - 米国国防総省 (DoD)
Power Automate Premium 次を除くすべての Power Automate リージョン :
     - 米国政府 (GCC)
     - 米国政府 (GCC High)
     - 21Vianet が運営する China Cloud
     - 米国国防総省 (DoD)
お問い合わせ
名前 Tomasz Poszytek
URL https://aka.ms/poszytek
Email tomasz@poszytek.eu
コネクタ メタデータ
Publisher Tomasz Poszytek
Web サイト https://mystrom.ch/
プライバシー ポリシー https://mystrom.ch/privacy-policy/
カテゴリ モノのインターネット;ライフスタイルとエンターテイメント

調整制限

名前 呼び出し 更新期間
接続ごとの API 呼び出し 100 60 秒

アクション

Authentication

電子メールとパスワードを指定して authToken を取得します。

Webhook を作成する

Webhook を作成する

Webhook を削除する

デバイス ID で Webhook を削除する

Webhook を取得する

デバイス ID で Webhook を取得する

シーンの実行

ID でシーンを実行する

シーンを取得する

すべてのユーザーのシーンの一覧を取得する

デバイスの切り替え

デバイス切り替え要求は、デバイスの状態を変更してそのパラメーターを設定するために使用されます

デバイスを取得する

ID でデバイスを取得する

デバイスを取得する

すべてのユーザーのデバイスの一覧を取得する

Authentication

電子メールとパスワードを指定して authToken を取得します。

パラメーター

名前 キー 必須 型 説明
電子メール
email True string

myStrom アカウントの電子メール

パスワード
password True password

myStrom アカウントのパスワード

戻り値

名前 パス 型 説明
認証トークン
authToken string

他の要求の認証に使用されるトークン。

Webhook を作成する

Webhook を作成する

パラメーター

名前 キー 必須 型 説明
デバイス識別子
Device ID True string

デバイス識別子

Webhook 定義
webhook True string

Webhook 定義、サンプル: {"url":"http://example.com","config":{"state": true,"power":true}}

認証トークン
authToken True password

認証トークン

戻り値

名前 パス 型 説明
Code
code integer
メッセージ
message string

Webhook を削除する

デバイス ID で Webhook を削除する

パラメーター

名前 キー 必須 型 説明
デバイス識別子
Device ID True string

デバイス識別子

認証トークン
authToken True password

認証トークン

戻り値

名前 パス 型 説明
Code
code integer
メッセージ
message string

Webhook を取得する

デバイス ID で Webhook を取得する

パラメーター

名前 キー 必須 型 説明
デバイス識別子
Device ID True string

デバイス識別子

認証トークン
authToken True password

認証トークン

シーンの実行

ID でシーンを実行する

パラメーター

名前 キー 必須 型 説明
シーン ID
Scene ID True string

シーン ID

認証トークン
authToken True password

認証トークン

戻り値

名前 パス 型 説明
Code
code integer
メッセージ
message string

シーンを取得する

すべてのユーザーのシーンの一覧を取得する

パラメーター

名前 キー 必須 型 説明
認証トークン
authToken True password

認証トークン

戻り値

名前 パス 型 説明
シーン
scenes array of object

シーン

シーン ID
scenes.id string
名前
scenes.name string

デバイスの切り替え

デバイス切り替え要求は、デバイスの状態を変更してそのパラメーターを設定するために使用されます

パラメーター

名前 キー 必須 型 説明
デバイス識別子
Device ID True string

デバイス識別子

色
color string

電球を設定する色。 HSV の形式は <UINT 0..360>;<UINT 0..100>;<UINT 0..100>

ランプ
ramp integer

ライトの現在の状態から新しい状態への移行時間。 [ms]

Dim 値
value integer

Dim アクションをサポートするデバイスの Dim 値

アクション
action True string

アクションの切り替え

認証トークン
authToken True password

認証トークン

戻り値

名前 パス 型 説明
Code
code integer
メッセージ
message string
色
color string

HSV 形式の現在の色。

デバイスを取得する

ID でデバイスを取得する

パラメーター

名前 キー 必須 型 説明
デバイス識別子
Device ID True string

デバイス識別子

認証トークン
authToken True password

認証トークン

戻り値

名前 パス 型 説明
デバイス識別子
id string
名前
name string
パワー
power float

現在の電力消費量 (W)。

タイプ
type string

デバイスの種類。

State
state string

ON または OFF。

色
color string

HSV 形式。

気温
temperature float

現在の温度 (C)。

明るさ
brightness integer

デバイスを取得する

すべてのユーザーのデバイスの一覧を取得する

パラメーター

名前 キー 必須 型 説明
認証トークン
authToken True password

認証トークン

戻り値

名前 パス 型 説明
devices
devices array of object

devices

デバイス識別子
devices.id string
名前
devices.name string
パワー
devices.power float

現在の電力消費量 (W)。

タイプ
devices.type string

デバイスの種類。

State
devices.state string

ON または OFF。

色
devices.color string

HSV 形式。

気温
devices.temperature float

現在の温度 (C)。

明るさ
devices.brightness integer