myStrom (независимый издатель)
myStrom является швейцарской компанией, производящей умные домашние устройства. С помощью этого соединителя можно управлять устройствами myStrom через REST API.
Этот соединитель доступен в следующих продуктах и регионах:
| Услуга | Class | Регионы |
|---|---|---|
| Copilot Studio | Премия | Все регионы Power Automate , кроме следующих: - Правительство США (GCC) - Правительство США (GCC High) — Облако Китая, управляемое 21Vianet - Министерство обороны США (DoD) |
| Логические приложения | Стандарт | Все регионы Logic Apps , кроме следующих: — Регионы Azure для государственных организаций — Регионы Azure Для Китая - Министерство обороны США (DoD) |
| Power Apps | Премия | Все регионы Power Apps , кроме следующих: - Правительство США (GCC) - Правительство США (GCC High) — Облако Китая, управляемое 21Vianet - Министерство обороны США (DoD) |
| Power Automate | Премия | Все регионы Power Automate , кроме следующих: - Правительство США (GCC) - Правительство США (GCC High) — Облако Китая, управляемое 21Vianet - Министерство обороны США (DoD) |
| Контакт | |
|---|---|
| Имя | Tomasz Poszytek |
| URL | https://aka.ms/poszytek |
| Адрес электронной почты | tomasz@poszytek.eu |
| Метаданные соединителя | |
|---|---|
| Publisher | Tomasz Poszytek |
| Веб-сайт | https://mystrom.ch/ |
| Политика конфиденциальности | https://mystrom.ch/privacy-policy/ |
| Категории | Интернет вещей; Образ жизни и развлечения |
Ограничения регулирования
| Имя | Вызовы | Период обновления |
|---|---|---|
| Вызовы API для каждого подключения | 100 | 60 секунд |
Действия
| Authentication |
Получите authToken, предоставив свой адрес электронной почты и пароль. |
| Выполнение сцены |
Выполнение сцены по идентификатору |
| Переключение устройства |
Запрос переключателя устройства используется для изменения состояния устройства и задания параметров. |
| Получение веб-перехватчика |
Получение веб-перехватчика по идентификатору устройства |
| Получение сцен |
Получение списка всех сцен пользователя |
| Получение устройств |
Получение списка всех устройств пользователя |
| Получение устройства |
Получение устройства по идентификатору |
| Создание веб-перехватчика |
Создание веб-перехватчика |
| Удаление веб-перехватчика |
Удаление веб-перехватчика по идентификатору устройства |
Authentication
Получите authToken, предоставив свой адрес электронной почты и пароль.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Эл. почта
|
True | string |
Электронная почта учетной записи myStrom |
|
|
Пароль
|
password | True | password |
Пароль учетной записи myStrom |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Маркер проверки подлинности
|
authToken | string |
Маркер, используемый для проверки подлинности других запросов. |
Выполнение сцены
Выполнение сцены по идентификатору
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Идентификатор сцены
|
Scene ID | True | string |
Идентификатор сцены |
|
Маркер проверки подлинности
|
authToken | True | password |
Маркер проверки подлинности |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Code
|
code | integer | |
|
Message
|
message | 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
|
message | string | |
|
Цвет
|
color | string |
Текущий цвет в формате HSV. |
Получение веб-перехватчика
Получение веб-перехватчика по идентификатору устройства
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Идентификатор устройства
|
Device ID | True | string |
Идентификатор устройства |
|
Маркер проверки подлинности
|
authToken | True | password |
Маркер проверки подлинности |
Получение сцен
Получение списка всех сцен пользователя
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Маркер проверки подлинности
|
authToken | True | password |
Маркер проверки подлинности |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Сцены
|
scenes | array of object |
Сцены |
|
Идентификатор сцены
|
scenes.id | string | |
|
Имя
|
scenes.name | string |
Получение устройств
Получение списка всех устройств пользователя
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Маркер проверки подлинности
|
authToken | True | password |
Маркер проверки подлинности |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
devices
|
devices | array of object |
devices |
|
Идентификатор устройства
|
devices.id | string | |
|
Имя
|
devices.name | string | |
|
Power
|
devices.power | float |
Текущее потребление энергии (W). |
|
Тип
|
devices.type | string |
Тип устройства. |
|
Государство
|
devices.state | string |
ON или OFF. |
|
Цвет
|
devices.color | string |
В формате HSV. |
|
Температура
|
devices.temperature | float |
Текущая температура (C). |
|
Яркость
|
devices.brightness | integer |
Получение устройства
Получение устройства по идентификатору
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Идентификатор устройства
|
Device ID | True | string |
Идентификатор устройства |
|
Маркер проверки подлинности
|
authToken | True | password |
Маркер проверки подлинности |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Идентификатор устройства
|
id | string | |
|
Имя
|
name | string | |
|
Power
|
power | float |
Текущее потребление энергии (W). |
|
Тип
|
type | string |
Тип устройства. |
|
Государство
|
state | string |
ON или OFF. |
|
Цвет
|
color | string |
В формате HSV. |
|
Температура
|
temperature | float |
Текущая температура (C). |
|
Яркость
|
brightness | integer |
Создание веб-перехватчика
Создание веб-перехватчика
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Идентификатор устройства
|
Device ID | True | string |
Идентификатор устройства |
|
Определение веб-перехватчика
|
webhook | True | string |
Определение веб-перехватчика, пример: {"url":http://example.com"";"config":{"state": true,"power":true}} |
|
Маркер проверки подлинности
|
authToken | True | password |
Маркер проверки подлинности |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Code
|
code | integer | |
|
Message
|
message | string |
Удаление веб-перехватчика
Удаление веб-перехватчика по идентификатору устройства
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Идентификатор устройства
|
Device ID | True | string |
Идентификатор устройства |
|
Маркер проверки подлинности
|
authToken | True | password |
Маркер проверки подлинности |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Code
|
code | integer | |
|
Message
|
message | string |