Powiadomienia Pusho...
 
Powiadomienia
Wyczyść wszystko

Powiadomienia Pushover w OH 3

4 Wpisów
2 Użytkownicy
1 Reactions
610 Wyświetleń
strzelba
(@strzelba)
Wpisów: 88
Pomocny Patron Strony Donator 2K21, Donator 2K22, Donator 2K23
Autor tematu
 

Komuś udało się odpalić powiadomienia Pushover w OH3 to jak może niech zdradzi sekret jak tego dokonał

 
Dodane : 17/03/2022 1:25 pm
adrian
(@adrian)
Wpisów: 4033
Szefu Admin Zasłużony dla Forum, Patron Strony
 
  • instalujesz Pushover binding
  • spisujesz API i User Key ze strony Pushover
  • ja konfiguruje ten dodatek w pliku 
    • wiec dodajesz plik konfiguracyjny: pushover.things w /etc/openhab/things
    • w środku w pliku
Thing pushover:pushover-account:dom [ apikey="KLUCZ_API", user="KLUCZ_USER", format="html" ]
Coś takiego pewnie zobaczysz
image

Coś jeszcze potrzebujesz?

Pozdrawiam, a.

 
Dodane : 17/03/2022 8:24 pm
strzelba
(@strzelba)
Wpisów: 88
Pomocny Patron Strony Donator 2K21, Donator 2K22, Donator 2K23
Autor tematu
 

@adrian to akurat ogarnelem ale co dalej jak ustawic aby np dostaje powiadomienie ze wlaczyla czy wylaczyla sie dana rzecz 

 
Dodane : 17/03/2022 9:21 pm
adrian
(@adrian)
Wpisów: 4033
Szefu Admin Zasłużony dla Forum, Patron Strony
 

@strzelba Ok

Ja zrobiłem sobie dwie takie reguły

Jedna wysyła normalne wiadomości, druga ważne

rule "Pushover: sent normal message"
when
  Item pushover_sent_normal_log received update
then
 val actions = getActions("pushover", "pushover:pushover-account:dom")
 actions.sendPriorityMessage(pushover_sent_normal_log.state.toString, "Informacja z domu", -1)
end


rule "Pushover: sent important message"
when
 Item pushover_sent_importnat_log received update
then
 valactions = getActions("pushover", "pushover:pushover-account:dom")
 actions.sendPriorityMessage(pushover_sent_importnat_log.state.toString, "Uwaga!", 1)
end
 
Do nich są dwa Items:
 
String pushover_sent_normal_log
String pushover_sent_importnat_log
 
Jeżeli ustawię jakiś text do jednego z nich to odpali się jedna z reguł powyżej i wyśle ten text.
 
Na przykład:
ta reguła poniżej wysyła informację, kiedy włączy / wyłączy się Pastuch walący 10tys V
Czyli jeśli zmieni się stan włącznika electric_fence_switch to odpala się ta reguła i w zależności, czy jest ON lub OFF wysyła odpowiedni text
 
 
rule "Electric fence state changed"
when
  Item electric_fence_switch changed
then
   if (electric_fence_switch.state==OFF) {
      pushover_sent_normal_log.postUpdate("Pastuch został wyłączony")
   }


   if (electric_fence_switch.state==ON) {
      pushover_sent_normal_log.postUpdate("Pastuch został włączony")
   }
end

Pozdrawiam, A

 
Dodane : 17/03/2022 10:03 pm
strzelba reacted
Udostępnij: