Bewegungsmelder 1byone

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

Vorheriges Thema - Nächstes Thema

eurolift

Erstmal Danke fürs bemühen
Hatte beide vorher definiert.

eurolift

Hier die log's mit angelegten devices

TRX: TRX_Read '0716027f00b4de70'
2017.05.09 16:59:29 5: TRX_Read rmsg '0716027f00b4de70'
2017.05.09 16:59:29 5: TRX_Read TRX_data '0716027f00b4de70'
2017.05.09 16:59:29 5: TRX_Parse() '0716027f00b4de70'
2017.05.09 16:59:29 5: RFXTRXUSB dispatch 0716027f00b4de70
2017.05.09 16:59:29 5: TRX_LIGHT_Parse() decoding delay=259.465651035309 hex=0716027f00b4de70
2017.05.09 16:59:29 5: TRX_LIGHT_Parse() X10 num_bytes=7 hex=0716027f00b4de70
2017.05.09 16:59:29 5: TRX_LIGHT: device_name=TRX_SELECTPLUS_00 data=00
2017.05.09 16:59:29 5: TRX_LIGHT_parse_X10() UNDEFINED TRX_SELECTPLUS_00 TRX_LIGHT SELECTPLUS 00 chime
2017.05.09 16:59:29 3: TRX_LIGHT_parse_X10() Unknown device TRX_SELECTPLUS_00, please define it
2017.05.09 16:59:29 5: TRX_Read END

und

TRX: TRX_Read '0716028000e2f070'
2017.05.09 16:59:36 5: TRX_Read rmsg '0716028000e2f070'
2017.05.09 16:59:36 5: TRX_Read TRX_data '0716028000e2f070'
2017.05.09 16:59:36 5: TRX_Parse() '0716028000e2f070'
2017.05.09 16:59:36 5: RFXTRXUSB dispatch 0716028000e2f070
2017.05.09 16:59:36 5: TRX_LIGHT_Parse() decoding delay=6.65852689743042 hex=0716028000e2f070
2017.05.09 16:59:36 5: TRX_LIGHT_Parse() X10 num_bytes=7 hex=0716028000e2f070
2017.05.09 16:59:36 5: TRX_LIGHT: device_name=TRX_SELECTPLUS_00 data=00
2017.05.09 16:59:36 5: TRX_LIGHT_parse_X10() UNDEFINED TRX_SELECTPLUS_00 TRX_LIGHT SELECTPLUS 00 chime
2017.05.09 16:59:36 3: TRX_LIGHT_parse_X10() Unknown device TRX_SELECTPLUS_00, please define it
2017.05.09 16:59:36 5: TRX_Read END


KölnSolar

#17
also BEIDE nicht richtig erkannt  :(

für Dich zum Vergleich, so sieht es bei mir aus(verbose 5 auf der Klingel):
2017.05.09 18:58:48 5: TRX_LIGHT_Set() chime name=Klingel2 device_type=SELECTPLUS, deviceid=C775 command=ring
2017.05.09 18:58:48 5: TRX_LIGHT_Set() chime hexline=0716020000C77500

wenn ich meine Klingel mit einem notify auslöse. Wie Du siehst ähnlich Deiner Empfangsdaten. Warum also wird bei Dir 00b4de nur als 00 interpretiert, während bei mir 00c775 in c775 umgesetzt wird ? Erste Idee: Dein FHEM ist nicht aktuell(dafür würdest Du aber geprügelt gehören  >:() Eine weitere Idee hab ich erst mal nicht  :-\ Da müsste ich mal einen Blick in den Quellcode werfen. Aber erst, wenn Du Idee 1 ausgeschlossen hast  ;)
Edit: Hab dann doch schnell geguckt und scheinbar hat Willi damals einen Fehler eingebaut. Bin ich wohl der Einzige, der ein SELECTPLUS device bisher betrieben hat und mir ist es nicht aufgefallen, weil ich den Sender nicht benutze. Probier mal bitte die angehängte Version.
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

Erstmal vielen Dank,es hat funktioniert.Mit autocreate wurden

SELECTPLUS 00e2 chime

SELECTPLUS 00b4 chime

angelegt.     :) :) :)

KölnSolar

Ok, noch ein byte verschoben. aber, wenn es so geht, was solls. Und nur, dass Du Dich nicht wunderst: anstelle der bei BWMs üblichen alert oder motion wirst Du wohl ein event "ring" bekommen.
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

doman75

Hallo,

ich habe das auch gemerkt seit 2 Wochen das ich 2 1byone Bewegungsmelder habe und beide nicht unterschieden werden im fhem. Da habt ihr also jetzt eine Lösung gefunden.
Wird es die von dir bearbeitet Version der TRX_Light als offizielles Update über FHEM geben?

Grüße
Swen

KölnSolar

Hallo Swen,
leider nein, da wir keinen maintainer mehr haben  :(
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

doman75

Hallo,

das ist aber sehr unschön, d.h. der eine bastelt an der Somfy Geschichte rum ändert Zeile 150+151 und du änderst dann Zeile 698, aber es gibt Keine TRX_Light mehr wo alle Veränderungen drin sind.

Dafür muss es doch eine Lösung geben, schon im Sinne von FHEM. Gibt es nicht eine Übergeordnete Instanz die auch Patches einpflegen könnte?

Grüße
Swen