HomeMatic USB Konfigurations-Adapter (HM-CFG-USB) in Fhem nutzen

Begonnen von mgernoth, 30 Mai 2013, 17:06:32

Vorheriges Thema - Nächstes Thema

frank

FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

holzwurm83

Hallo zusammen, ich habe schon eine ganze Weile zwei Aktoren am laufen. Vor zwei Wochen hatte ich einen Stromausfall und danach waren die Peerings weg. Habe nichts weiter dabei gedacht und sie wieder eingerichtet.

Heute war wieder kurz der Strom weg und jetzt sind wieder die Peerings weg!

Hat jemand eine Ahnung warum?
- Fhem auf einem MacMini Server
- CUL; HMLAN; CUNO2 für FS20; HM-Wired RS485 LAN Gateway
- HMW_Sen_SC_12_FM; HMW_LC_Sw2_DR; HMW_LC_Bl1_DR; HMW_IO_12_Sw7; HMW_IO_12_Sw14_DR; HMW_IO_12_FM; HBW_1W_T10
- HM-TC-IT-WM-W-EU; HM-CC-RT-DN

pc1246

Zitat von: holzwurm83 am 10 Januar 2019, 23:32:08
Hallo zusammen, ich habe schon eine ganze Weile zwei Aktoren am laufen. Vor zwei Wochen hatte ich einen Stromausfall und danach waren die Peerings weg. Habe nichts weiter dabei gedacht und sie wieder eingerichtet.

Heute war wieder kurz der Strom weg und jetzt sind wieder die Peerings weg!

Hat jemand eine Ahnung warum?
Moin
Ich moechte ja jetzt nicht frank zitieren, aber wo ist hier der Zusammenhang? Mach doch einfach ein neues Thema auf, und poste gleich mal Deine listings der betroffenen devices und des IO-dev!
Gruss Christoph
HP T610
Onkyo_AVR;3 Enigma2; SB_Server ; SB_Player; HM-USB mit 15 HM-CC-RT-DN, 3 HM_WDS10_TH_O, 6 HM-Sec-SCo, 4 HM-Sec-MDIR-2, 1 HM-Sen-MDIR-O-2, 8 Ferion 5000 OW ; PhilipsTV; 4 harmony hub; Jeelink mit 9 PCA301; Somfy; S7-300; 3 LGW; HUE; HM-IP auf Charly

RoBra81

Hallo,

ich habe gestern mein FHEM neu gestartet, da nach es nach Arbeiten am Netzwerk nicht mehr so richtig tat. Seit diesem Neustart funktioniert mein hmland nicht mehr richtig: der HM-CFG-USB-2 wird scheinbar noch erkannt:

root@homeserver:~# usb-devices

T:  Bus=05 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=12  MxCh= 0
D:  Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=1b1f ProdID=c00f Rev=09.67
S:  Manufacturer=eQ-3
S:  Product=HM-CFG-USB
S:  SerialNumber=MEQxxxxxx
C:  #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA
I:  If#= 0 Alt= 0 #EPs= 2 Cls=03(HID  ) Sub=00 Prot=00 Driver=usbhid


Wenn der hmland läuft, dann wechselt der Status im FHEM ständig von connected auf disconnected:

2019.10.12 17:22:18.422 1: 127.0.0.1:1000 disconnected, waiting to reappear (OG.ze.SE.HomematicRF)
2019.10.12 17:22:18.525 1: HMLAN_Parse: OG.ze.SE.HomematicRF new condition disconnected
2019.10.12 17:22:21.087 1: HMLAN_Parse: OG.ze.SE.HomematicRF new condition init
2019.10.12 17:22:21.439 1: 127.0.0.1:1000 reappeared (OG.ze.SE.HomematicRF)
2019.10.12 17:22:23.398 1: 127.0.0.1:1000 disconnected, waiting to reappear (OG.ze.SE.HomematicRF)
2019.10.12 17:22:23.516 1: HMLAN_Parse: OG.ze.SE.HomematicRF new condition disconnected
2019.10.12 17:22:24.606 1: HMLAN_Parse: OG.ze.SE.HomematicRF new condition init
2019.10.12 17:22:24.778 1: 127.0.0.1:1000 reappeared (OG.ze.SE.HomematicRF)
2019.10.12 17:22:26.768 1: 127.0.0.1:1000 disconnected, waiting to reappear (OG.ze.SE.HomematicRF)
2019.10.12 17:22:26.859 1: HMLAN_Parse: OG.ze.SE.HomematicRF new condition disconnected
2019.10.12 17:22:28.008 1: HMLAN_Parse: OG.ze.SE.HomematicRF new condition init
2019.10.12 17:22:28.190 1: 127.0.0.1:1000 reappeared (OG.ze.SE.HomematicRF)
2019.10.12 17:22:28.552 1: 127.0.0.1:1000 disconnected, waiting to reappear (OG.ze.SE.HomematicRF)
2019.10.12 17:22:28.643 1: HMLAN_Parse: OG.ze.SE.HomematicRF new condition disconnected
2019.10.12 17:22:29.279 1: HMLAN_Parse: OG.ze.SE.HomematicRF new condition init
2019.10.12 17:22:29.424 1: 127.0.0.1:1000 reappeared (OG.ze.SE.HomematicRF)
2019.10.12 17:22:30.131 1: 127.0.0.1:1000 disconnected, waiting to reappear (OG.ze.SE.HomematicRF)
2019.10.12 17:22:30.247 1: HMLAN_Parse: OG.ze.SE.HomematicRF new condition disconnected
2019.10.12 17:22:33.239 1: HMLAN_Parse: OG.ze.SE.HomematicRF new condition init
2019.10.12 17:22:33.413 1: 127.0.0.1:1000 reappeared (OG.ze.SE.HomematicRF)
2019.10.12 17:22:34.678 1: 127.0.0.1:1000 disconnected, waiting to reappear (OG.ze.SE.HomematicRF)
2019.10.12 17:22:34.908 1: HMLAN_Parse: OG.ze.SE.HomematicRF new condition disconnected
2019.10.12 17:22:36.936 1: HMLAN_Parse: OG.ze.SE.HomematicRF new condition init
2019.10.12 17:22:37.321 1: 127.0.0.1:1000 reappeared (OG.ze.SE.HomematicRF)
2019.10.12 17:22:37.993 1: 127.0.0.1:1000 disconnected, waiting to reappear (OG.ze.SE.HomematicRF)
2019.10.12 17:22:38.234 1: HMLAN_Parse: OG.ze.SE.HomematicRF new condition disconnected
2019.10.12 17:22:42.056 1: HMLAN_Parse: OG.ze.SE.HomematicRF new condition init
2019.10.12 17:22:42.234 1: 127.0.0.1:1000 reappeared (OG.ze.SE.HomematicRF)


und im Log von hmland steht:

Sun Oct 13 21:22:32 2019: [hmland] Can't find/open HM-CFG-USB!
Sun Oct 13 21:22:32 2019: [hmland] Can't initialize HM-CFG-USB!
Sun Oct 13 21:22:35 2019: [hmland] Can't find/open HM-CFG-USB!
Sun Oct 13 21:22:35 2019: [hmland] Can't initialize HM-CFG-USB!
Sun Oct 13 21:22:36 2019: [hmland] Can't find/open HM-CFG-USB!
Sun Oct 13 21:22:36 2019: [hmland] Can't initialize HM-CFG-USB!
Sun Oct 13 21:22:37 2019: [hmland] Can't find/open HM-CFG-USB!
Sun Oct 13 21:22:37 2019: [hmland] Can't initialize HM-CFG-USB!
Sun Oct 13 21:22:40 2019: [hmland] Can't find/open HM-CFG-USB!
Sun Oct 13 21:22:40 2019: [hmland] Can't initialize HM-CFG-USB!


(Logs sind von verschiedenen Tagen, Inhalt ist aber identisch.)

Ich habe bereits einen zweiten Adapter probiert, der das gleiche Ergebnis liefert.

Woran kann das liegen?

Vielen Dank
Ronny

Bartimaus

LG
B.


FHEM@Intel-J4105@Debian-LXC, CUL1101,FS20,IT,DS18B20,DS2413(Heizungslogger),DS2423(Stromlogger)Homematic,HM-LAN,ZWave,MiniCULs,Shelly


volschin

Bevor Du uns rumrätseln lässt. Du hast Änderungen am Netzwerk gemacht. Danach geht was nicht mehr. Schlussfolgerung: es liegt vermutlich an Deinen Änderungen. Aber wenn Du nicht beschreibst, was Du geändert hast, wird Dir vermutlich niemand helfen können.
Intel NUC+Ubuntu 22.04+Docker+FHEM6
HomeMatic: HM-MOD-RPI-PCB+HM-USB-CFG2+hmland+diverse, HUE: Hue-Bridge, RaspBee+deCONZ+diverse
Amzn Dash-Buttons, Siro Rollos
4xRPi, 4xCO20, OWL+USB, HarmonyHub, FRITZ!Box 7590, Echo Dots+Show8, Logi Circle 2, HomeBridge
TIG Stack (Telegraf, InfluxDB, Grafana)

RoBra81

Zitat von: volschin am 14 Oktober 2019, 09:09:05
Bevor Du uns rumrätseln lässt. Du hast Änderungen am Netzwerk gemacht. Danach geht was nicht mehr. Schlussfolgerung: es liegt vermutlich an Deinen Änderungen. Aber wenn Du nicht beschreibst, was Du geändert hast, wird Dir vermutlich niemand helfen können.
Nein, ich habe am Netzwerk nichts geändert, hatte aber den Netzwerkstecker einer SqueezeBox kurz gezogen, womit FHEM aus irgendeinem Grund nicht klar kam. Änderungen gab es aber keine...

