Udostępnij przez


myStrom (niezależny wydawca)

myStrom jest szwajcarską firmą produkującą inteligentne urządzenia domowe. Za pomocą tego łącznika można kontrolować urządzenia myStrom za pośrednictwem interfejsu API REST.

Ten łącznik jest dostępny w następujących produktach i regionach:

Usługa Class Regions
Copilot Studio Premium Wszystkie regiony usługi Power Automate z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Logic Apps Standard Wszystkie regiony usługi Logic Apps z wyjątkiem następujących:
     — Regiony platformy Azure Government
     — Regiony platformy Azure (Chiny)
     - Departament Obrony USA (DoD)
Power Apps Premium Wszystkie regiony usługi Power Apps z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Power Automate Premium Wszystkie regiony usługi Power Automate z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Kontakt
Name Tomasz Poszytek
adres URL https://aka.ms/poszytek
Email tomasz@poszytek.eu
Metadane łącznika
Publisher Tomasz Poszytek
Witryna internetowa https://mystrom.ch/
Zasady ochrony prywatności https://mystrom.ch/privacy-policy/
Kategorie Internet rzeczy; Styl życia i rozrywka

Limity ograniczania

Nazwa Wywołania Okres odnowienia
Wywołania interfejsu API na połączenie 100 60 sekund

Akcje

Authentication

Uzyskaj token authToken, podając adres e-mail i hasło.

Pobieranie elementu webhook

Pobieranie elementu webhook według identyfikatora urządzenia

Pobieranie scen

Pobieranie listy wszystkich scen użytkownika

Pobieranie urządzenia

Pobieranie urządzenia według identyfikatora

Pobieranie urządzeń

Pobieranie listy wszystkich urządzeń użytkownika

Przełącz urządzenie

Żądanie przełącznika urządzenia służy do zmiany stanu urządzenia i ustawiania jego parametrów

Tworzenie elementu webhook

Tworzenie elementu webhook

Usuwanie elementu webhook

Usuwanie elementu webhook według identyfikatora urządzenia

Wykonywanie sceny

Wykonywanie sceny według identyfikatora

Authentication

Uzyskaj token authToken, podając adres e-mail i hasło.

Parametry

Nazwa Klucz Wymagane Typ Opis
E-mail
email True string

adres e-mail konta myStrom

Hasło
password True password

hasło konta myStrom

Zwraca

Nazwa Ścieżka Typ Opis
Token uwierzytelniania
authToken string

Token używany do uwierzytelniania innych żądań.

Pobieranie elementu webhook

Pobieranie elementu webhook według identyfikatora urządzenia

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator urządzenia
Device ID True string

Identyfikator urządzenia

Token uwierzytelniania
authToken True password

Token uwierzytelniania

Pobieranie scen

Pobieranie listy wszystkich scen użytkownika

Parametry

Nazwa Klucz Wymagane Typ Opis
Token uwierzytelniania
authToken True password

Token uwierzytelniania

Zwraca

Nazwa Ścieżka Typ Opis
Sceny
scenes array of object

Sceny

Identyfikator sceny
scenes.id string
Name
scenes.name string

Pobieranie urządzenia

Pobieranie urządzenia według identyfikatora

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator urządzenia
Device ID True string

Identyfikator urządzenia

Token uwierzytelniania
authToken True password

Token uwierzytelniania

Zwraca

Nazwa Ścieżka Typ Opis
Identyfikator urządzenia
id string
Name
name string
Power
power float

Bieżące zużycie energii (W).

Typ
type string

Typ urządzenia.

State
state string

WŁĄCZONE lub WYŁĄCZONE.

Kolor
color string

W formacie HSV.

Temperatura
temperature float

Bieżąca temperatura (C).

Jasność
brightness integer

Pobieranie urządzeń

Pobieranie listy wszystkich urządzeń użytkownika

Parametry

Nazwa Klucz Wymagane Typ Opis
Token uwierzytelniania
authToken True password

Token uwierzytelniania

Zwraca

Nazwa Ścieżka Typ Opis
devices
devices array of object

devices

Identyfikator urządzenia
devices.id string
Name
devices.name string
Power
devices.power float

Bieżące zużycie energii (W).

Typ
devices.type string

Typ urządzenia.

State
devices.state string

WŁĄCZONE lub WYŁĄCZONE.

Kolor
devices.color string

W formacie HSV.

Temperatura
devices.temperature float

Bieżąca temperatura (C).

Jasność
devices.brightness integer

Przełącz urządzenie

Żądanie przełącznika urządzenia służy do zmiany stanu urządzenia i ustawiania jego parametrów

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator urządzenia
Device ID True string

Identyfikator urządzenia

Kolor
color string

Kolor, na który ustawiliśmy żarówkę. HSV ma formę <UINT 0..360>;<UINT 0..100>;<UINT 0..100>

Podjazd
ramp integer

Czas przejścia z bieżącego stanu światła do nowego stanu. [ms]

Przygaszone wartości
value integer

Przygaszone wartości dla urządzeń, które obsługują akcję dim

Akcja
action True string

Akcja przełączania

Token uwierzytelniania
authToken True password

Token uwierzytelniania

Zwraca

Nazwa Ścieżka Typ Opis
Code
code integer
Message
message string
Kolor
color string

Bieżący kolor w formacie HSV.

Tworzenie elementu webhook

Tworzenie elementu webhook

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator urządzenia
Device ID True string

Identyfikator urządzenia

Definicja elementu webhook
webhook True string

Definicja elementu webhook, przykład: {"url":"http://example.com""config":{"state": true,"power":true}}

Token uwierzytelniania
authToken True password

Token uwierzytelniania

Zwraca

Nazwa Ścieżka Typ Opis
Code
code integer
Message
message string

Usuwanie elementu webhook

Usuwanie elementu webhook według identyfikatora urządzenia

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator urządzenia
Device ID True string

Identyfikator urządzenia

Token uwierzytelniania
authToken True password

Token uwierzytelniania

Zwraca

Nazwa Ścieżka Typ Opis
Code
code integer
Message
message string

Wykonywanie sceny

Wykonywanie sceny według identyfikatora

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator sceny
Scene ID True string

Identyfikator sceny

Token uwierzytelniania
authToken True password

Token uwierzytelniania

Zwraca

Nazwa Ścieżka Typ Opis
Code
code integer
Message
message string