myStrom (onafhankelijke uitgever)
myStrom is een Zwitserse onderneming die slimme thuisapparaten produceert. Met deze connector is het mogelijk om myStrom-apparaten te beheren via de REST API.
Deze connector is beschikbaar in de volgende producten en regio's:
| Dienst | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Alle Power Automate-regio's , met uitzondering van het volgende: - Amerikaanse overheid (GCC) - Amerikaanse overheid (GCC High) - China Cloud beheerd door 21Vianet - Us Department of Defense (DoD) |
| Logic-apps | Standaard | Alle Logic Apps-regio's , met uitzondering van het volgende: - Azure Government-regio's - Azure China-regio's - Us Department of Defense (DoD) |
| Power Apps | Premium | Alle Power Apps-regio's , met uitzondering van het volgende: - Amerikaanse overheid (GCC) - Amerikaanse overheid (GCC High) - China Cloud beheerd door 21Vianet - Us Department of Defense (DoD) |
| Power Automate | Premium | Alle Power Automate-regio's , met uitzondering van het volgende: - Amerikaanse overheid (GCC) - Amerikaanse overheid (GCC High) - China Cloud beheerd door 21Vianet - Us Department of Defense (DoD) |
| Contactpersoon | |
|---|---|
| Naam | Tomasz Poszytek |
| URL | https://aka.ms/poszytek |
| E-mailen | tomasz@poszytek.eu |
| Connector-metagegevens | |
|---|---|
| Uitgever | Tomasz Poszytek |
| Webpagina | https://mystrom.ch/ |
| Privacybeleid | https://mystrom.ch/privacy-policy/ |
| Categorieën | Internet of Things; Lifestyle en entertainment |
Beperkingslimieten
| Name | Aanroepen | Verlengingsperiode |
|---|---|---|
| API-aanroepen per verbinding | 100 | 60 seconden |
Acties
| Apparaat in-/uitschakelen |
De wisselknop voor het apparaat wordt gebruikt om de status van een apparaat te wijzigen en de parameters ervan in te stellen |
| Apparaat ophalen |
Apparaat ophalen op id |
| Apparaten ophalen |
Lijst met alle apparaten van de gebruiker ophalen |
| Authenticatie |
Verkrijgt authToken door uw e-mailadres en wachtwoord op te geven. |
| Scène uitvoeren |
Scène uitvoeren op id |
| Scènes ophalen |
Lijst met alle scènes van de gebruiker ophalen |
| Webhook maken |
Webhook maken |
| Webhook ophalen |
Webhook ophalen op apparaat-id |
| Webhook verwijderen |
Webhook verwijderen op apparaat-id |
Apparaat in-/uitschakelen
De wisselknop voor het apparaat wordt gebruikt om de status van een apparaat te wijzigen en de parameters ervan in te stellen
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Apparaat-id
|
Device ID | True | string |
Apparaat-id |
|
Kleur
|
color | string |
De kleur waar we de lamp op instellen. HSV is van de vorm <UINT 0..360>;<UINT 0..100>;<UINT 0..100> |
|
|
Helling
|
ramp | integer |
Overgangstijd van de huidige status van het licht naar de nieuwe status. [ms] |
|
|
Dimwaarde
|
value | integer |
Dimwaarde voor apparaten die ondersteuning bieden voor dimactie |
|
|
Handeling
|
action | True | string |
Schakelen tussen acties |
|
Verificatietoken
|
authToken | True | password |
Verificatietoken |
Retouren
| Name | Pad | Type | Description |
|---|---|---|---|
|
Code
|
code | integer | |
|
Message
|
message | string | |
|
Kleur
|
color | string |
Huidige kleur in HSV-indeling. |
Apparaat ophalen
Apparaat ophalen op id
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Apparaat-id
|
Device ID | True | string |
Apparaat-id |
|
Verificatietoken
|
authToken | True | password |
Verificatietoken |
Retouren
| Name | Pad | Type | Description |
|---|---|---|---|
|
Apparaat-id
|
id | string | |
|
Naam
|
name | string | |
|
Power
|
power | float |
Huidig energieverbruik (W). |
|
Typologie
|
type | string |
Type apparaat. |
|
Staat
|
state | string |
AAN OF UIT. |
|
Kleur
|
color | string |
In HSV-indeling. |
|
Temperatuur
|
temperature | float |
Huidige temperatuur (C). |
|
Helderheid
|
brightness | integer |
Apparaten ophalen
Lijst met alle apparaten van de gebruiker ophalen
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Verificatietoken
|
authToken | True | password |
Verificatietoken |
Retouren
| Name | Pad | Type | Description |
|---|---|---|---|
|
devices
|
devices | array of object |
devices |
|
Apparaat-id
|
devices.id | string | |
|
Naam
|
devices.name | string | |
|
Power
|
devices.power | float |
Huidig energieverbruik (W). |
|
Typologie
|
devices.type | string |
Type apparaat. |
|
Staat
|
devices.state | string |
AAN OF UIT. |
|
Kleur
|
devices.color | string |
In HSV-indeling. |
|
Temperatuur
|
devices.temperature | float |
Huidige temperatuur (C). |
|
Helderheid
|
devices.brightness | integer |
Authenticatie
Verkrijgt authToken door uw e-mailadres en wachtwoord op te geven.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
E-mail
|
True | string |
e-mail van myStrom-account |
|
|
Wachtwoord
|
password | True | password |
wachtwoord voor myStrom-account |
Retouren
| Name | Pad | Type | Description |
|---|---|---|---|
|
Verificatietoken
|
authToken | string |
Token dat moet worden gebruikt om andere aanvragen te verifiëren. |
Scène uitvoeren
Scène uitvoeren op id
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Scène-id
|
Scene ID | True | string |
Scène-id |
|
Verificatietoken
|
authToken | True | password |
Verificatietoken |
Retouren
| Name | Pad | Type | Description |
|---|---|---|---|
|
Code
|
code | integer | |
|
Message
|
message | string |
Scènes ophalen
Lijst met alle scènes van de gebruiker ophalen
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Verificatietoken
|
authToken | True | password |
Verificatietoken |
Retouren
| Name | Pad | Type | Description |
|---|---|---|---|
|
Scènes
|
scenes | array of object |
Scènes |
|
Scène-id
|
scenes.id | string | |
|
Naam
|
scenes.name | string |
Webhook maken
Webhook maken
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Apparaat-id
|
Device ID | True | string |
Apparaat-id |
|
Webhookdefinitie
|
webhook | True | string |
Webhookdefinitie, voorbeeld: {"url":"http://example.com","config":{"state": true,"power":true}} |
|
Verificatietoken
|
authToken | True | password |
Verificatietoken |
Retouren
| Name | Pad | Type | Description |
|---|---|---|---|
|
Code
|
code | integer | |
|
Message
|
message | string |
Webhook ophalen
Webhook ophalen op apparaat-id
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Apparaat-id
|
Device ID | True | string |
Apparaat-id |
|
Verificatietoken
|
authToken | True | password |
Verificatietoken |
Webhook verwijderen
Webhook verwijderen op apparaat-id
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Apparaat-id
|
Device ID | True | string |
Apparaat-id |
|
Verificatietoken
|
authToken | True | password |
Verificatietoken |
Retouren
| Name | Pad | Type | Description |
|---|---|---|---|
|
Code
|
code | integer | |
|
Message
|
message | string |