Skip to main content

Formát MQTT

  • shane
  • Autor tématu
  • Nový člen
  • Nový člen
Více
28. úno 2019 19:12 #159 od shane
Formát MQTT vytvořil uživatel shane
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
  • Administrátor
  • Administrátor
Více
02. bře 2019 07:33 - 02. bře 2019 07:35 #161 od drejk
Odpověděl drejk pro 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í změna: 02. bře 2019 07:35 uživatelem drejk.

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

  • JT
  • Nový člen
  • Nový člen
Více
15. kvě 2019 13:33 #190 od JT
Odpověděl JT pro 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
  • Nový člen
  • Nový člen
Více
23. kvě 2020 13:12 #320 od lei
Odpověděl lei pro 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.

Vygenerováno za 0.094 sekund