[GELÖST] If else..... warum klappt das nicht?

Begonnen von Kaspi, 12 Juni 2022, 09:49:57

Vorheriges Thema - Nächstes Thema

Kaspi

Moin

welche Klammer,;({...  oder sonstiges hab ich im notify falsch gesetzt?
Oder was ist falsch?



if fhem("ALARM_TELE_3_STROMAUSFALL:on"){
   fhem("set ALARM_ANSAGEN_Mp3 playTone 013 1 10 108000")}
else{
   fhem("set ALARM_ANSAGEN_Mp3 off")}


Kaspi  :-\

betateilchen

-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

Kaspi


betateilchen

-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

Kaspi

#4
Habe nun die FHEM Version


IF ([ALARM_TELE_3_STROMAUSFALL:state] eq "on")
   (set ALARM_ANSAGEN_Mp3 playTone 013 1 10 108000)
ELSE
   (set ALARM_ANSAGEN_Mp3 off)


Warum klappt das nicht?

Kaspi

betateilchen

Das kann ich Dir nicht sagen, mit solchen abstrusen Dingen arbeite ich nicht.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

MadMax-FHEM

Triggert denn dein notify überhaupt?

Wie wär's denn mal mit ausreichend Info, statt immer nur Auszüge und dann: geht nicht... ;)

Also poste doch mal das komplette notify und auch mal das Device (oder die Devices) das noch so "betroffen" ist, also mind. mal ALARM_TELE_3_STROMAUSFALL.

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

Kaspi

#7
Ich habe das abstrus hinbekommen.


ALARM_TELE_3_STROMAUSFALL IF ([ALARM_TELE_3_STROMAUSFALL] eq "on")
   (set ALARM_ANSAGEN_Mp3 playTone 013 1 10 108000)
ELSE
   (set ALARM_ANSAGEN_Mp3 off)


Danke für die Hilfe  ;)

betateilchen

-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!