FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Sebastian84 am 22 September 2023, 17:13:33

Titel: Keine Pushover Nachrichten
Beitrag von: Sebastian84 am 22 September 2023, 17:13:33
Guten Tag Ich hab ein watchdog erstellt, bekomme aber keine Naricht.  Was mach ich da Falsch?
TYPE       FBDECT
   eventCount 25
   id         11963_0142552
   props      actuator,tempSensor
   webCmd     desired-temp
   READINGS:
     2023-09-22 17:05:54   AIN             11963 0142552
     2023-09-22 17:05:54   FBNAME          Bad 2.OG
     2023-09-22 17:05:54   FBPROP          actuator,tempSensor
     2023-09-22 17:05:54   FBTYPE          Comet DECT
     2023-09-22 17:05:54   ID              17
     2023-09-20 14:38:26   IODev           FritzBox
     2023-09-22 17:05:54   battery         90 %
     2023-09-22 17:05:54   batteryPercent  90
     2023-09-22 17:05:54   batteryState    ok
     2023-09-22 17:05:54   batterylow      0
     2023-09-22 17:05:54   boostactive     no
     2023-09-22 17:05:54   boostactiveendtime N/A
     2023-09-22 01:37:25   day-temp        19.0 C
     2023-09-22 01:37:25   desired-temp    17.0 C
     2023-09-22 01:37:25   devicelock      yes
     2023-09-22 17:05:54   errorcode       noError (0)
     2023-09-22 17:05:54   fwversion       03.54
     2023-09-22 01:37:25   holidayactive   no
     2023-09-22 01:37:25   locked          no
     2023-09-22 17:05:54   nextPeriodStart 1970-01-01 01:00:00
     2023-09-22 17:05:54   nextPeriodTemp  127.5 C
     2023-09-22 01:37:25   night-temp      17.0 C
     2023-09-22 17:05:54   present         no
     2023-09-22 01:37:25   state           desired-temp: 17.0 C
     2023-09-22 01:37:25   summeractive    no
     2023-09-22 01:37:25   tempadjust      0.0 C
     2023-09-22 01:37:25   temperature     24.0 C (measured)
     2023-09-22 17:05:54   windowopenactiv no
     2023-09-22 17:05:54   windowopenactiveendtime N/A 

Bad_2_OG:present:.no 01:00:00 Bad_2_OG:present:.yes set pushmsg msg ' Bad_2_OG Thermostat' 'Nicht mehr ereichbar''sebastian,galaxya50,galaxytaba8' 0 'bike'
Titel: Aw: Keine Pushover Nachrichten
Beitrag von: kadettilac89 am 23 September 2023, 20:59:07
Du schreibst es als Pushover Problem. Geht Pushover wenn du mit "set <pushoverdevice> msg test" eine Nachricht schickst?
Titel: Aw: Keine Pushover Nachrichten
Beitrag von: Sebastian84 am 28 September 2023, 04:53:50
Pushover ist nicht das Problem. Weil von andern Device bekomme ich Pushover Nachrichten. Da scheint etwas in den Notify nicht richtig zu sein. Ich weiß nur nicht was?
Titel: Aw: Keine Pushover Nachrichten
Beitrag von: MadMax-FHEM am 28 September 2023, 07:24:25
In deinem List fehlt doch was?
Bzw. sind beide doch nur "Stückchen" eines lists...

Ist der Event tatsächlich .no bzw. .yes also mit Leerzeichen?

Wie hast du den Watchdog (warum sprichst du plötzlich von notify?) erstellt?

Selbst ausgedacht oder Eventmonitor?

Auszug aus dem Eventmonitor wäre auch hilfreich...

Gruß, Joachim
Titel: Aw: Keine Pushover Nachrichten
Beitrag von: kadettilac89 am 28 September 2023, 08:32:15
Zitat von: Sebastian84 am 28 September 2023, 04:53:50Pushover ist nicht das Problem. Weil von andern Device bekomme ich Pushover Nachrichten. Da scheint etwas in den Notify nicht richtig zu sein. Ich weiß nur nicht was?
Dann ist der Titel total falsch. Nur Pushover nutzer werden rein lesen. Ändere den Titel und poste die entsprechenden Devices vollständig und etwas mehr Input was du genau hast und willst. ... Was uach Joachim schon gesagt hat
Titel: Aw: Keine Pushover Nachrichten
Beitrag von: Sebastian84 am 28 September 2023, 18:15:01
  Internals:
   CMD        set pushmsg msg ' Bad_2_OG Thermostat' 'Nicht mehr ereichbar''sebastian,galaxya50,galaxytaba8' 0 'bike'
   DEF        Bad_2_OG:present:.no 01:00:00 Bad_2_OG:present:.yes set pushmsg msg ' Bad_2_OG Thermostat' 'Nicht mehr ereichbar''sebastian,galaxya50,galaxytaba8' 0 'bike'
   FUUID      647cfd41-f33f-cdd4-0b5d-902f23a14649cafb
   NAME       Bad_2_OG_Pruefung_Zustand1
   NOTIFYDEV  Bad_2_OG,Bad_2_OG_Pruefung_Zustand1
   NR         415
   NTFY_ORDER 50-Bad_2_OG_Pruefung_Zustand1
   RE1        Bad_2_OG:present:.no
   RE2        Bad_2_OG:present:.yes
   STATE      defined
   TO         3600
   TYPE       watchdog
   READINGS:
     2023-09-22 16:55:15   state           defined
Attributes:
   autoRestart 1
 

DEF        FritzBox:11963_0142552 actuator,tempSensor
   FUUID      5eb7a970-f33f-679e-5490-64f5f1f00d613990
   FritzBox_MSGCNT 96475
   FritzBox_TIME 2023-09-28 18:08:09
   IODev      FritzBox
   LASTInputDev FritzBox
   MSGCNT     96475
   NAME       Bad_2_OG
   NR         29
   STATE      Ist:24.0 C (•) Soll:19.0 C<br/>
Batterie:90 %<br/>
Tastensperre aktiv:Ja<br/>
Am:2023-09-28 21:00:00 Auf:17.0 C
   TYPE       FBDECT
   eventCount 87
   id         11963_0142552
   props      actuator,tempSensor
   webCmd     desired-temp
   READINGS:
     2023-09-28 18:08:09   AIN             11963 0142552
     2023-09-28 18:08:09   FBNAME          Bad 2.OG
     2023-09-28 18:08:09   FBPROP          actuator,tempSensor
     2023-09-28 18:08:09   FBTYPE          Comet DECT
     2023-09-28 18:08:09   ID              17
     2023-09-23 04:00:26   IODev           FritzBox
     2023-09-28 18:08:09   battery         90 %
     2023-09-28 18:08:09   batteryPercent  90
     2023-09-28 18:08:09   batteryState    ok
     2023-09-28 18:08:09   batterylow      0
     2023-09-28 18:08:09   boostactive     no
     2023-09-28 18:08:09   boostactiveendtime N/A
     2023-09-28 18:08:09   day-temp        19.0 C
     2023-09-28 18:08:09   desired-temp    19.0 C
     2023-09-28 18:08:09   devicelock      yes
     2023-09-28 18:08:09   errorcode       noError (0)
     2023-09-28 18:08:09   fwversion       03.54
     2023-09-28 18:08:09   holidayactive   no
     2023-09-28 18:08:09   locked          no
     2023-09-28 18:08:09   nextPeriodStart 2023-09-28 21:00:00
     2023-09-28 18:08:09   nextPeriodTemp  17.0 C
     2023-09-28 18:08:09   night-temp      17.0 C
     2023-09-28 18:08:09   present         yes
     2023-09-28 18:08:09   state           desired-temp: 19.0 C
     2023-09-28 18:08:09   summeractive    no
     2023-09-28 18:08:09   tempadjust      0.0 C
     2023-09-28 18:08:09   temperature     24.0 C (measured)
     2023-09-28 18:08:09   windowopenactiv no
     2023-09-28 18:08:09   windowopenactiveendtime N/A
Attributes:
   IODev      FritzBox
   event-min-interval power:120
   event-on-change-reading .*
   eventMap   yes:Ja no:Nein measured:•
   group      Heizung
   icon       hc_wht_regler
   room       2_EG->Kueche,6_Heizung
   stateFormat Ist:temperature Soll:desired-temp<br/>
Batterie:battery<br/>
Tastensperre aktiv:devicelock<br/>
Am:nextPeriodStart Auf:nextPeriodTemp
 


Im Event Monitor steht :1963_0142552 present: yes


Es ist ein Watchdog der eine Pushover Naricht senden soll wenn nach einer Stunde noch der Zustand (Present) auf no bleibt.
Titel: Aw: Keine Pushover Nachrichten
Beitrag von: MadMax-FHEM am 28 September 2023, 21:51:36
Wenn zum Device
ZitatIm Event Monitor steht :1963_0142552 present: yes
zutrifft, wie soll da ein watchdog (oder was auch immer) mit Bad_2_OG:present reagieren!!?

D.h. du hast dir das watchdog-Define "selbst ausgedacht"?

Warum nicht einfach vom Eventmonitor anlegen lassen!!?

Gruß, Joachim
Titel: Aw: Keine Pushover Nachrichten
Beitrag von: Sebastian84 am 29 September 2023, 04:54:12
Ja hab ich mir selber ausgedacht.
Hätte doch gehen müssen. Das Device ist doch Bad 2.OG dann present und dann yes oder no je zustand?
Oder muss dann das da stehen:

FBDECT_fritzbox_Wohnzimmer_11963_0142552:present:.yes /oder no je Zustand?


Im Event Monitor steht
  FBDECT FBDECT_fritzbox_Wohnzimmer_11963_0142552 FBNAME: Bad 2.OG
2023-09-29 04:47:02 FBDECT FBDECT_fritzbox_Wohnzimmer_11963_0142552 FBPROP: actuator,tempSensor
2023-09-29 04:47:02 FBDECT FBDECT_fritzbox_Wohnzimmer_11963_0142552 present: yes
2023-09-29 04:47:02 FBDECT FBDECT_fritzbox_Wohnzimmer_11963_0142552 windowopenactiv: no
2023-09-29 04:47:02 FBDECT FBDECT_fritzbox_Wohnzimmer_11963_0142552 batterylow: 0
2023-09-29 04:47:02 FBDECT FBDECT_fritzbox_Wohnzimmer_11963_0142552 batteryState: ok
2023-09-29 04:47:02 FBDECT FBDECT_fritzbox_Wohnzimmer_11963_0142552 locked: no
2023-09-29 04:47:02 FBDECT FBDECT_fritzbox_Wohnzimmer_11963_0142552 devicelock: yes
2023-09-29 04:47:02 FBDECT FBDECT_fritzbox_Wohnzimmer_11963_0142552 desired-temp: 17.0 C
2023-09-29 04:47:02 FBDECT FBDECT_fritzbox_Wohnzimmer_11963_0142552 desired-temp: 17.0 C
2023-09-29 04:47:02 FBDECT FBDECT_fritzbox_Wohnzimmer_11963_0142552 fwversion: 03.54
2023-09-29 04:47:02 FBDECT FBDECT_fritzbox_Wohnzimmer_11963_0142552 errorcode: noError (0)
2023-09-29 04:47:02 FBDECT FBDECT_fritzbox_Wohnzimmer_11963_0142552 boostactiveendtime: N/A
2023-09-29 04:47:02 FBDECT FBDECT_fritzbox_Wohnzimmer_11963_0142552 AIN: 11963 0142552
2023-09-29 04:47:02 FBDECT FBDECT_fritzbox_Wohnzimmer_11963_0142552 day-temp: 19.0 C
2023-09-29 04:47:02 FBDECT FBDECT_fritzbox_Wohnzimmer_11963_0142552 ID: 20001
2023-09-29 04:47:02 FBDECT FBDECT_fritzbox_Wohnzimmer_11963_0142552 night-temp: 17.0 C
2023-09-29 04:47:02 FBDECT FBDECT_fritzbox_Wohnzimmer_11963_0142552 nextPeriodTemp: 19.0 C
2023-09-29 04:47:02 FBDECT FBDECT_fritzbox_Wohnzimmer_11963_0142552 tempadjust: 0.0 C
2023-09-29 04:47:02 FBDECT FBDECT_fritzbox_Wohnzimmer_11963_0142552 summeractive: no
2023-09-29 04:47:02 FBDECT FBDECT_fritzbox_Wohnzimmer_11963_0142552 tem
drin. Wie muss ich das dann als watchdog schreiben?
Titel: Aw: Keine Pushover Nachrichten
Beitrag von: MadMax-FHEM am 29 September 2023, 07:39:32
EDIT:
Zitat von: Sebastian84 am 29 September 2023, 04:54:12FBDECT_fritzbox_Wohnzimmer_11963_0142552:present:.yes /oder no je Zustand?
vermutlich... Aber:

Warum weigerst du dich den watchdog einfach durch den Eventmonitor anlegen zu lassen!!?

EDIT: https://wiki.fhem.de/wiki/Event_monitor#Vorgehensweise_beim_Anlegen_eines_Ger%C3%A4tes

Gruß, Joachim
Titel: Aw: Keine Pushover Nachrichten
Beitrag von: Sebastian84 am 29 September 2023, 11:10:40
  Internals:
  CFGFN     
  CMD        set pushmsg msg ' Bad_2_OG Thermostat' 'Nicht mehr ereichbar''sebastian,galaxya50,galaxytaba8' 0 'bike'
  DEF        FBDECT_fritzbox_Wohnzimmer_11963_0142552:present:.yes 00:00:30 FBDECT_fritzbox_Wohnzimmer_11963_0142552:present:.no set pushmsg msg ' Bad_2_OG Thermostat' 'Nicht mehr ereichbar''sebastian,galaxya50,galaxytaba8' 0 'bike'
  FUUID      651688c5-f33f-cdd4-deab-a2f2ef1d43e4c143
  NAME      Bad_2_OG_Pruefung_Zustand
  NOTIFYDEV  FBDECT_fritzbox_Wohnzimmer_11963_0142552,Bad_2_OG_Pruefung_Zustand
  NR        338690
  NTFY_ORDER 50-Bad_2_OG_Pruefung_Zustand
  RE1        FBDECT_fritzbox_Wohnzimmer_11963_0142552:present:.yes
  RE2        FBDECT_fritzbox_Wohnzimmer_11963_0142552:present:.no
  STATE      Next: 11:07:16
  TO        30
  TYPE      watchdog
  eventCount 1
  READINGS:
    2023-09-29 11:06:46  Activated      activated
    2023-09-29 11:05:03  state          defined
    2023-09-29 11:06:46  triggeredByDev  FBDECT_fritzbox_Wohnzimmer_11963_0142552
    2023-09-29 11:06:46  triggeredByEvent present: yes
Attributes:
  autoRestart 1
 

Zum ausprobieren habe ich present auf yes gemacht. Er macht das jetzt auch mit der Zeit. Aber es kommt keine Naricht an.
Titel: Aw: Keine Pushover Nachrichten
Beitrag von: Sebastian84 am 29 September 2023, 11:15:09
Hab das mal mit den Event Monitor probiert bekomme wenn ich die Zeile oben eingebe die Meldung:Please highlight exactly one complete event line
Titel: Aw: Keine Pushover Nachrichten
Beitrag von: rabehd am 29 September 2023, 12:10:12
Zitat von: Sebastian84 am 29 September 2023, 11:15:09Hab das mal mit den Event Monitor probiert bekomme wenn ich die Zeile oben eingebe die Meldung:Please highlight exactly one complete event line
richtig
Was ist Deine Frage?
Titel: Aw: Keine Pushover Nachrichten
Beitrag von: Sebastian84 am 29 September 2023, 12:52:25
Was muss ich jetzt machen?
Titel: Aw: Keine Pushover Nachrichten
Beitrag von: Jamo am 29 September 2023, 13:14:34
Steht doch da: " Please highlight exactly one complete event line"
-> Maustaste, doppelkick auf die Zeile wo Du den Watchdog generieren möchtest.
Titel: Aw: Keine Pushover Nachrichten
Beitrag von: rabehd am 29 September 2023, 13:47:15
Zuerst mal den Titel hier sinnvoller machen.

Im Eventmonitor markierst Du die Zeile des Events auf den reagiert werden soll.
Dann der Button "Create...".
Achtung das bleibt englisch. Empfehlung https://www.deepl.com/translator (https://www.deepl.com/translator) ;)