Notify Fehler

Begonnen von bicmac, 25 August 2022, 21:22:15

Vorheriges Thema - Nächstes Thema

bicmac

Hi, ich habe ein notify


Internals:
   DEF        hass.0.entities.sensor.enrico_iphone.state.* {
my $myRoom=ReadingsVal("hass.0.entities.sensor.enrico_iphone.state", "state", "unknown");
fhem ("setreading iPhone_Enrico myroom $myRoom");
}


   FUUID      63079264-f33f-34fb-c263-188ba85951fa7e25
   NAME       hass.0.entities.sensor.enrico_iphone.state_notify_1
   NOTIFYDEV  hass.0.entities.sensor.enrico_iphone.state.*
   NR         371
   NTFY_ORDER 50-hass.0.entities.sensor.enrico_iphone.state_notify_1
   REGEXP     hass.0.entities.sensor.enrico_iphone.state.*
   STATE      2022-08-25 21:14:29
   TRIGGERTIME 1661454869.58117
   TYPE       notify
   READINGS:
     2022-08-25 21:13:37   state           active
     2022-08-25 21:14:29   triggeredByDev  hass.0.entities.sensor.enrico_iphone.state
     2022-08-25 21:14:29   triggeredByEvent not_home
Attributes:
   DbLogExclude .*
   event-on-change-reading .*
   room       ,SYSTEM->LOGIK->NOTIFY
   verbose    5



das folgenden Fehler wirft. nur irgendwie stehe ich auf dem Schlauch was da los ist.

Hat jemand eine Idee? (und ja leider muss der . im Name sein da ich das Gerät aus IOBroker "importiere" und damit der name automatisch gesetzt wird.

2022.08.25 21:14:29 4: hass.0.entities.sensor.enrico_iphone.state_notify_1 exec {
my $myRoom=ReadingsVal("hass.0.entities.sensor.enrico_iphone.state", "state", "unknown");
fhem ("setreading iPhone_Enrico myroom $myRoom");
}


2022.08.25 21:14:29 3: hass.0.entities.sensor.enrico_iphone.state_notify_1 return value: Unknown command {
my, try help.
Unknown command fhem, try help.
Unknown command }

Otto123

#1
Hi,

irgendwie sieht der Code eigentlich nicht passend zur Fehlermeldung aus. Sind da nicht sichtbare Zeichen im Code? Am Ende der Codezeile sind unnötige Zeilenumbrüche.

Kontrolliere den Code mal in einem ordentlichen Editor und füge ihn neu ein, lösche im Zweifelsfall alle unnötigen Zeichen und Umbrüche.
Mit Windows Editor gearbeitet? Setzt den Code mal so in den DEF Editor ein:
hass.0.entities.sensor.enrico_iphone.state.* {my $myRoom=ReadingsVal("hass.0.entities.sensor.enrico_iphone.state","state","unknown");;fhem("setreading iPhone_Enrico myroom $myRoom")}

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz