Compartir a través de


myStrom (Editor independiente)

myStrom es una empresa suiza que produce dispositivos domésticos inteligentes. Con este conector es posible controlar los dispositivos myStrom a través de la API REST.

Este conector está disponible en los siguientes productos y regiones:

Service Class Regions
Copilot Studio Premium Todas las regiones de Power Automate excepto las siguientes:
     - Gobierno de EE. UU. (GCC)
     - Gobierno de EE. UU. (GCC High)
     - China Cloud operado por 21Vianet
     - Departamento de Defensa de EE. UU. (DoD)
Aplicaciones lógicas Estándar Todas las regiones de Logic Apps excepto las siguientes:
     - Regiones de Azure Government
     - Regiones de Azure China
     - Departamento de Defensa de EE. UU. (DoD)
Power Apps Premium Todas las regiones de Power Apps excepto las siguientes:
     - Gobierno de EE. UU. (GCC)
     - Gobierno de EE. UU. (GCC High)
     - China Cloud operado por 21Vianet
     - Departamento de Defensa de EE. UU. (DoD)
Power Automate Premium Todas las regiones de Power Automate excepto las siguientes:
     - Gobierno de EE. UU. (GCC)
     - Gobierno de EE. UU. (GCC High)
     - China Cloud operado por 21Vianet
     - Departamento de Defensa de EE. UU. (DoD)
Contacto
Nombre Tomasz Poszytek
URL https://aka.ms/poszytek
Correo Electrónico tomasz@poszytek.eu
Metadatos del conector
Publicador Tomasz Poszytek
Sitio web https://mystrom.ch/
Directiva de privacidad https://mystrom.ch/privacy-policy/
Categorías Internet de las cosas; Estilo de vida y entretenimiento

Limitaciones

Nombre Llamadas Período de renovación
Llamadas API por conexión 100 60 segundos

Acciones

Alternar dispositivo

La solicitud de alternancia de dispositivo se usa para cambiar el estado de un dispositivo y establecer sus parámetros

Autenticación

Obtenga authToken proporcionando su correo electrónico y contraseña.

Creación de webhook

Creación de webhook

Ejecutar escena

Ejecutar escena por identificador

Eliminar webhook

Eliminación del webhook por identificador de dispositivo

Obtención de dispositivos

Obtener una lista de todos los dispositivos del usuario

Obtener dispositivo

Obtención del dispositivo por identificador

Obtener escenas

Obtener una lista de todas las escenas del usuario

Obtener webhook

Obtención del webhook por identificador de dispositivo

Alternar dispositivo

La solicitud de alternancia de dispositivo se usa para cambiar el estado de un dispositivo y establecer sus parámetros

Parámetros

Nombre Clave Requerido Tipo Description
Id. de dispositivo
Device ID True string

Id. de dispositivo

Color
color string

Color en el que establecemos la bombilla. HSV es de forma <UINT 0..360>;<UINT 0..100>;<UINT 0..100>

Rampa
ramp integer

Tiempo de transición del estado actual de la luz al nuevo estado. [ms]

Valor atenuado
value integer

Valor atenuado para dispositivos que admiten la acción atenuada

Acción
action True string

Cambiar acción

Token de autenticación
authToken True password

Token de autenticación

Devoluciones

Nombre Ruta de acceso Tipo Description
Código
code integer
Message
message string
Color
color string

Color actual en formato HSV.

Autenticación

Obtenga authToken proporcionando su correo electrónico y contraseña.

Parámetros

Nombre Clave Requerido Tipo Description
Correo electrónico
email True string

correo electrónico de la cuenta myStrom

Contraseña
password True password

contraseña de la cuenta myStrom

Devoluciones

Nombre Ruta de acceso Tipo Description
Token de autenticación
authToken string

Token que se va a usar para autenticar otras solicitudes.

Creación de webhook

Creación de webhook

Parámetros

Nombre Clave Requerido Tipo Description
Id. de dispositivo
Device ID True string

Id. de dispositivo

Definición de webhook
webhook True string

Definición de webhook, ejemplo: {"url":"http://example.com"","config":{"state": true,"power":true}}

Token de autenticación
authToken True password

Token de autenticación

Devoluciones

Nombre Ruta de acceso Tipo Description
Código
code integer
Message
message string

Ejecutar escena

Ejecutar escena por identificador

Parámetros

Nombre Clave Requerido Tipo Description
Id. de escena
Scene ID True string

Id. de escena

Token de autenticación
authToken True password

Token de autenticación

Devoluciones

Nombre Ruta de acceso Tipo Description
Código
code integer
Message
message string

Eliminar webhook

Eliminación del webhook por identificador de dispositivo

Parámetros

Nombre Clave Requerido Tipo Description
Id. de dispositivo
Device ID True string

Id. de dispositivo

Token de autenticación
authToken True password

Token de autenticación

Devoluciones

Nombre Ruta de acceso Tipo Description
Código
code integer
Message
message string

Obtención de dispositivos

Obtener una lista de todos los dispositivos del usuario

Parámetros

Nombre Clave Requerido Tipo Description
Token de autenticación
authToken True password

Token de autenticación

Devoluciones

Nombre Ruta de acceso Tipo Description
devices
devices array of object

devices

Id. de dispositivo
devices.id string
Nombre
devices.name string
Poder
devices.power float

Consumo de energía actual (W).

Tipo
devices.type string

Tipo del dispositivo.

Estado
devices.state string

ACTIVADO o DESACTIVADO.

Color
devices.color string

En formato HSV.

Temperatura
devices.temperature float

Temperatura actual (C).

Brillo
devices.brightness integer

Obtener dispositivo

Obtención del dispositivo por identificador

Parámetros

Nombre Clave Requerido Tipo Description
Id. de dispositivo
Device ID True string

Id. de dispositivo

Token de autenticación
authToken True password

Token de autenticación

Devoluciones

Nombre Ruta de acceso Tipo Description
Id. de dispositivo
id string
Nombre
name string
Poder
power float

Consumo de energía actual (W).

Tipo
type string

Tipo del dispositivo.

Estado
state string

ACTIVADO o DESACTIVADO.

Color
color string

En formato HSV.

Temperatura
temperature float

Temperatura actual (C).

Brillo
brightness integer

Obtener escenas

Obtener una lista de todas las escenas del usuario

Parámetros

Nombre Clave Requerido Tipo Description
Token de autenticación
authToken True password

Token de autenticación

Devoluciones

Nombre Ruta de acceso Tipo Description
Escenas
scenes array of object

Escenas

Id. de escena
scenes.id string
Nombre
scenes.name string

Obtener webhook

Obtención del webhook por identificador de dispositivo

Parámetros

Nombre Clave Requerido Tipo Description
Id. de dispositivo
Device ID True string

Id. de dispositivo

Token de autenticación
authToken True password

Token de autenticación