Není status = podivná integrace - Strana: 2 - Diskuzní fórum - Smarwi - chytré otvírání oken

Není status = podivná integrace

  • Dušan
  • Avatar uživatele Dušan
  • Administrator
  • Administrator
Více
27. bře 2019 18:14 - 27. bře 2019 18:38 #173 od Dušan
Dušan odpověděl/a na téma: Není status = podivná integrace
Dobrý den,
téma pro "senzor" stavu okna existuje, Není to uvedeno v dokumntaci, protože jednak není tak úplně jisté, že se nebude měnit a také má jednu drobnou nevýhodu - zpráva o stavu senzoru nemá nastaven příznak retain, tedy není na serveru uchovávána, jen jím projde a je nutné toto řešit v aplikaci (tedy aplikace musí být stále připojena, aby mohla tyto zprávy konzumovat)

Téma má tvar ion/xxxxxxxx/%1234567890/s/1001

Ve zprávě se odesílá 1 nebo 0, žádný jiný stav (např. míra otevření), by vzhledem k technické implementaci nemusel odpovídat realitě a není tedy odesílán.

Bohužel s homebridge-mqttthing zkušenost nemáme, momentálně Vám s tím asi moc nápomocní nebudeme :(

Jen jsem tak rychle prolétl dokumentaci a dívám se, že je možné aplikovat funkce na obsah zpráv víz příklad z dokumentace:
"setBrightness": {
        "topic": "test/lightbulb/setBrightness",
        "apply": "return Math.round( message * 2.55 );"
    }

tedy neměl by být problém tam dát funkci např.
"setTargetPosition": {
        "topic": "ion/xxxx/%123456789/cmd",
        "apply": "return 'open;'+message"
   }

ale je možné, že jen něco vytrhávám z kontextu a takto to nejde.
Poslední úprava: 27. bře 2019 18:38 od Dušan.

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

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