HM-MOD-RPI-PCB HomeMatic Funkmodul für Raspberry Pi

Begonnen von chipmunk, 18 September 2015, 13:32:39

Vorheriges Thema - Nächstes Thema

Otto123

Zitat von: satprofi am 19 Mai 2025, 10:41:14Port habe ich zufällig gefunden, alle anderen ports connecten nicht. Nur wer bestimmt den Port?
Du bestimmst das Port!
Im gezeigten Wiki Beispiel ist es Port 4000 bei ser2net und Port 2000 bei socat. Steht auch so im Wiki
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

satprofi

Hallo.
Ok, danke. Habe jetzt Verbindung stehen, über socat
● hmlangw.service
     Loaded: loaded (/etc/systemd/system/hmlangw.service; enabled; vendor preset: enabled)
     Active: active (running) since Mon 2025-05-19 10:52:43 CEST; 7min ago
   Main PID: 375 (socat)
      Tasks: 2 (limit: 1597)
        CPU: 69ms
     CGroup: /system.slice/hmlangw.service
             ├─ 375 /usr/bin/socat TCP4-LISTEN:2000,fork,reuseaddr /dev/ttyAMA0,raw,echo=0,b115200
             └─1251 /usr/bin/socat TCP4-LISTEN:2000,fork,reuseaddr /dev/ttyAMA0,raw,echo=0,b115200

Mai 19 10:52:43 raspberrypi systemd[1]: Started hmlangw.service.
Mai 19 10:54:53 raspberrypi systemd[1]: /etc/systemd/system/hmlangw.service:3: Unknown key name 'Type' in section '>
lines 1-12/12 (END)

Verbindung steht jetzt auch von entfernten FHEM
Internals:
   AssignedPeerCnt 6
   CFGFN     
   CNT        50
   Clients    :CUL_HM:
   DEF        uart://192.168.0.49:2000
   DEVCNT     50
   DevState   99
   DevType    UART
   DeviceName 192.168.0.49:2000
   FD         110
   FUUID      682adf07-f33f-3579-bb22-befda2196c7c503b
   LastOpen   1747644918.97167
   NAME       HMLANGW1
   NOTIFYDEV  global
   NR         1152
   NTFY_ORDER 47-HMLANGW1
   PARTIAL   
   RAWMSG     040200
   STATE      opened
   TYPE       HMUARTLGW
   XmitOpen   1
   eventCount 324
   model      HM-MOD-UART
   msgLoadCurrent 0
   msgLoadHistory 0/-/-/-/-/-/-/-/-/-/-/-
   msgLoadHistoryAbs 0/0/-/-/-/-/-/-/-/-/-/-/-
   Helper:
     CreditTimer 24
     FW         66561
     Initialized 1
     AckPending:
     LastSendLen:
       3
       3
     Log:
       IDs:
     RoundTrip:
       Delay      0.00349807739257812
     loadLvl:
       lastHistory 1747645221.8845
   MatchList:
     1:CUL_HM   ^A......................
   Peers:
     1D4705     +1D4705,00,00,00
     23D3C5     +23D3C5,00,00,00
     23E86F     +23E86F,00,00,00
     2522CA     +2522CA,00,00,00
     25F547     +25F547,00,00,00
     26394E     +26394E,00,00,00
   READINGS:
     2025-05-19 10:55:21   D-HMIdOriginal  7xxxxx
     2025-05-19 10:55:21   D-firmware      1.4.1
     2025-05-19 10:55:21   D-serialNr      SEQxxxxxx
     2025-05-19 10:55:12   D-type          HM-MOD-UART
     2025-05-19 10:55:22   cond            ok
     2025-05-19 10:55:22   load            0
     2025-05-19 10:55:22   loadLvl         low
     2025-05-19 10:55:18   state           opened
Attributes:
   room       CUL_HM

nur bekomme ich jetzt keine Verbindung zu den Aktoren. entweder "unreachable" od "MISSING ACK" im status.

LG

 
gruss
-----------------------------------------------------------------------
beelink miniPC - Fhem 6.x CUL 868, FS20, NetIO230 CUL 433
HMLAN, HM-CC-RT-DN,Homematic Actoren,LD382A,Telegram

Otto123

#272
Stichwort VCCU bzw. attr xxx hmId ?

Also Dein neuer IO muss mit der hmId des alten arbeiten! Die steht entweder in der definition des alten IO oder Du findest sie im Reading PairedTo in einem deiner Aktoren.

Hast Du eine VCCU? Wenn nicht musst Du attr hmId am IO setzen.

Ohne VCCU weiß ich jetzt nicht, ob Du da noch mehr machen musst.
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

satprofi

Jössas ! hmId ! Habe die jetzt angelegt. Klappt !
Aber bei HM-LGW-  gabs ja noch ein Passwort, gibts das beim Modul nicht?

Hab keine VCCU, nur das Modul, oder das HM-LGW-

LG
gruss
-----------------------------------------------------------------------
beelink miniPC - Fhem 6.x CUL 868, FS20, NetIO230 CUL 433
HMLAN, HM-CC-RT-DN,Homematic Actoren,LD382A,Telegram

Otto123

Du könntest wahrscheinlich bei socat oder ser2net mit autorisierung arbeiten  ;)

Zitat von: satprofi am 19 Mai 2025, 11:23:39Hab keine VCCU,
kann man als Design Fehler bezeichnen :) die VCCU macht (unter anderem) solche Aktionen wie Du jetzt hattest entspannter.
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz