FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: andale77 am 23 Januar 2019, 17:45:21

Titel: ESP8266 RFID notify zum Schalten von Homematic Schalter
Beitrag von: andale77 am 23 Januar 2019, 17:45:21
Hallo zusammen,

seit längerem wende ich mich einmal wieder an die Experten im Forum.
Mit einem ESP (ESP Easy) und passendem RFID Reader habe ich einen Testaufbau gemacht.
Über den integrierten Controller in ESPEasy (FHEM HTTP) habe ich eine Verbindung zum FHEM Server hergestellt. Der Reader wurde über autocreate angelegt und die Tags der RFID Chips werden im Event Monitor beim Auflegen auf den Reader angezeigt.
Nun scheitere ich an dem notifiy (mal wieder) der bisher so ausschaut und eigentlich einen Homematic Schalter einschalten soll.

define RFID notify ESPEasy_ESP_Easy_RFID Tag:1234567890987654321.* set Schalter on

Wie gesagt, der Tag wird beim Auflegen im Event Monitor angezeigt, schaltet den Schalter aber nicht an.

Hat jemand einen heißen Tip was ich falsch mache

Vielen Dank

Andi

Der Eventmonitor zeigt das bei Auflegen:

2019-01-23 18:08:41 ESPEasy ESPEasy_ESP_Easy_RFID Tag: 1234567890987654321

Schalten des Schalters direkt über FHEM zeigt im Eventmonitor das hier:

2019-01-23 18:10:06 CUL_HM Schalter on

das hier funktioniert, allerdings natürlich dann mit jedem rfid Chip.:

define RFID notify ESPEasy_ESP_Easy_RFID:Tag:.* set Schalter on
Titel: Antw:ESP8266 RFID notify zum Schalten von Homematic Schalter
Beitrag von: Hans Franz am 23 Januar 2019, 18:44:17
define RFID notify ESPEasy_ESP_Easy_RFID Tag:.1234567890987654321.* set Schalter on
Der Punkt steht für das Leerzeichen
Gruß
Hans
Titel: Antw:ESP8266 RFID notify zum Schalten von Homematic Schalter
Beitrag von: Otto123 am 23 Januar 2019, 19:14:38
Der Eventmonitor kann das richtige regExp für das notify auch automatisch generieren
https://wiki.fhem.de/wiki/Event_monitor

Einfach mal versuchen :)

Gruß Otto