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, предоставив свой адрес электронной почты и пароль.

Параметры

Имя Ключ Обязательно Тип Описание
Эл. почта
email 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