myStrom (Bağımsız Yayımcı)
myStrom akıllı ev cihazları üreten bir İsviçre şirketidir. Bu bağlayıcı ile myStrom cihazlarını REST API üzerinden denetlemek mümkündür.
Bu bağlayıcı aşağıdaki ürün ve bölgelerde kullanılabilir:
| Hizmet | Class | Bölgeler |
|---|---|---|
| Copilot Studio | Premium | Aşağıdakiler dışında tüm Power Automate bölgeleri : - ABD Kamu (GCC) - US Government (GCC High) - 21Vianet tarafından işletilen Çin Bulutu - ABD Savunma Bakanlığı (DoD) |
| Logic Apps | Standart | Aşağıdakiler dışında tüm Logic Apps bölgeleri : - Azure Kamu bölgeleri - Azure Çin bölgeleri - ABD Savunma Bakanlığı (DoD) |
| Power Apps | Premium | Aşağıdakiler dışında tüm Power Apps bölgeleri : - ABD Kamu (GCC) - US Government (GCC High) - 21Vianet tarafından işletilen Çin Bulutu - ABD Savunma Bakanlığı (DoD) |
| Power Automate | Premium | Aşağıdakiler dışında tüm Power Automate bölgeleri : - ABD Kamu (GCC) - US Government (GCC High) - 21Vianet tarafından işletilen Çin Bulutu - ABD Savunma Bakanlığı (DoD) |
| İletişim | |
|---|---|
| İsim | Tomasz Poszytek |
| URL | https://aka.ms/poszytek |
| E-posta | tomasz@poszytek.eu |
| Bağlayıcı Meta Verileri | |
|---|---|
| Publisher | Tomasz Poszytek |
| Web sitesi | https://mystrom.ch/ |
| Gizlilik ilkesi | https://mystrom.ch/privacy-policy/ |
| Kategoriler | Nesnelerin İnterneti; Yaşam Tarzı ve Eğlence |
Azaltma Sınırları
| Name | Çağrılar | Yenileme Dönemi |
|---|---|---|
| Bağlantı başına API çağrıları | 100 | 60 saniye |
Eylemler
| Authentication |
E-postanızı ve parolanızı sağlayarak authToken'i edinin. |
| Cihazları alma |
Tüm kullanıcıların cihazlarının listesini alma |
| Cihazı alma |
Kimliğine göre cihaz alma |
| Cihazı açma/kapatma |
Cihaz geçiş isteği, bir cihazın durumunu değiştirmek ve parametrelerini ayarlamak için kullanılır |
| Sahneleri alma |
Tüm kullanıcı sahnelerinin listesini alma |
| Sahneyi yürütme |
Kimliğine göre sahne yürütme |
| Web kancası alma |
Cihaz kimliğine göre web kancası alma |
| Web kancası oluşturma |
Web kancası oluşturma |
| Web kancasını silme |
Cihaz kimliğine göre web kancasını silme |
Authentication
E-postanızı ve parolanızı sağlayarak authToken'i edinin.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
E-posta
|
True | string |
myStrom hesabı e-postası |
|
|
Şifre
|
password | True | password |
myStrom hesabı parolası |
Döndürülenler
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Kimlik doğrulama belirteci
|
authToken | string |
Diğer isteklerin kimliğini doğrulamak için kullanılacak belirteç. |
Cihazları alma
Tüm kullanıcıların cihazlarının listesini alma
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Kimlik Doğrulama Belirteci
|
authToken | True | password |
Kimlik Doğrulama Belirteci |
Döndürülenler
| Name | Yol | Tür | Description |
|---|---|---|---|
|
devices
|
devices | array of object |
devices |
|
Cihaz Kimliği
|
devices.id | string | |
|
İsim
|
devices.name | string | |
|
Power
|
devices.power | float |
Geçerli güç tüketimi (W). |
|
Türü
|
devices.type | string |
Cihazın türü. |
|
Devlet
|
devices.state | string |
ON veya OFF. |
|
Renk
|
devices.color | string |
HSV biçiminde. |
|
Sıcaklık
|
devices.temperature | float |
Geçerli sıcaklık (C). |
|
Parlaklık
|
devices.brightness | integer |
Cihazı alma
Kimliğine göre cihaz alma
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Cihaz Kimliği
|
Device ID | True | string |
Cihaz Kimliği |
|
Kimlik Doğrulama Belirteci
|
authToken | True | password |
Kimlik Doğrulama Belirteci |
Döndürülenler
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Cihaz Kimliği
|
id | string | |
|
İsim
|
name | string | |
|
Power
|
power | float |
Geçerli güç tüketimi (W). |
|
Türü
|
type | string |
Cihazın türü. |
|
Devlet
|
state | string |
ON veya OFF. |
|
Renk
|
color | string |
HSV biçiminde. |
|
Sıcaklık
|
temperature | float |
Geçerli sıcaklık (C). |
|
Parlaklık
|
brightness | integer |
Cihazı açma/kapatma
Cihaz geçiş isteği, bir cihazın durumunu değiştirmek ve parametrelerini ayarlamak için kullanılır
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Cihaz Kimliği
|
Device ID | True | string |
Cihaz Kimliği |
|
Renk
|
color | string |
Ampulü ayarladığımız renk. HSV, UINT 0..360> biçimindedir<;<UINT 0..100>;<UINT 0..100> |
|
|
Rampa
|
ramp | integer |
Işığın geçerli durumundan yeni duruma geçiş zamanı. [ms] |
|
|
Soluk Değer
|
value | integer |
Soluk eylemi destekleyen cihazlar için soluk değer |
|
|
Eylem
|
action | True | string |
Eylem değiştir |
|
Kimlik Doğrulama Belirteci
|
authToken | True | password |
Kimlik Doğrulama Belirteci |
Döndürülenler
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Kod
|
code | integer | |
|
Message
|
message | string | |
|
Renk
|
color | string |
HSV biçiminde geçerli renk. |
Sahneleri alma
Tüm kullanıcı sahnelerinin listesini alma
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Kimlik Doğrulama Belirteci
|
authToken | True | password |
Kimlik Doğrulama Belirteci |
Döndürülenler
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Sahne
|
scenes | array of object |
Sahne |
|
Sahne Kimliği
|
scenes.id | string | |
|
İsim
|
scenes.name | string |
Sahneyi yürütme
Kimliğine göre sahne yürütme
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Sahne Kimliği
|
Scene ID | True | string |
Sahne Kimliği |
|
Kimlik Doğrulama Belirteci
|
authToken | True | password |
Kimlik Doğrulama Belirteci |
Döndürülenler
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Kod
|
code | integer | |
|
Message
|
message | string |
Web kancası alma
Cihaz kimliğine göre web kancası alma
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Cihaz Kimliği
|
Device ID | True | string |
Cihaz Kimliği |
|
Kimlik Doğrulama Belirteci
|
authToken | True | password |
Kimlik Doğrulama Belirteci |
Web kancası oluşturma
Web kancası oluşturma
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Cihaz Kimliği
|
Device ID | True | string |
Cihaz Kimliği |
|
Web Kancası Tanımı
|
webhook | True | string |
Web Kancası Tanımı, örnek: {"url":"http://example.com","config":{"state": true,"power":true}} |
|
Kimlik Doğrulama Belirteci
|
authToken | True | password |
Kimlik Doğrulama Belirteci |
Döndürülenler
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Kod
|
code | integer | |
|
Message
|
message | string |
Web kancasını silme
Cihaz kimliğine göre web kancasını silme
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Cihaz Kimliği
|
Device ID | True | string |
Cihaz Kimliği |
|
Kimlik Doğrulama Belirteci
|
authToken | True | password |
Kimlik Doğrulama Belirteci |
Döndürülenler
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Kod
|
code | integer | |
|
Message
|
message | string |