HM-LC-Bl2*

Entwicklung und Bau von Hardware aller Art, die im HM-Umfeld eingesetzt werden kann

Moderator: Co-Administratoren

ranseyer
Beiträge: 13
Registriert: 17.01.2019, 16:22

HM-LC-Bl2*

Beitrag von ranseyer » 26.10.2019, 10:47

Hi,

das kenne ich: https://github.com/pa-pa/AskSinPP/blob/ ... Bl1-FM.ino

Aber kennt jemand einen fertigen Sketch für 2 Rolläden (Bl=Blinds) ?

PS: Ich habe länger gesucht und nichts gefunden. Ich traue mir die Erweiterung selber keinesfalls zu. Hoffe dieses Board passt für die Frage (habe kein besseres gesehen)

Grüße

jp112sdl
Beiträge: 3643
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 58 Mal
Danksagung erhalten: 116 Mal
Kontaktdaten:

Re: HM-LC-Bl2*

Beitrag von jp112sdl » 26.10.2019, 14:07

Hi, musst mal schauen ob der mit der aktuellen AskSinPP noch funzt:
https://github.com/jp112sdl/HM-LC-Bl1-FM-2

VG,
Jérôme

ranseyer
Beiträge: 13
Registriert: 17.01.2019, 16:22

Re: HM-LC-Bl2*

Beitrag von ranseyer » 27.10.2019, 11:12

Danke dir !

Kompilieren und flashen ist kein Problem.
Ich musste nur die Pins etwas an meine HW anpassen.

