[Gelöst] Problem mit Batteriewarnung per Push zu einen bestimmten Wochentag

Begonnen von jailbreaker07, 13 Juni 2017, 18:52:54

Vorheriges Thema - Nächstes Thema

jailbreaker07

Hallo,
ich möchte eine Push Nachricht über lehre Batterien erhalten, und zwar jeden Samstag. Das mit dem Push funktioniert, jedoch kommt die Nachricht dann jeden Tag...

Was ist an den unten stehenden Code falsch? Bestimmt irgendwelche Klammern ?!

Vielen dank für die Hilfe


Gruß

Thorsten


*18:00:00 { if ( $wday == 6 )
{if (ReadingsVal("Fensterkontakt_Sch", "battery", "-1") eq "low")
{fhem ("set PushoverJay msg 'Fesnterkontakt' 'Bitte Batterie tauschen' '' 0 ''")}
};
{if (ReadingsVal("Tuerschloss", "battery", "-1") eq "low")
{fhem ("set PushoverJay msg 'Türschloss' 'Bitte Batterie tauschen' '' 0 ''")}
};
}

RaspiLED

Fesnterkontakt sollte Fensterkontakt sein

Kontrolliere mal Deine Leerzeichen {if oder { if bzw bei den ( auch

Und warum 2 ;

Gesendet von meinem SM-G800F mit Tapatalk
Raspberry Pi mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, WifiLight2, Bravia, ...

DeeSPe

Das geht auch übersichtlicher:
*18:00:00 {
  if ( $wday == 6 )
  {
    fhem "set PushoverJay msg 'Fensterkontakt' 'Bitte Batterie tauschen' '0'" if (ReadingsVal("Fensterkontakt_Sch", "battery", "-1") eq "low");
    fhem "set PushoverJay msg 'Türschloss' 'Bitte Batterie tauschen' '0'" if (ReadingsVal("Tuerschloss", "battery", "-1") eq "low");
  }
}


Ob das Format so für Pushover richtig ist weiß ich nicht.

Gruß
Dan
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert, 98_serviced

Als kleine Unterstützung für meine Programmierungen könnt ihr mir gerne einen Kaffee spendieren: https://buymeacoff.ee/DeeSPe

jailbreaker07

Hallo,

das funktioniert leider nicht richtig, aber die Push nachricht würde  nur am gewünschen Wochentag kommen:-)

2017-06-13 19:49:20 Pushover PushoverJay msg 'Türschloss' 'Bitte Batterie tauschen' '0'
2017-06-13 19:49:20 Pushover PushoverJay lastTitle: Türschloss' 'Bitte Batterie tauschen
2017-06-13 19:49:20 Pushover PushoverJay lastMessage: 0
2017-06-13 19:49:20 Pushover PushoverJay lastAction: -
2017-06-13 19:49:20 Pushover PushoverJay lastDevice: jct
2017-06-13 19:49:20 Pushover PushoverJay lastRequest: 2fda015b-a065-460b-a7b3-3c5c73854f18
2017-06-13 19:49:20 Pushover PushoverJay lastResult: Error 400: message cannot be blank


danke für die Hilfe

Gruß

Thorsten

jailbreaker07

Haben den Fehler gefunden,

da fehlen Apostroph's oder wie auch immer das Zeichen heist :-)
.....Bitte Batterie tauschen' ''0''" if (Re....

danke jetzt funktioniert es :-)

Gruß

Thorsten

KernSani

Schön, dass es klappt. Schreibst du dann noch [Gelöst] vor das Subject des ersten Posts?
RasPi: RFXTRX, HM, zigbee2mqtt, mySensors, JeeLink, miLight, squeezbox, Alexa, Siri, ...