Gesendet von meinem LYA-L29 mit Tapatalk


wtue

Hallo RoBra81,
du bist aber sicher, dass der hmland gestartet ist? Was liefert die Abfrage

ps -elf |grep hmland
Raspi B+ mit HM-CFG-USB umgestellt von FB7390 mit CUL
8 HM-CC-RT-DN / 3 HM-LC-Bl1-FM / 10 HM-LC-Bl1PBU-FM / 1 HM-LC-Sw1PBU-FM / HM-LC-DIM1T-FM
3 FBDECT Schaltsteckdosen als Energiemonitore

RoBra81

Ja, der zweite Log-Auszug stammt ja vom hmland-Log sobald sich fhem mit diesem verbindet...

Gesendet von meinem LYA-L29 mit Tapatalk


xentity

Hallo.

Ich benutze fhem mit dem HMUSB schon seit einigen Jahren. Der USB-Stick hängt neben einem CUL (für FS20) an einem Raspberry Pi und verbindet damit die Heizungen, Thermostate, Fensterkontakte, etc.

Habe mir nun (dummerweise) HM-IP-Steckdosen gekauft. Von der Architektur her würde ich das wie folgt aufbauen (siehe Anhang). Pairing ist bisher nicht möglich, von daher befürchte ich, dass das nicht funktioniert.
Würde das ausreichen, um eine VCCU zu bilden? Oder benötige ich ggf. eine weitere Hardware-/Softwarekomponente?


volschin

Ja, eine VCCU kannst Du so einrichten. Die Kommuniziert deshalb aber noch nicht mit Deinen HMIP Devices. Darüber lassen sich lediglich z.B. Mehrere HMUSB zusammenschalten und die Kommunikation der Geräte hat ein Failover oder kommuniziert mit dem HMUSB mit der besten Verbindung.
Intel NUC+Ubuntu 22.04+Docker+FHEM6
HomeMatic: HM-MOD-RPI-PCB+HM-USB-CFG2+hmland+diverse, HUE: Hue-Bridge, RaspBee+deCONZ+diverse
Amzn Dash-Buttons, Siro Rollos
4xRPi, 4xCO20, OWL+USB, HarmonyHub, FRITZ!Box 7590, Echo Dots+Show8, Logi Circle 2, HomeBridge
TIG Stack (Telegraf, InfluxDB, Grafana)

xentity

Zitat von: volschin am 08 Dezember 2019, 17:44:04
Ja, eine VCCU kannst Du so einrichten. Die Kommuniziert deshalb aber noch nicht mit Deinen HMIP Devices. Darüber lassen sich lediglich z.B. Mehrere HMUSB zusammenschalten und die Kommunikation der Geräte hat ein Failover oder kommuniziert mit dem HMUSB mit der besten Verbindung.

Hi, und was wäre nun noch notwendig, um auf diesem Raspi mit dem HMUSB die HMIPs zu kontrollieren? Über das Failover-Thema hatte ich schon gelesen, aber das ist für mich nicht wichtig. Die VCCU hatte ich ja nur eingerichtet, da im Wiki das hier steht:

ZitatZur Einbindung von Geräten, die HM-IP verwenden, ist derzeit (Stand Januar 2019) noch zwingend eine (ggf. virtualisierte) CCU2 oder neuer erforderlich.

volschin

Eine VCCU ist aber keine virtualisierte CCU2. Dazu brauchst Du schon noch einen RaspberryMatic oder vergleichbares als Docker Image.
Intel NUC+Ubuntu 22.04+Docker+FHEM6
HomeMatic: HM-MOD-RPI-PCB+HM-USB-CFG2+hmland+diverse, HUE: Hue-Bridge, RaspBee+deCONZ+diverse
Amzn Dash-Buttons, Siro Rollos
4xRPi, 4xCO20, OWL+USB, HarmonyHub, FRITZ!Box 7590, Echo Dots+Show8, Logi Circle 2, HomeBridge
TIG Stack (Telegraf, InfluxDB, Grafana)

xentity

Zitat von: volschin am 08 Dezember 2019, 18:50:56
Eine VCCU ist aber keine virtualisierte CCU2. Dazu brauchst Du schon noch einen RaspberryMatic oder vergleichbares als Docker Image.

Mh, verwirrend für Nicht-Kenner. Das Wiki hat genau das behauptet:
ZitatEine Virtuelle CCU, auch VCCU genannt, ist eine Zentrale für HomeMatic-Geräte.

Gut, laut der Readme eines Docker-Containers ( https://github.com/angelnu/docker-ccu ) wird als notwendiger Adapter nicht der HM-CFG-USB-2, sondern der HmIP-RFUSB erwähnt. Also müsste ich mir noch den HM-MOD-RPI-PCB holen und dann den Docker-Container damit funken lassen?