Signalduino Entwicklung

Begonnen von thoffma3, 05 Juli 2015, 23:01:00

Vorheriges Thema - Nächstes Thema

noice

Zitat von: RappaSan am 04 April 2016, 10:40:04
Muss den Log verschieben.
Frau hat Geburtstag, da wird nicht gebastelt...
Nicht mal an der Frau ? ::)

Mobil erstellt daher kurz gehalten

BananaPI, RaspberryPi+AddonBoard,HMLAN,  miniCUL 433,nanoCUL 433,nanoCUL868,FHEMduino 433, Jeelink clone diverse Homematic, FS20, MAX, TFA und IT Komponenten.
10" Tablet mit andFhem, Daitem D14000

RappaSan

Die läuft noch viiiiiel besser als der Signalduino.
Da brauch' ich nicht basteln.
Und hat dazu noch ein scharfes Display. 8)

noice

Zitat von: Ralf9 am 03 April 2016, 22:48:33
Ja, ohne ein log, hilft es mir nicht weiter.

Gruß Ralf

Hi Ralf,

hier mal ein log vom CUL:
2016.04.04 21:07:01 5: CUL/RAW: /s57780D4100F8

2016.04.04 21:07:01 4: CUL_Parse: miniCUL433 s57780D4100F8
2016.04.04 21:07:01 5: miniCUL433 dispatch s57780D4100F8
2016.04.04 21:07:01 4: CUL_TCM97001 using longid: 1 model: NC_WS
2016.04.04 21:07:05 2: miniCUL433 IT_set: IT_F00FF0FFFF on
2016.04.04 21:07:05 5: SW: isF00FF0FFFF0F
2016.04.04 21:07:05 5: CUL/RAW (ReadAnswer): isF0
2016.04.04 21:07:05 5: CUL/RAW (ReadAnswer): 0
2016.04.04 21:07:05 5: CUL/RAW (ReadAnswer): FF0FF
2016.04.04 21:07:05 5: CUL/RAW (ReadAnswer): FF0F
2016.04.04 21:07:05 5: CUL/RAW (ReadAnswer):

2016.04.04 21:07:07 2: miniCUL433 IT_set: IT_F00FF0FFFF off
2016.04.04 21:07:07 5: SW: isF00FF0FFFF
2016.04.04 21:07:07 5: CUL/RAW (ReadAnswer): isF00F
2016.04.04 21:07:07 5: CUL/RAW (ReadAnswer): F0FFF
2016.04.04 21:07:07 5: CUL/RAW (ReadAnswer): F

Langt das so?

BananaPI, RaspberryPi+AddonBoard,HMLAN,  miniCUL 433,nanoCUL 433,nanoCUL868,FHEMduino 433, Jeelink clone diverse Homematic, FS20, MAX, TFA und IT Komponenten.
10" Tablet mit andFhem, Daitem D14000

Ralf9

Zitat von: noice am 04 April 2016, 21:09:59
Hi Ralf,

hier mal ein log vom CUL:
Langt das so?

Hast Du mir auch mal zum vergleich das Log mit dem orginal IT-Modul mit dem es funktioniert.

Hast Du mir auch mal aus der fhem.cfg die "define"- und "attr" Zeilen vom "miniCUL433" und dem "IT_F00FF0FFFF" Sensor.
Theoretisch müsste ich es damit auch ohne den cul testen können.

Gruß Ralf
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7

noice

sodalla ...

2016.04.04 21:42:52 2: IT set IT_F00FF0FFFF off
2016.04.04 21:42:52 5: SW: isF00FF0FFFF
2016.04.04 21:42:52 5: CUL/RAW (ReadAnswer): i
2016.04.04 21:42:53 5: CUL/RAW (ReadAnswer): sF00FF0FFFF

2016.04.04 21:42:55 2: IT set IT_F00FF0FFFF off
2016.04.04 21:42:55 5: SW: isF00FF0FFFF
2016.04.04 21:42:55 5: CUL/RAW (ReadAnswer): is
2016.04.04 21:42:55 5: CUL/RAW (ReadAnswer): F00FF
2016.04.04 21:42:55 5: CUL/RAW (ReadAnswer): 0FFFF
2016.04.04 21:42:55 5: CUL/RAW (ReadAnswer):

2016.04.04 21:42:57 2: IT set IT_F00FF0FFFF on
2016.04.04 21:42:57 5: SW: isF00FF0FFFF0F
2016.04.04 21:42:57 5: CUL/RAW (ReadAnswer): is
2016.04.04 21:42:57 5: CUL/RAW (ReadAnswer): F00FF
2016.04.04 21:42:57 5: CUL/RAW (ReadAnswer): 0FFFF
2016.04.04 21:42:57 5: CUL/RAW (ReadAnswer): 0F

2016.04.04 21:42:58 2: IT set IT_F00FF0FFFF off
2016.04.04 21:42:58 5: SW: isF00FF0FFFF
2016.04.04 21:42:59 5: CUL/RAW (ReadAnswer): is
2016.04.04 21:42:59 5: CUL/RAW (ReadAnswer): F00FF
2016.04.04 21:42:59 5: CUL/RAW (ReadAnswer): 0FFFF
2016.04.04 21:42:59 5: CUL/RAW (ReadAnswer):
2016.04.04 21:42:59 5: CUL/RAW (ReadAnswer):