Jetzt habe ich scheinbar nur noch zwei-drei Probleme:
-wie invertiert man die Relais-Ausgänge (muss man den ganzen Code umbauen ? Keinen Erfolg brachte nach den Includes: #define DEVICE_CONFIG CFG_LOWACTIVE_ON)
-In FHEM sehe ich nur einen Rolladen (denke das kann ich im Forum / Wiki für FHEM herausfinden)
-Taster-Eingänge ohne Funktion (diese ziehe ich beim Schalten auf Low)

jp112sdl
Beiträge: 3643
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 58 Mal
Danksagung erhalten: 116 Mal
Kontaktdaten:

Re: HM-LC-Bl2*

Beitrag von jp112sdl » 27.10.2019, 12:47

ranseyer hat geschrieben:
27.10.2019, 11:12
-wie invertiert man die Relais-Ausgänge
In motorUp, motorDown, motorStop LOW zu HIGH ändern und umgekehrt
ranseyer hat geschrieben:
27.10.2019, 11:12
-In FHEM sehe ich nur einen Rolladen (denke das kann ich im Forum / Wiki für FHEM herausfinden)
Ja soweit ich weiß kann FHEM nicht mit dynamischen Kanälen umgehen. Aber da frag mal im grünen Forum.
ranseyer hat geschrieben:
27.10.2019, 11:12
-Taster-Eingänge ohne Funktion (diese ziehe ich beim Schalten auf Low)
Gerät noch mal RESETten (Config Taster gedrückt halten bis RESET ausgegeben wird)
Manchmal werden die internen Peerings nicht initial angelegt.

VG,
Jérôme

papa
Beiträge: 368
Registriert: 22.05.2018, 10:23
Danksagung erhalten: 15 Mal

Re: HM-LC-Bl2*

Beitrag von papa » 27.10.2019, 17:41

ranseyer hat geschrieben:
27.10.2019, 11:12
-In FHEM sehe ich nur einen Rolladen (denke das kann ich im Forum / Wiki für FHEM herausfinden)
In FHEM müssen wir dafür ein extra Gerät machen und ins Addon einbauen.
Anfragen zur AskSin++ werden nur im Forum beantwortet

ranseyer
Beiträge: 13
Registriert: 17.01.2019, 16:22

Re: HM-LC-Bl2*

Beitrag von ranseyer » 05.11.2019, 19:41

Viel Dank an Papa für das erweiterte FHEM AddOn !
https://github.com/pa-pa/AskSinPP/blob/ ... /README.md
Dieses scheint zu funktionieren denn nun habe ich durch Anlernen automatisch ein Gerät mit zwei Channels bekommen: "model HB-LC-BL1-FM-2"

Nun habe ich wohl noch zwei Probleme:
-Ein HW Problem (?); muss mal suchen...
-Evtl ein Problem mit dem zweiten Kanal (HW oder SW)

...Ich melde mich wieder!

Code: Alles auswählen

Internals:
   CFGFN      
   DEF        F20701
   FUUID      5dc1c070-f33f-f9f4-3a69-980ee032fc3626fc
   IODev      MAPLECUL1_868
   LASTInputDev MAPLECUL_HMMODUART
   MAPLECUL1_868_MSGCNT 1
   MAPLECUL1_868_RAWMSG A1A038400F2070100000025F2074A50424C32303030303130020100::-102:MAPLECUL1_868
   MAPLECUL1_868_RSSI -102
   MAPLECUL1_868_TIME 2019-11-05 19:33:20
   MAPLECUL_HMMODUART_MSGCNT 1
   MAPLECUL_HMMODUART_RAWMSG 05000044038400F2070100000025F2074A50424C32303030303130020100
   MAPLECUL_HMMODUART_RSSI -68
   MAPLECUL_HMMODUART_TIME 2019-11-05 19:33:20
   MSGCNT     2
   NAME       HM_F20701
   NOTIFYDEV  global
   NR         641
   STATE      MISSING ACK
   TYPE       CUL_HM
   channel_01 HM_F20701_Blind_01
   channel_02 HM_F20701_Blind_02
   lastMsg    No:03 - t:00 s:F20701 d:000000 25F2074A50424C32303030303130020100
   protCmdDel 8
   protLastRcv 2019-11-05 19:33:20
   protRcv    2 last_at:2019-11-05 19:33:20
   protResnd  3 last_at:2019-11-05 19:34:07
   protResndFail 1 last_at:2019-11-05 19:34:11
   protSnd    1 last_at:2019-11-05 19:33:51
   protState  CMDs_done_Errors:1
   rssi_at_MAPLECUL1_868 cnt:2 min:-102 max:-102 avg:-102 lst:-102 
   rssi_at_MAPLECUL_HMMODUART cnt:1 min:-68 max:-68 avg:-68 lst:-68 
   READINGS:
     2019-11-05 19:33:20   D-firmware      2.5
     2019-11-05 19:33:20   D-serialNr      JPBL200001
     2019-11-05 19:33:20   R-pairCentral   set_0x308393
     2019-11-05 19:34:11   state           MISSING ACK
   helper:
     HM_CMDNR   4
     cSnd       ,01308393F2070100050000000000
     mId        F207
     peerFriend 
     peerOpt    -:custom
     regLst     0
     rxType     1
     supp_Pair_Rep 0
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +F20701,00,01,00
       nextSend   1572978800.59494
       prefIO     
       rxt        0
       vccu       
       p:
         F20701
         00
         01
         00
     mRssi:
       mNo        03
       io:
         MAPLECUL1_868:
           -100
           -100
         MAPLECUL_HMMODUART:
           -68
           -68
     prt:
       bErr       0
       mmcS       1
       sProc      0
       mmcA:
         ++A001308393F2070100050000000000
     q:
       qReqConf   
       qReqStat   01,02
     role:
       dev        1
       prs        1
     rssi:
       at_MAPLECUL1_868:
         avg        -102
         cnt        2
         lst        -102
         max        -102
         min        -102
       at_MAPLECUL_HMMODUART:
         avg        -68
         cnt        1
         lst        -68
         max        -68
         min        -68
     shadowReg:
       RegL_00.    02:01 0A:30 0B:83 0C:93
     tmpl:
Attributes:
   DbLogExclude .*
   IODev      MAPLECUL1_868
   IOgrp      vccu:MAPLECUL1_868
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   2.5
   model      HB-LC-BL1-FM-2
   room       CUL_HM
   serialNr   JPBL200001
   subType    custom
   webCmd     getConfig:clear msgEvents

ranseyer
Beiträge: 13
Registriert: 17.01.2019, 16:22

Re: HM-LC-Bl2*

Beitrag von ranseyer » 08.11.2019, 17:50

Im Test läuft die Lösung perfekt. Ich musste nur das Model auf F207 stellen und die HW in Ordnung bringen...
(Und die Configuration auf meine HW anpassen)
HB-LC-Bl1-FM-2 2 Channel Blind Actor - change model to F207
Quelle: https://github.com/pa-pa/AskSinPP/tree/ ... ntrib/FHEM


PS: Die Hardware hatte ich vor Jahren mal entwickelt ganz genau passend zum Zweck. Und die sah auch mal ordentlich aus. Leider musste ich ein paar winzige Anpassungen siehe Foto machen...


Danke nochmals an alle die dazu beigetragen haben ! (also im Speziellenm Jerome und Papa)
Dateianhänge
IMG_20191108_174543-s.jpg
IMG_20191108_174503-s.jpg

jp112sdl
Beiträge: 3643
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 58 Mal
Danksagung erhalten: 116 Mal
Kontaktdaten:

Re: HM-LC-Bl2*

Beitrag von jp112sdl » 08.11.2019, 17:59

Sieht abenteuerlich aus. Könnt ich sein. :mrgreen:

Für diese Verwendungszweck hätte ich einen Sonoff 4CH PRO genommen.
Da brauchst nur den ESP runterschmeißen und gegen AskSin-Hardware ersetzen.
Der Rest ist fertig (Taster, LEDs, Spannungserzeugung, Relais,...)

VG,
Jérôme

papa
Beiträge: 368
Registriert: 22.05.2018, 10:23
Danksagung erhalten: 15 Mal

Re: HM-LC-Bl2*

Beitrag von papa » 08.11.2019, 19:48

Das Chaos könnte auch auf meinem Basteltisch sein :-)
Anfragen zur AskSin++ werden nur im Forum beantwortet

jp112sdl
Beiträge: 3643
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 58 Mal
Danksagung erhalten: 116 Mal
Kontaktdaten:

Re: HM-LC-Bl2*

Beitrag von jp112sdl » 08.11.2019, 20:27

Wenn wir von dem selben Basteltisch reden... Jo! :lol:

VG,
Jérôme

Antworten

Zurück zu „Hardwareentwicklung und Selbstbau von Aktoren und Sensoren“