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
  • shane's Avatar Topic Author
  • Visitor
  • Visitor
28 Feb 2019 19:12 #159 by shane
shane created the topic: 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.

Please Log in or Create an account to join the conversation.

  • drejk
  • drejk's Avatar
  • Administrator
  • Administrator
More
02 Mar 2019 07:33 - 02 Mar 2019 07:35 #161 by drejk
drejk replied the topic: 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.
Last Edit: 02 Mar 2019 07:35 by drejk.

Please Log in or Create an account to join the conversation.

  • JT
  • JT's Avatar
  • Visitor
  • Visitor
15 May 2019 13:33 #190 by JT
JT replied the topic: 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.

Please Log in or Create an account to join the conversation.

  • lei
  • lei's Avatar
  • Visitor
  • Visitor
23 May 2020 13:12 #320 by lei
lei replied the topic: 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.

Please Log in or Create an account to join the conversation.

Stay in touch