define minicul:
define miniCUL433 CUL /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AH02NGAA-if00-port0@38400 1100
attr miniCUL433 room System
attr miniCUL433 verbose 5

Internals:
   CMDS       BCFiGMRTVWXemltx
   Clients    :FS20:FHT.*:KS300:USF1000:BS:HMS: :CUL_EM:CUL_WS:CUL_FHTTK:CUL_HOERMANN: :ESA2000:CUL_IR:CUL_TX:Revolt:IT:UNIRoll:SOMFY: :STACKABLE_CC:CUL_RFR::CUL_TCM97001:CUL_REDIRECT:
   DEF        /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AH02NGAA-if00-port0@38400 1100
   DeviceName /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AH02NGAA-if00-port0@38400
   FD         13
   FHTID      1100
   NAME       miniCUL433
   NR         29
   PARTIAL
   RAWMSG     s57780D4100F5
   RSSI       -73.5
   STATE      Initialized
   TYPE       CUL
   VERSION    V 1.10.02 a-culfw Build: 171 (2015-10-29_21-49-43) miniCUL (F-Band: 433MHz)
   initString X21
   miniCUL433_MSGCNT 312
   miniCUL433_TIME 2016-04-04 21:47:40
   Matchlist:
     1:USF1000  ^81..(04|0c)..0101a001a5ceaa00....
     2:BS       ^81..(04|0c)..0101a001a5cf
     3:FS20     ^81..(04|0c)..0101a001
     4:FHT      ^81..(04|09|0d)..(0909a001|83098301|c409c401)..
     5:KS300    ^810d04..4027a001
     6:CUL_WS   ^K.....
     7:CUL_EM   ^E0.................$
     8:HMS      ^810e04....(1|5|9).a001
     9:CUL_FHTTK ^T[A-F0-9]{8}
     A:CUL_RFR  ^[0-9A-F]{4}U.
     B:CUL_HOERMANN ^R..........
     C:ESA2000  ^S................................$
     D:CUL_IR   ^I............
     E:CUL_TX   ^TX[A-F0-9]{10}
     F:Revolt   ^r......................$
     G:IT       ^i......
     H:STACKABLE_CC ^\*
     I:UNIRoll  ^[0-9A-F]{5}(B|D|E)
     J:SOMFY    ^Y[r|t|s]:?[A-F0-9]+
     K:CUL_TCM97001 ^s[A-F0-9]+
     L:CUL_REDIRECT ^o+
   Readings:
     2016-04-04 21:44:47   ccconf          freq:433.920MHz bWidth:325KHz rAmpl:42dB sens:8dB
     2016-04-04 20:57:36   cmds             B C F i G M R T V W X e m l t x
     2016-04-04 21:44:39   credit10ms      900
     2016-04-04 21:42:59   raw             isF00FF0FFFF
     2016-04-04 21:47:40   state           Initialized
     2016-03-21 12:51:28   version         V 1.10.02 a-culfw Build: 171 (2015-10-29_21-49-43) miniCUL (F-Band: 433MHz)
Attributes:
   room       System
   verbose    5



Define vom IT Schalter:
define IT_F00FF0FFFF IT F00FF0FFFF 0F F0
attr IT_F00FF0FFFF IODev miniCUL433
attr IT_F00FF0FFFF room IT
BananaPI, RaspberryPi+AddonBoard,HMLAN,  miniCUL 433,nanoCUL 433,nanoCUL868,FHEMduino 433, Jeelink clone diverse Homematic, FS20, MAX, TFA und IT Komponenten.
10" Tablet mit andFhem, Daitem D14000

Ralf9

ich kann keine Fehler finden, es müsste mit dem cul eigentlich funktionieren.
Die logs sehen gleich aus.

Hat jemand eine Idee an was es liegen könnte, warum mit meinen angepassten IT-Modul beim cul das Senden nicht funktioniert?


Mit dem orginal IT-Modul funktioniert das senden mit dem cul
2016.04.04 21:42:57 2: IT set IT_F00FF0FFFF on
2016.04.04 21:42:57 5: SW: isF00FF0FFFF0F
2016.04.04 21:42:57 5: CUL/RAW (ReadAnswer): is
2016.04.04 21:42:57 5: CUL/RAW (ReadAnswer): F00FF
2016.04.04 21:42:57 5: CUL/RAW (ReadAnswer): 0FFFF
2016.04.04 21:42:57 5: CUL/RAW (ReadAnswer): 0F



Mit meinem angepasstem IT-Modul funktioniert das senden mit dem cul nicht!
2016.04.04 21:07:05 2: miniCUL433 IT_set: IT_F00FF0FFFF on
2016.04.04 21:07:05 5: SW: isF00FF0FFFF0F
2016.04.04 21:07:05 5: CUL/RAW (ReadAnswer): isF0
2016.04.04 21:07:05 5: CUL/RAW (ReadAnswer): 0
2016.04.04 21:07:05 5: CUL/RAW (ReadAnswer): FF0FF
2016.04.04 21:07:05 5: CUL/RAW (ReadAnswer): FF0F
2016.04.04 21:07:05 5: CUL/RAW (ReadAnswer):



