Formát MQTT - Diskuzní fórum - Smarwi - chytré otvírání oken. Pro vytvoření příspěvku se prosím zaregistujte.

Formát MQTT

  • shane
  • Avatar uživatele shane Autor tématu
  • Návštěvník
  • Návštěvník
28. úno 2019 19:12 #159 od shane
shane vytvořil/a téma: Formát MQTT
Dobrý den, přesně jsem to zatím nezkoumal, ale myslím, že stávající formát zprávy od Smarwi (status) je seznam parametrů oddělených novým řádkem. Odpovídá to standardu JSON, případně uvažujete o modifikaci na tento standard? Díky, Honza.

Prosím Přihlásit se nebo Vytvořit účet připojte se ke konverzaci.

  • drejk
  • Avatar uživatele drejk
  • Administrator
  • Administrator
Více
02. bře 2019 07:33 - 02. bře 2019 07:35 #161 od drejk
drejk odpověděl/a na téma: Formát MQTT
Dobrý den. Ano, jsou to informace oddělené novým řádkem, tedy nikoliv formát JSON. (Viz dokumentace MQTT API ) V podstatě technicky nic nebrání tomu, aby se data posílala v JSONu, ale rozbilo by to již některé návazné funkcionality. Takže změna nejspíše hned tak nebude, ale můžeme uvažovat o přidání alternativy.
Poslední úprava: 02. bře 2019 07:35 od drejk.

Prosím Přihlásit se nebo Vytvořit účet připojte se ke konverzaci.

  • JT
  • Avatar uživatele JT
  • Návštěvník
  • Návštěvník
15. kvě 2019 13:33 #190 od JT
JT odpověděl/a na téma: Formát MQTT
Taktéž se přimlouvám za JSON formát zprávy! Mnohem lépe se s ním pracuje. Určitě ho ocení spousta lidí. Předpokládám, že sestavení zprávy do JSON není žádný problém a pokud chcete zachovat zpětnou kompatibilitu, tak asi nejlépe vytvořit druhý status topic.

U současné podoby status topicu nevím, jak z něho dostat konkrétní hodnotu pro Home Assistant ( www.home-assistant.io/ ). Ví někdo, jak má vypadat value_template? Díky za pomoc.

Prosím Přihlásit se nebo Vytvořit účet připojte se ke konverzaci.

  • lei
  • Avatar uživatele lei
  • Návštěvník
  • Návštěvník
23. kvě 2020 13:12 #320 od lei
lei odpověděl/a na téma: Formát MQTT
Mám podobný problém s HomeAssistant. Preferoval bych druhý topic ve formátu JSON.

Dhruhý problém s HomeAssistant je, že nereportujete pozici. Stačilo by alespoň 0,50,100, kde 50 je cokoliv mezi zavřeným a otevřeným. Bez reportu pozice nejde v HomeAssistantu aktivovat nastavování polohy a je možné tedy ovládat jen plné otevření nebo zavření. Když chci otevřít jen trochu, musím konfigurovat natvrdo MQTT publish.

Prosím Přihlásit se nebo Vytvořit účet připojte se ke konverzaci.

Zůstaňte s námi ve spojení