Firmware zu CUL, CUNX und Co. mit Timestamp Option ASKSIN tsculfw V0.41

Begonnen von noansi, 09 Juni 2014, 19:16:01

Vorheriges Thema - Nächstes Thema

noansi

Hallo Peter,

dann versuch mal set patable 9 beim GASCCUL.
Danach ein get PAtable1 beim GASCCUL sollte Dir den Unterschied zeigen.
Ich hatte den Default bei der Firmware mal geändert.
Alternativ IO näher ran.

Gruß, Ansgar.

riker1

Zitat von: noansi am 06 Mai 2021, 19:37:02
Hallo Thomas,

versuch es bitte mal mit der angehängten CUL_HM und gib mir Rückmeldung.
Ich denke, ich habe das Problem gefunden.

Gruß, Ansgar.
super mache ich .
Danke
FHEM    5.26.1 Ubuntu 18, FHEM    5.26.1 RPI 3 , Actoren: IT ,Tasmota, ESPEasy,
MAX CUBE, MAX HT, MAX WT, Selbstbau nanoCULs, FS 20,Tasmota, Homematic, FTK, SW. DIM, Smoke,KODI,Squeezebox

riker1

Hallo

leider immer noch der gleiche Fehler.

habe das Modul reinkopiert , und restart.

Leider immer noch. Habe es 2 mal probiert.

Kann ich was checken?
FHEM    5.26.1 Ubuntu 18, FHEM    5.26.1 RPI 3 , Actoren: IT ,Tasmota, ESPEasy,
MAX CUBE, MAX HT, MAX WT, Selbstbau nanoCULs, FS 20,Tasmota, Homematic, FTK, SW. DIM, Smoke,KODI,Squeezebox

noansi

Hallo Thomas,

bitte nochmal ein frishes list vom Rauchmelder channel und device.

Gruß, Ansgar.

riker1

gerne