Gruß Ralf
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7

Sidey

Keine Idee, hast Du denn an dem Code Abschnitt etwas verändert?
Signalduino, Homematic, Raspberry Pi, Mysensors, MQTT, Alexa, Docker, AlexaFhem,zigbee2mqtt

Maintainer von: SIGNALduino, fhem-docker, alexa-fhem-docker, fhempy-docker

Ralf9

Zitat von: Sidey am 04 April 2016, 23:30:06
Keine Idee, hast Du denn an dem Code Abschnitt etwas verändert?

Nein, außer der Abfrage
  if ($io->{TYPE} ne "SIGNALduino") {
habe ich am Code Abschnitt  nichts verändert.

Wenn der cul mit
SW: isF00FF0FFFF0F
das gleiche sendet, müsste es doch eigentlich funktionieren.

Gruß Ralf
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7

Sidey

Signalduino, Homematic, Raspberry Pi, Mysensors, MQTT, Alexa, Docker, AlexaFhem,zigbee2mqtt

Maintainer von: SIGNALduino, fhem-docker, alexa-fhem-docker, fhempy-docker

Ralf9

mit dem orginalen IT-Modul steht im log das gleiche  SW: isF00FF0FFFF0F
wie mit meinem angepasstem  IT-Modul

Gruß Ralf
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7

Sidey

Zitat von: Ralf9 am 04 April 2016, 23:54:36
mit dem orginalen IT-Modul steht im log das gleiche  SW: isF00FF0FFFF0F
wie mit meinem angepasstem  IT-Modul

Gruß Ralf

Hi Ralf,

ja müsste er, da gebe ich dir recht.
Wenn der CUL was sendet, dann müsste der Signalduino das ja empfangen.
Kommt da was?

Grüße Sidey
Signalduino, Homematic, Raspberry Pi, Mysensors, MQTT, Alexa, Docker, AlexaFhem,zigbee2mqtt

Maintainer von: SIGNALduino, fhem-docker, alexa-fhem-docker, fhempy-docker

Ralf9

Zitat von: Sidey am 05 April 2016, 08:22:12
ja müsste er, da gebe ich dir recht.
Wenn der CUL was sendet, dann müsste der Signalduino das ja empfangen.
Kommt da was?

Ich habe selber keinen CUL, ich habe nur die Aussage von noice, daß es nicht funktioniert.
Ist es evtl ein Clock Problem?

Ich konnte es nur mit einem definierten aber nicht gestecktem CUL testen.

Gruß Ralf
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7

noice

Zitat von: Sidey am 05 April 2016, 08:22:12
Hi Ralf,

ja müsste er, da gebe ich dir recht.
Wenn der CUL was sendet, dann müsste der Signalduino das ja empfangen.
Kommt da was?

Grüße Sidey
Ich versuche mal die tage den log vom sduino zu empfangen wenn der cul sendet.
Kann aber nicht sagen wann ich es schaffe

Mobil erstellt daher kurz gehalten

BananaPI, RaspberryPi+AddonBoard,HMLAN,  miniCUL 433,nanoCUL 433,nanoCUL868,FHEMduino 433, Jeelink clone diverse Homematic, FS20, MAX, TFA und IT Komponenten.
10" Tablet mit andFhem, Daitem D14000

RappaSan

Da scheine ich also nicht der Einzige zu sein, bei dem das Schalten von IT mit dem angepassten 10_IT.pm nicht mehr funktioniert.
Ich benutze für's Senden und Empfangen den SIGNALduino, cul steht auf Homematic und hält sich aus den 433 MHz komplett raus.

Das Loggen muß ich leider auf Morgen verschieben.
Besteht denn noch Interesse daran?

Ralf9

Zitat von: RappaSan am 05 April 2016, 13:26:12
Das Loggen muß ich leider auf Morgen verschieben.
Besteht denn noch Interesse daran?

Ja, es besteht noch Interesse.
Die raw-Nachricht der Fernbedienung ist für mich auch ausreichend. Dabei kannst Du auch das orginal IT-Modul verwenden.

Dazu beim sduino den level auf verbose 4 stellen und dann an der Fernbedienung der Elro auf "on" und dann auf "off" drücken.
Ich benötige dann die empfangene raw-Nachricht aus dem log.
Dies müsste ungefähr so aussehen:
2016.04.05 18:38:46 4 : sduino/msg READ: MS;P0=321;P1=-428;P2=-1115;P3=1036;P4=-11250;D=04023102020202020202020202020202020202023102310231;CP=0;SP=4;O;
2016.04.05 18:38:46 4 : sduino: Matched MS Protocol id 3 -> itv1
2016.04.05 18:38:46 4 : sduino: Decoded MS Protocol id 3 dmsg i400015 length 24
2016.04.05 18:38:46 3 : IT_F00000000F_ITV1 on->on



Gruß Ralf
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7