Bewegungsmelder 1byone

Begonnen von eurolift, 05 Mai 2017, 16:58:51

Vorheriges Thema - Nächstes Thema

eurolift

Hallo
Habe mir zwei Bewegungsmelder 1byone geleistet (billig).Einer wird per autocreate eingelesen.Problem ist das nicht die die komplette deviceid übertragen wird.Kann also beide nicht unterscheiden,da sie mit 00 anfangen.Habe RFXTRXUSB longids auf "1" gesetzt,was sich auf andere Sensoren ja auch auswirkt.

Mit rfxmgr habe ich das empfangen:


Packettype    = Chime
subtype       = SelectPlus
Sequence nbr  = 26
ID            = 00E2F0 decimal:58096
Signal level  = 7  -64dBm

Packettype    = Chime
subtype       = SelectPlus
Sequence nbr  = 207
ID            = 00B4DE decimal:46302
Signal level  = 7  -64dBm


Vielen Dank fürs drüberschauen.

KölnSolar

wenn die als SelectPlus erkannt wurden, solltest Du die problemlos einbinden können. Ist eigentlich das Protokoll von Funkklingeln, aber Hauptsache es geht. Ich hab eine Funkklingel. FHEM erkennt problemlos den Taster und sendet an die Klingel. Eingebunden mit
SELECTPLUS 4711 chime
Grüße Markus
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

eurolift

Ja es werden beide  erkannt.Beide laufen auf TRX_SELECTPLUS_00 .Das ist ja mein Problem.Es werden nur die ersten beiden  deviceid
durchgereicht.Somit wird es nur einmal angelegt durch  autocreate.

KölnSolar

ZitatSomit wird es nur einmal angelegt durch  autocreate.
OK, dann legst Du das 2. halt manuell an und beide sollten funktioieren
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

eurolift

ja habe ich probiert z.B. als define xxx 00B4DE TRX_LIGHT SELECTPLUS  chime.
Es wird trotzdem noch auf beide Bewegungsmelder reagiert (wegen 00 am anfang ?)

eurolift

Habe die DEFvom TRX_LIGHT  im nachhinein nochmal geändert. Als deviceid konnte ich irgendwas eintragen.Haupsache zwei ID's.Trotzdem reagiert das Modul auf beide Bewegungsmelder.???

KölnSolar

wenn ich das richtig sehe musst du definieren:
xy1 SELECTPLUS E2F0 chime
xy2 SELECTPLUS B4DE chime
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

eurolift

Hab ich probiert SELECTPLUS E2F0 chime ,geht leider auch nicht.
trotzdem Danke

KölnSolar

ich kann nicht nachvollziehen, warum das nicht klappen sollte. Bei mir ist der Code auch 6-stellig bei 2 führenden Nullen. Irgendwo werden die führenden Nullen dann entfernt/hinzugefügt, so dass das device mit 4 stelligem Code senden/empfangen kann.
Was kommt denn im event monitor ?
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

eurolift

Ja irgendwo geht nach den 00 was verloren.
hier der Eventmonitor


Event monitor
Events (Filter: TRX_LIGHT.*)   FHEM log   


2017-05-08 12:38:13 TRX_LIGHT TRX_SELECTPLUS_00 chime: ring
2017-05-08 12:38:13 TRX_LIGHT TRX_SELECTPLUS_00 ring

KölnSolar

ja und welcher ist das jetzt ? ::) Oder bei beiden Bwm's gleich ?
Zum Verständnis hilfreich wäre: define des TRX_SELECTPLUS_00, event des "definierten" Bwm's und dann des nicht definierten.
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

eurolift

ja bei beiden Bwm's gleich. Habe beide glöscht kein autocreate.Einen mit SELECTPLUS B4DE chime angelegt.

Eventmonitor werden beide jeweils als

1. BWM      2017-05-08 19:22:29 Global global UNDEFINED TRX_SELECTPLUS_00 TRX_LIGHT SELECTPLUS 00 chime
2.BWM       2017-05-08 19:22:31 Global global UNDEFINED TRX_SELECTPLUS_00 TRX_LIGHT SELECTPLUS 00 chime

erfasst.

KölnSolar

#12
Kann ich mir nicht vorstellen, aber teste es jetzt mal aus. Wenn ich den Code meiner Klingel in FHEM verändere, müsste die ja mit der FB trotzdem klingelnsich der Status in FHEM ändern....

Tut aber nicht, da ich ByronSX nicht aktiviert habe  :(
Du solltest aber trotzdem nochmal im RFXMGR gucken, ob die beiden BWMs nicht vielleicht plötzlich(z.B. durch Batteriewechsel) den selben Code 00B4DE haben.
Edit: Und ein Logauszug mit verbose=5 auf dem RFXTRX sollte auch weiterhelfen.
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

eurolift

#13
im RFXMGR alles wie vorher ,zwei getrennte BWM's  00B4DE und 00E2F0

Im log steht
2017.05.08 20:50:57 3: TRX_LIGHT_parse_X10() Unknown device TRX_SELECTPLUS_00, please define it
2017.05.08 20:50:59 3: TRX_LIGHT_parse_X10() Unknown device TRX_SELECTPLUS_00, please  define it



2017.05.08 21:45:42 5: TRX: TRX_Read '0716027e00b4de70'
2017.05.08 21:45:42 5: TRX_Read rmsg '0716027e00b4de70'
2017.05.08 21:45:42 5: TRX_Read TRX_data '0716027e00b4de70'
2017.05.08 21:45:42 5: TRX_Parse() '0716027e00b4de70'
2017.05.08 21:45:42 5: RFXTRXUSB dispatch 0716027e00b4de70
2017.05.08 21:45:42 5: TRX_LIGHT_Parse() decoding delay=29.0318439006805 hex=0716027e00b4de70
2017.05.08 21:45:42 5: TRX_LIGHT_Parse() X10 num_bytes=7 hex=0716027e00b4de70
2017.05.08 21:45:42 5: TRX_LIGHT: device_name=TRX_SELECTPLUS_00 data=00
2017.05.08 21:45:42 5: TRX_LIGHT_parse_X10() UNDEFINED TRX_SELECTPLUS_00 TRX_LIGHT SELECTPLUS 00 chime
2017.05.08 21:45:42 3: TRX_LIGHT_parse_X10() Unknown device TRX_SELECTPLUS_00, please define it
2017.05.08 21:45:42 5: TRX_Read END
2017.05.08 21:45:45 5: TRX/RAW: /
2017.05.08 21:45:45 5: TRX: TRX_Read '07'
2017.05.08 21:45:45 5: TRX_Read END


KölnSolar

Ok, das ist der 00b4de, aber der ist ja gar nicht definiert  :o oder zumindest ist das definierte device nicht erkannt worden. Leg doch mal die beiden devices wie ich es in post #7 beschrieben hatte an und dann noch einmal das Log für BEIDE devices
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt