Aktivace, deaktivace plánu - online a přes MQTT - Diskuzní fórum - Smarwi - chytré otvírání oken

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

  • Petr Daniel
  • Avatar uživatele Petr Daniel Autor tématu
  • Nováček
  • Nováček
Více
29. říj 2018 15:06 #108 od Petr Daniel
Petr Daniel vytvořil/a téma: 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.

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

  • Dusan
  • Avatar uživatele Dusan
  • Spammer
  • Spammer
Více
30. říj 2018 09:52 - 30. říj 2018 09:53 #109 od Dusan
Dusan odpověděl/a na téma: 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.
Poslední úprava: 30. říj 2018 09:53 od Dusan.
Poděkovali: Petr Daniel

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

  • Petr Daniel
  • Avatar uživatele Petr Daniel Autor tématu
  • Nováček
  • Nováček
Více
30. říj 2018 11:34 #110 od Petr Daniel
Petr Daniel odpověděl/a na téma: 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?

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

  • Dusan
  • Avatar uživatele Dusan
  • Spammer
  • Spammer
Více
30. říj 2018 11:44 #111 od Dusan
Dusan odpověděl/a na téma: 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"
Poděkovali: Petr Daniel

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

  • Petr Daniel
  • Avatar uživatele Petr Daniel Autor tématu
  • Nováček
  • Nováček
Více
31. říj 2018 10:06 #112 od Petr Daniel
Petr Daniel odpověděl/a na téma: 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.)

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

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