Aktivace, deaktivace plánu - online a přes MQTT - Diskuzní fórum - Smarwi - chytré otvírání oken. Pro vytvoření příspěvku se prosím zaregistujte.

Aktivace, deaktivace plánu - online a přes MQTT

  • Petr Daniel
  • Petr Daniel's Avatar Topic Author
  • Visitor
  • Visitor
29 Oct 2018 15:06 #108 by Petr Daniel
Petr Daniel created the topic: Aktivace, deaktivace plánu - online a přes MQTT
Dobrý den,
otestoval jsem nastavení planů přes vektiva.online. Plány jdou nastavit a aktivovat. Ale nenašel jsem způsob, jak plán deaktivovat. V menu sice existuje položka "pause plans", ale ta nemá žádný efekt, stále vždy zůstává aktivní (=hvězdičkou označený) jeden z plánů.

Zároveň s tím sleduju výstup stavu přes MQTT. Tam je položka "a", která obsahovala na začátku něco jako "-99". Po aktivaci Plánu 1 až Plánu 4 obsahuje hodnotu 0 až 3 (tj. index plánu). Tak jako přes vektiva.online, ani přes MQTT API jsem nenašel způsob, jak plan deaktivovat.

Jediný způsob, jak vypnout plán, mě zatím napadlo, jeden z plánů nastavit jako plán bez akcí.

Poraďte mi, jak je to doopravdy. Díky.

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

  • drejk-shop
  • drejk-shop's Avatar
  • Spammer
  • Spammer
More
30 Oct 2018 09:52 - 30 Oct 2018 09:53 #109 by drejk-shop
drejk-shop replied the topic: Aktivace, deaktivace plánu - online a přes MQTT
Dobrý den,
deaktivování plánů je možné právě přes položku v menu "pause plans". Efekt by mít měla. Plán sice zůstane označen, ale vykonávání plánů je v takovém případě pozastaveno. V přehledovém boxu je pak Smarwi označeno štítkem "paused".

Přes API nebo MQTT je možné využít příkaz "pause". Ve stavové informaci je pak aktivní plán skutečně k dispozici v řádku ve formátu "a:X". (X je celé číslo). Při pozastaveném vykovánání plánů má zápornou hodnotu.
Last Edit: 30 Oct 2018 09:53 by drejk-shop.
The following user(s) said Thank You: Petr Daniel

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

  • Petr Daniel
  • Petr Daniel's Avatar Topic Author
  • Visitor
  • Visitor
30 Oct 2018 11:34 #110 by Petr Daniel
Petr Daniel replied the topic: Aktivace, deaktivace plánu - online a přes MQTT
Diky. Jeste mi prozradte, jak pres MQTT aktivovat jednotlive plany. O tom jsem taky vybec nic nenasel v navodech.
Existuje nejaky mqtt prikaz na un-pause? Nebo se znovu posle pause? A nebo je treba plan aktivovat znovu?

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

  • drejk-shop
  • drejk-shop's Avatar
  • Spammer
  • Spammer
More
30 Oct 2018 11:44 #111 by drejk-shop
drejk-shop replied the topic: Aktivace, deaktivace plánu - online a přes MQTT
K aktivaci plánu je možné použít příkaz "actiX", kde X je číslo plánu (z hlavy tuším číslováno od 1). Pro odpausování se skutečně pošle znovu "pause"
The following user(s) said Thank You: Petr Daniel

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

  • Petr Daniel
  • Petr Daniel's Avatar Topic Author
  • Visitor
  • Visitor
31 Oct 2018 10:06 #112 by Petr Daniel
Petr Daniel replied the topic: Aktivace, deaktivace plánu - online a přes MQTT
Příkaz actiX funguje, číslování je od 0 (=Plan1). Pro odpauzování funguje příkaz pause.

Příkaz actiX funguje i pro X větší než 3, takže jsem pro vypnutí plánu použil X=99.

Jen jsem zjistil, že ve statusu je v případě pauzy programu záporné číslo o 1 nižší
(pro Plan1 a="0", v pauze: a="-1"; pro Plan2 a="1", v pauze: a="-2", atd.)

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

Stay in touch