myStrom (独立発行者)
myStrom では、スマート ホーム デバイスを製造しているスイスの会社です。 このコネクタを使用すると、REST API を介して myStrom のデバイスを制御できます。
このコネクタは、次の製品および地域で利用可能です。
Service | クラス | 地域 |
---|---|---|
Logic Apps | 標準 | 以下を除くすべての Logic Apps 地域 : - Azure 政府の地域 - Azure 中国の地域 - 国防総省 (DoD) |
Power Automate | プレミアム | 以下を除くすべての Power Automate 地域 : - 米国政府 (GCC) - 米国政府 (GCC High) - 21Vianet が運用する中国のクラウド - 国防総省 (DoD) |
Power Apps | プレミアム | 以下を除くすべての Power Apps 地域 : - 米国政府 (GCC) - 米国政府 (GCC High) - 21Vianet が運用する中国のクラウド - 米国国防総省 (DoD) |
お問い合わせ先 | |
---|---|
件名 | トーマス・ポズィテク |
[URL] | https://aka.ms/poszytek |
メール | tomasz@poszytek.eu |
Connector Metadata | |
---|---|
発行者 | トーマス・ポズィテク |
Web サイト | https://mystrom.ch/ |
プライバシー ポリシー | https://mystrom.ch/privacy-policy/ |
カテゴリ | モノのインターネット; ライフスタイルとエンターテインメント |
調整制限
名前 | 呼び出し | 更新期間 |
---|---|---|
接続ごとの API 呼び出し | 100 | 60 秒 |
アクション
Webhook の作成 |
Webhook の作成 |
Webhook の取得 |
デバイス ID で Webhook を取得 |
Webhook を削除する |
デバイス ID を指定して Webhook を削除 |
シーンを取得 |
すべてのユーザーのシーン一覧を取得 |
シーンを実行 |
ID でシーンを実行 |
デバイスの切替 |
デバイス切り替え要求は、デバイスの状態を変更し、そのパラメーターを設定するために使用される |
デバイスの取得 |
ID でデバイスを取得 |
デバイスを取得する |
すべてのユーザーのデバイス一覧を取得 |
認証 |
メールとパスワードを入力して、authToken を取得します。 |
Webhook の作成
Webhook の作成
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
デバイス ID
|
Device ID | True | string |
デバイス ID |
Webhook の定義
|
webhook | True | string |
Webhook 定義、サンプル: {「url」:「http://example.com」、「config」:{「状態」: 正、「パワー」: 正}} |
認証トークン
|
authToken | True | password |
認証トークン |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
コード
|
code | integer | |
メッセージ
|
message | string |
Webhook の取得
デバイス ID で Webhook を取得
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
デバイス ID
|
Device ID | True | string |
デバイス ID |
認証トークン
|
authToken | True | password |
認証トークン |
戻り値
Webhook を削除する
デバイス ID を指定して Webhook を削除
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
デバイス ID
|
Device ID | True | string |
デバイス ID |
認証トークン
|
authToken | True | password |
認証トークン |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
コード
|
code | integer | |
メッセージ
|
message | string |
シーンを取得
すべてのユーザーのシーン一覧を取得
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
認証トークン
|
authToken | True | password |
認証トークン |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
シーン
|
scenes | array of object |
シーン |
シーン ID
|
scenes.id | string | |
名称
|
scenes.name | string |
シーンを実行
ID でシーンを実行
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
シーン ID
|
Scene ID | True | string |
シーン ID |
認証トークン
|
authToken | True | password |
認証トークン |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
コード
|
code | integer | |
メッセージ
|
message | string |
デバイスの切替
デバイス切り替え要求は、デバイスの状態を変更し、そのパラメーターを設定するために使用される
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
デバイス ID
|
Device ID | True | string |
デバイス ID |
色
|
color | string |
電球に設定する色。 HSV の形式は、<UINT 0..360>;<UINT 0..100>;<UINT 0..100> |
|
Ramp
|
ramp | integer |
ライトの現状から新しい状態に移行する遷移時間。 [ms] |
|
ディム値
|
value | integer |
ディム アクションをサポートするデバイスのディム値 |
|
操作
|
action | True | string |
アクションを切り替える |
認証トークン
|
authToken | True | password |
認証トークン |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
コード
|
code | integer | |
メッセージ
|
message | string | |
色
|
color | string |
HSV 形式の現在の色。 |
デバイスの取得
ID でデバイスを取得
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
デバイス ID
|
Device ID | True | string |
デバイス ID |
認証トークン
|
authToken | True | password |
認証トークン |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
デバイス ID
|
id | string | |
名称
|
name | string | |
電源
|
power | float |
現在のパワー消費 (W)。 |
タイプ
|
type | string |
デバイスの種類。 |
州
|
state | string |
オンまたはオフ。 |
色
|
color | string |
HSV 形式にて。 |
温度
|
temperature | float |
現在の温度 (C)。 |
輝度
|
brightness | integer |
デバイスを取得する
すべてのユーザーのデバイス一覧を取得
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
認証トークン
|
authToken | True | password |
認証トークン |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
devices
|
devices | array of object |
devices |
デバイス ID
|
devices.id | string | |
名称
|
devices.name | string | |
電源
|
devices.power | float |
現在のパワー消費 (W)。 |
タイプ
|
devices.type | string |
デバイスの種類。 |
州
|
devices.state | string |
オンまたはオフ。 |
色
|
devices.color | string |
HSV 形式にて。 |
温度
|
devices.temperature | float |
現在の温度 (C)。 |
輝度
|
devices.brightness | integer |
認証
メールとパスワードを入力して、authToken を取得します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
メール
|
True | string |
myStrom のアカウント メール |
|
パスワード
|
password | True | password |
myStrom のアカウント パスワード |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
認証トークン
|
authToken | string |
他のリクエストの認証に使用されるトークン。 |