hier: Internals:
   DEF        497DAC01
   FUUID      5c633177-f33f-74bb-d61b-9a77e02293887fe7
   NAME       Rauchmelder_Kueche
   NOTIFYDEV  global
   NR         1192
   NTFY_ORDER 50-Rauchmelder_Kueche
   STATE      off
   TYPE       CUL_HM
   chanNo     01
   device     Smoke_TeamDEV
   READINGS:
     2021-05-06 20:30:22   cfgState        ok
     2021-05-06 19:14:33   commState       Info_Cleared
     2021-05-06 20:50:38   level           0
     2021-05-06 20:50:38   recentStateType info
     2021-05-06 20:50:38   state           off
   helper:
     peerFriend peerSD
     peerIDsRaw ,497DAC01,00000000
     peerIDsState complete
     peerOpt    p:smokeDetector
     regLst     
     cmds:
       TmplKey    :no:1620325093.79058
       TmplTs     1620325093.79058
       cmdKey     1:0:0::Smoke_TeamDEV:0042:01:
       cmdLst:
         clear      [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
         getConfig  noArg
         getRegRaw  (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
         peerBulk   -peer1,peer2,...- [({set}|unset)]
         peerChan   -btnNumber- -actChn- [({single})] [({set}|unset)] [({actor})]
         peerSmart  -peerOpt-
         regBulk    -list-.-peerChn- -addr1:data1- -addr2:data2-...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         statusRequest noArg
         tplDel     -tplDel-
         tplSet_0   -tplChan-
       lst:
         condition  Smoke Alarm,no alarm,tone off
         peerOpt    VCCU_Btn1
         tplChan   
         tplDel     
         tplPeer   
       rtrvLst:
         cmdList    [({short}|long)]
         deviceInfo [({short}|long)]
         list       [({normal}|full)]
         param      -param-
         reg        -addr- -list- [-peerChn-]
         regList    noArg
         regTable   noArg
         regVal     -addr- -list- [-peerChn-]
         saveConfig [-filename-]
         tplInfo    noArg
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     peerIDsH:
       00000000   broadcast
       497DAC01   self01
     role:
       chn        1
     tmpl:
Attributes:
   alias      Rauchmelder_Kueche_Team-Lead
   comment    peerIDs 00000000,497DAC01
   expert     defReg,rawReg
   icon       secur_smoke_detector
   model      HM-SEC-SD
   peerIDs    00000000,497DAC01
   room       1_Kueche,1_Wohnzimmer,4_Smoke,CUL_HM
   verbose    5
   webCmd     statusRequest:teamCall:alarmOff:alarmOn:press short:press long



und dev:
Internals:
   DEF        497DAC
   FUUID      5c633177-f33f-74bb-3fc4-c6699abe13a7e43b
   IODev      cul_rpi_remote_ser2net_lan
   LASTInputDev cul_rpi_remote_ser2net_lan
   MSGCNT     6
   NAME       Smoke_TeamDEV
   NOTIFYDEV  global
   NR         1185
   NTFY_ORDER 50-Smoke_TeamDEV
   STATE      unreachable
   TYPE       CUL_HM
   channel_01 Rauchmelder_Kueche
   cul_rpi_remote_ser2net_lan_MSGCNT 3
   cul_rpi_remote_ser2net_lan_RAWMSG A0E29A010497DACAABBCC060100003A::-57.5:cul_rpi_remote_ser2net_lan:
   cul_rpi_remote_ser2net_lan_RSSI -57.5
   cul_rpi_remote_ser2net_lan_TIME 2021-05-06 20:50:38
   cul_wohn_ser2net_rpi_MSGCNT 3
   cul_wohn_ser2net_rpi_RAWMSG A0E29A010497DACAABBCC060100003A::-81.5:cul_wohn_ser2net_rpi:
   cul_wohn_ser2net_rpi_RSSI -81.5
   cul_wohn_ser2net_rpi_TIME 2021-05-06 20:50:38
   lastMsg    No:29 - t:10 s:497DAC d:AABBCC 060100003A
   protLastRcv 2021-05-06 20:50:38
   protRcv    3 last_at:2021-05-06 20:50:38
   protSnd    6 last_at:2021-05-06 20:50:38
   protSndB   3 last_at:2021-05-06 20:50:37
   rssi_at_cul_rpi_remote_ser2net_lan cnt:3 min:-63 max:-54 avg:-58.16 lst:-57.5
   rssi_at_cul_wohn_ser2net_rpi cnt:3 min:-83.5 max:-79 avg:-81.33 lst:-81.5
   rssi_from_cul_rpi_remote_ser2net_lan cnt:2 min:-58 max:-53 avg:-55.5 lst:-58
   READINGS:
     2021-05-06 20:28:12   Activity        alive
     2021-05-05 20:30:12   D-firmware      1.1
     2021-05-05 20:30:12   D-serialNr      NEQ0278115
     2021-05-06 20:18:11   IODev           cul_rpi_remote_ser2net_lan
     2021-05-06 07:33:55   PairedTo        0xAABBCC
     2019-12-07 11:38:47   R-pairCentral   0xAABBCC
     2021-05-06 07:33:55   RegL_00.        00:00 02:01 0A:AA 0B:BB 0C:CC
     2021-05-06 20:50:38   battery         ok
     2021-05-06 20:30:22   cfgState        ok
     2021-05-06 20:50:38   commState       CMDs_done
     2021-05-05 20:30:37   powerOn         2021-05-05 20:30:36
     2021-05-06 20:51:37   state           unreachable
     2019-10-26 16:13:31   trigger         Short_3
     2019-10-26 16:13:31   trigger_cnt     3
   helper:
     HM_CMDNR   41
     cSnd       
     mId        0042
     peerFriend -
     peerOpt    -:smokeDetector
     regLst     0
     rxType     2
     supp_Pair_Rep 0
     ack:
     cmds:
       TmplKey    :no:1620325093.79062
       TmplTs     1620325093.79062
       cmdKey     0:1:0::Smoke_TeamDEV:0042:00:
       cmdLst:
         assignHmKey noArg
         clear      [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
         deviceRename -newName-
         fwUpdate   -filename- [-bootTime-]
         getConfig  noArg
         getDevInfo noArg
         getRegRaw  (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
         raw        -data- [...]
         regBulk    -list-.-peerChn- -addr1:data1- -addr2:data2-...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         reset      noArg
         statusRequest noArg
         tplDel     -tplDel-
         unpair     noArg
       lst:
         condition  Smoke Alarm,no alarm,tone off
         peerOpt   
         tplChan   
         tplDel     
         tplPeer   
       rtrvLst:
         cmdList    [({short}|long)]
         deviceInfo [({short}|long)]
         list       [({normal}|full)]
         param      -param-
         reg        -addr- -list- [-peerChn-]
         regList    noArg
         regTable   noArg
         regVal     -addr- -list- [-peerChn-]
         saveConfig [-filename-]
         tplInfo    noArg
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       flgs       0
       lstRecType 10
       newChn     +497DAC,00,01,00
       nextSend   1620327038.33342
       nxtSndMcnt 29
       prefIO     
       rxt        0
       tgtDly     -180
       vccu       VCCU
       lRcTm:
         cul_rpi_remote_ser2net_lan 2048060
         cul_wohn_ser2net_rpi 1956648
         tnms       50625917
       p:
         497DAC
         00
         01
         00
     mRssi:
       mNo        29
       io:
         cul_rpi_91_ser2net_lan:
         cul_rpi_remote_ser2net_lan:
           -47.5
           -47.5
         cul_wohn_ser2net_rpi:
           -81.5
           -81.5
     peerIDsH:
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       dev        1
     rpt:
       IO         cul_wohn_ser2net_rpi
       flg        A
       ts         1620327038.34844
       ack:
         HASH(0x561cbf4b6138)
         298002AABBCC497DAC00
     rssi:
       at_cul_rpi_remote_ser2net_lan:
         avg        -58.1666666666667
         cnt        3
         lst        -57.5
         max        -54
         min        -63
       at_cul_wohn_ser2net_rpi:
         avg        -81.3333333333333
         cnt        3
         lst        -81.5
         max        -79
         min        -83.5
       from_cul_rpi_remote_ser2net_lan:
         avg        -55.5
         cnt        2
         lst        -58
         max        -53
         min        -58
     tmpl:
Attributes:
   IOgrp      VCCU
   actCycle   099:00
   actStatus  alive
   alias      HM_SMK_Kueche_Virt
   autoReadReg 4_reqStatus
   expert     defReg,rawReg
   firmware   1.1
   model      HM-SEC-SD
   msgRepeat  1
   room       4_Smoke
   serialNr   NEQ0278115
   subType    smokeDetector
   verbose    5
   webCmd     virtual


Danke
FHEM    5.26.1 Ubuntu 18, FHEM    5.26.1 RPI 3 , Actoren: IT ,Tasmota, ESPEasy,
MAX CUBE, MAX HT, MAX WT, Selbstbau nanoCULs, FS 20,Tasmota, Homematic, FTK, SW. DIM, Smoke,KODI,Squeezebox

noansi

Hallo Thomas,

neuer Anlauf im Anhang.

Gruß, Ansgar.

riker1

Zitat von: noansi am 06 Mai 2021, 21:43:36
Hallo Thomas,

neuer Anlauf im Anhang.

Gruß, Ansgar.

Morgen Ansgar,

perfekt. Geht wieder.

Super Danke

VG Thomas
FHEM    5.26.1 Ubuntu 18, FHEM    5.26.1 RPI 3 , Actoren: IT ,Tasmota, ESPEasy,
MAX CUBE, MAX HT, MAX WT, Selbstbau nanoCULs, FS 20,Tasmota, Homematic, FTK, SW. DIM, Smoke,KODI,Squeezebox

noansi


noansi


noansi

Hallo Zusammen,

ich habe den Modulstand hier https://forum.fhem.de/index.php/topic,24436.msg1132415.html#msg1132415 nochmal aktualisiert.

Grund: Verbesserungen für Wakeuphandling und HMInfo showTimer.

Gruß, Ansgar.

alexmetz

Hallo,

ich hatte vor langer Zeit mal meinen CUL868 V3.4 mit tsculsfw v0.26 geflasht und nutze das seitdem problemlos ausschließlich mit Homematic. Da ich nun neue Rolläden bekommen habe, die das Somfy RT-Protokoll unterstützen und ich gelesen habe, dass das auch im Homematic modus gehen soll (obwohl somfy ja auf 433 MHz sendet), wollte ich fragen, ob das auch mit der tsculfw und meinen CUL868 und/oder ob ich dazu ggf. die tsculfw updaten muss.

Hier mal ein Auszug vom CUL aus Fhem:
Internals:
   CMDS       ABCFGJKRUVWXYeilmtx
   CUL1_MSGCNT 21366
   CUL1_TIME  2021-05-18 13:51:11
   Clients    STACKABLETS:STACKABLE:CUL_HM:CUL_IR:HMS
   DEF        /dev/CUL868_0@12000000 1234
   DeviceName /dev/CUL868_0@12000000
   FD         9
   FHTID      1234
   FUUID      609edace-f33f-c40b-558d-dad29e3a96635740
   NAME       CUL1
   NR         14
   PARTIAL   
   RAWMSG     A0C12867019397800000080C638::-69:CUL1:
   RSSI       -69
   STATE      Initialized
   TYPE       TSCUL
   VERSION    VTS 0.26 CUL868
   VERSION_HW CUL_V3.4
   VERSION_TS yes AES ChTblSize:220
   XmitOpen   1
   assignUpdCntI 68
   assignedIDsCnt 33
   initString X21


Danke !
Alex
FHEM auf RaspberryPi 4
Homematic

noansi

Hallo Alex,

1. Hast Du das Y unter CMDS bemerkt? Also es gibt da was.
2. Ich kann Dir nicht sagen, ob es funktioniert, da ich es nie habe testen können und auch noch niemand dazu Feedback gegeben hat.
3. Mit einem 868er CUL auf 433 zu senden reduziert auf jedenfall mal die Reichweite erheblich. Versuche können auch schon daran scheitern.
4. Während Du auf Somy senden würdest, würde mit dem CUL auf HM naturgemäß nichts empfangen. Mit den Nebenwirkungen brauchst Du nirgendwo nachfragen, was man dagegen tun kann.
5. Ein nanoCul zum probieren kostet nicht die Welt und wäre direkt für die passende Frequenz zu haben (sofern die Quelle(n) was vernünftiges liefer(n)). Das ging dann auch parallel (nur Oberwellen würden im Nahbereich eventuell HM ein wenig stören können). Und wer weiß, was Du auf 433 noch anderes empfangen oder ansteuern kannst.

Viel Glück und gib bitte Bescheid , ob es funktioniert, solltest Du es mit dem 868er umbedingt probieren wollen.   :)

Gruß, Ansgar.

alexmetz

Also versucht hab ich es einfach mal auf blöd, aber da hat schon das koppeln mit den somfy-Rollos nicht geklappt. Bin mir aber nicht sicher worans liegt, weil der CUL im EG ist und fie Rollos im 2. OG. Mein nächster Versuch wäre gewesen, meinen Raspi mit dem cul mal direkt neben die Rollos zu stellen, deshalb wollte ich erst mal klären, ob es mit tscul geht. Aber ich werd mir einfach nen signalduino kaufen und es damit probieren. Kost echt nicht die Welt.
Danke jedenfalls für die Einschätzung!!
FHEM auf RaspberryPi 4
Homematic

blue55

Hallo zusammen,

ich bin neu hier und habe die Firmware über diesen Thread https://forum.fhem.de/index.php?topic=81006.0 gefunden.

Ich habe mit meinem nanoCUL dasselbe Problem wie der Kollege aus dem anderen Thread. Daher wollte ich mal eure Firmware für den nanocul ausprobieren.
Das flashen hat auch super funktioniert. Allerdings habe ich ein großes Delay zwischen Senden des Kommands und z.B. Einschalten der Lampe.

Ich nutze den nanoCUL mit homegear und Openhab (Ich hoffe ich bekomme dafür hier keine Schelte ;-) ).

Mit der Firmware culfw 1.67 werden die Befehle immer direkt gesendet.

Habt ihr so ein Verhalten auch schon mal wahrgenommen?
Kann ich in den Defines dazu noch was einstellen?

Danke euch für die Unterstützung.

Viele Grüße

noansi

Hallo blue55,

die tsculfw läuft mit den zugehörigen TSCUL Modulen für FHEM. Ich wüßte nicht, dass homegear die tsculfw funktional richtig ansteuern könnte, falls Dir das vorschwebt.

Vielleicht helfen Dir diese beiden Beiträge von yersinia noch bezüglich bootloader Problematik und nicht erreichbarem nanoCUL:
https://forum.fhem.de/index.php/topic,24436.msg1138317.html#msg1138317
https://forum.fhem.de/index.php/topic,24436.msg1153403.html#msg1153403

Das hat aber nichts mit Schaltdelays zu tun.

Und kannst Du Delay mal in Zeiten mit Einheit fassen und dann im Homeatic Forumsbereich fragen? Da wirst Du wohl Vergleichsinfos bekommen.

Gruß, Ansgar.