Różnice
Różnice między wybraną wersją a wersją aktualną.
| Nowa wersja | Poprzednia wersja | ||
| smart_home:mqtt [2024/09/08 20:25] – utworzono sases | smart_home:mqtt [2024/09/13 15:13] (aktualna) – sases | ||
|---|---|---|---|
| Linia 3: | Linia 3: | ||
| ===== Struktura ===== | ===== Struktura ===== | ||
| - | | ssh | | + | | ssh | |
| - | | | blinds | + | | | blinds |
| - | | | + | | |
| - | | | + | | |
| - | | | + | | |
| - | | | devices | | | urządzenia | + | | | devices | | | urządzenia |
| - | | | + | | |
| - | | | + | | |
| - | | | sensors | | | odczyty z czujników | + | | | sensors | | | odczyty z czujników |
| - | | | + | | |
| + | \\ | ||
| + | \\ | ||
| + | |||
| + | ===== JSON ===== | ||
| + | JSON w MQTT Smart Home \\ | ||
| + | \\ | ||
| + | |||
| + | ==== Odczyty z czujników ==== | ||
| + | ssh/ | ||
| + | < | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | } | ||
| + | </ | ||
| + | **id** - ID czujnika (jest też w temacie) \\ | ||
| + | **temperature** - tempertatura w °C \\ | ||
| + | **humidity** - wilgotność względna (Rh) w % \\ | ||
| + | **pressure** - ciśnienie w hPa \\ | ||
| + | \\ | ||
| + | |||
| + | ==== Nastawienie rolety ==== | ||
| + | ssh/ | ||
| + | < | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | } | ||
| + | </ | ||
| + | **set** - poziom na jaki ma byś ustawiona (0 - całkowicie otwarta; 100 - całkowicie zamknięta) \\ | ||
| + | **speed** - prędkość przesuwania rolety (100 - maksymalna; 70 - minimalna (poniżej silnik ma już za małą moc)) \\ | ||
| + | **calibrate** - czy najpierw skalibrować roletę (true/ | ||
| + | \\ | ||
| + | |||
| + | ==== Postęp ruchu rolety ==== | ||
| + | ssh/ | ||
| + | < | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | } | ||
| + | </ | ||
| + | **id** - ID rolety (jest też w temacie) \\ | ||
| + | **set** - docelowy poziom rolety \\ | ||
| + | **step** - aktualny poziom rolety \\ | ||
| + | \\ | ||
| + | |||
| + | ==== Informacje o urządzeniu ==== | ||
| + | ssh/ | ||
| + | < | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | }, | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | }, | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | }, | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | } | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | { | ||
| + | " | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | }, | ||
| + | " | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | }, | ||
| + | " | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | }, | ||
| + | " | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | }, | ||
| + | " | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | }, | ||
| + | " | ||
| + | [ | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | } | ||
| + | ], | ||
| + | " | ||
| + | [ | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | }, | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | } | ||
| + | ], | ||
| + | " | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | } | ||
| + | } | ||
| + | </ | ||
| + | **device** - ogólne informacje \\ | ||
| + | - **id** - ID urządzenia (jest też w temacie) \\ | ||
| + | - **name** - nazwa \\ | ||
| + | - **type** - typ \\ | ||
| + | - **online** - czy urządzenie jest online (true/ | ||
| + | - **temperature** - temperatura wewnątrz urządzenia (gdy w obudowie urządzenia ESP jest dodatkowy czujnik temperatury) \\ | ||
| + | **wifi** - informacje o połączeniu WiFi \\ | ||
| + | - **ssid** - nazwa sieci \\ | ||
| + | - **hostname** - nazwa urządzenia w sieci \\ | ||
| + | - **ip** - IP \\ | ||
| + | - **mac** - MAC \\ | ||
| + | - **signal** - [[inne: | ||