Wechsel von MAX! auf HomeMatic + Anzeige der Fensterkontaktzustände

Begonnen von stobor, 29 Juni 2016, 20:38:11

Vorheriges Thema - Nächstes Thema

MadMax-FHEM

Zitat
Generell sollte man die Fensterkontakte mit den zugehörigen Thermostaten direkt peeren da beim öffnen des Fensters auch der Heizkörper zu machen soll.
Das ganze kann aber auch über FHEM gemacht werden - kann muss aber nicht.

Jep.

Bei mir direkt gepeert, daher schaltet der Wandthermostat ohne fhem die Soll-Temp-Vorgabe runter...

...bei meiner Freundin da hauptsächlich nur Heizkörperthermostate schalte ich per fhem:

runter "sofort", auf normaltemp (zuvor eingestellte Soll-Temp) schalte ich dann 5-10-15min später, da die Temp direkt am Heizkörperthermostaten durch die Nähe zum Fenster nach dem schließen noch (sehr) niedrig ist und der Heizkörper gleich wieder hoch regelt, obwohl der Raum an sich ja gar nicht so kalt ist und sich nach ein paar Minuten wieder "erholt" hat und dann schaltet er wieder runter...
...das versuche ich so etwas abzudämpfen...

Wie gesagt mit den Wandthermostaten ist das deutlich besser, da macht es der andere Messpunkt: "Raum" statt direkt am Heizkörper (Fenster)...

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

Puschel74

Zitat von: stobor am 29 Juni 2016, 22:57:15
Warum so viele Adapter? Ist der USB Adapter direkt mit dem FHEM-Server verbunden?
Worin ist jetzt der Unterschied zwischen gepeert und gepairt? Muss ich wohl mal im Wiki suchen.
Der USB-Adapter steckt an einem RasPi der nur ab und an in Betrieb ist.
Also eigentlich sind bei mir 2 HM-Lan-Adapter im Dauereinsatz.
Warum 2 Stück? Weil ich ein Haus abdecken muss und der Lan-Adapter im Keller nicht bis ins Dachgeschoss reicht - und weil ich so recht bequem die 1%-Regel "aufteilen" kann.
Infos zur 1%-Regel findest du auch im Wiki.
Einen weiteren HM-Lan-Adapter hab ich in Vorbereitung für die Garage - den möche ich dann per D-Lan anbinden (erste Versuche waren leider erfolglos da die Verbindung immer abbricht - das liegt aber am D-Lan-Adapter).

Der Unterschied zwischen gepairt und gepeert ist recht einfach - daher versteh ich nicht warum das nicht verstanden wird.
Gepairt wird jedes Device mit der Zentrale - hier FHEM
Gepeert werden die Geräte untereinander - Sensor mit Aktor
Peeren kann man sich sparen wenn man die Geräte über FHEM "verbindet" - notify/DOIF

Gepairt sollte mMn immer werden.
Gepeert sollte werden wenn die Geräte noch funktionieren sollen wenn FHEM mal ausfällt.
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

MadMax-FHEM

ZitatFenster nach dem schließen noch (sehr) niedrig ist und der Heizkörper gleich wieder hoch regelt, obwohl der Raum an sich ja gar nicht so kalt ist und sich nach ein paar Minuten wieder "erholt" hat und dann schaltet er wieder runter...

Festgestellt habe ich das, da ich Ist-/Soll-Temp und Ventilstellung protokolliert und in einem Graphen angezeigen habe lassen...

ZitatGepeert sollte werden wenn die Geräte noch funktionieren sollen wenn FHEM mal ausfällt.

Richtig, dafür ist das Risiko (bei der Steuerung über fhem wie bei meiner Freundin / aber bislang Gott sei Dank noch nicht aufgetreten) da, dass die Temp oben bleibt und der Heizkörper aufdreht, obwohl das Fenster offen ist, sollte fhem mal ausfallen...

Aber da ihr das früher ohne den ganzen "Automatikschnickschnack" wie sie es nennt (aber mittlerweile nicht mehr missen will) auch schon (öfters) mal passiert ist sollte das nicht zur Katastrophe werden ;-)

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

Puschel74

Ja der WAF - nicht zu unterschätzen und immerhin ein Teil der Freigabe für neue Investitionen  :-X
Meine Frau meinte auch immer - brauchen wir nicht, will sie nicht, muss nicht sein.
Aber seit die Waschmaschine meldet das sie fertig ist und im Gang das Licht automatisch (per Code gedimmt je nach Uhrzeit und Helligkeit) angeht
ist sie doch sehr zufrieden mit der "Automatisierung die sie nicht braucht".
Auch den Handtuchheizkörper im Badezimmer der je nach Aussentemperatur hochregelt findet sie "angenehm".
Von der Kosteneinsparung wenn die Heizung abschaltet weil sie nicht gebraucht wird ganz zu schweigen - oh, wir bekommen Geld zurück (O-Ton meiner Frau).
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

MadMax-FHEM

So muss es sein:

die "Mädels" zufrieden und wir unseren Spaß!

Bei weiblichen "fhem-Bastlerinnen" dann nat. umgekehrt...

So und jetzt isses an stobor herauszufinden was für ihn geeignet ist und wie er was wann umsetzen will...

Bei weiteren Fragen einfach noch mal melden...

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

stobor

Ich habe jetzt die ersten Bausätze erhalten:
Fensterkontakte, Wandthermostat und CCU2
Heizungsthermostate sind gerade nicht lieferbar.

In den nächsten Tagen werde ich sonach und nach die Dinger einmal zusammenbauen. Ich versuche zunächst, die Anlage simpel ohne FHEM per CCU an den Start zu bekommen, da mein einer CUL ja derzeit noch für die MAX!-Komponenten geblockt ist. Sobald alle Heizungen umgestellt sind, werde ich mir FHEM vorknöpfen. Ich vermute, dass ich dann wieder auf euch zukomme.

Kann ich alternativ, anstelle des CULs, auch die CCU2 als Bindeglied zu FHEM nutzen?
Intel NUC (Ubuntu 22.04.2 LTS (GNU/Linux 5.15.0-113-generic x86_64))  mit CUL V3.2 (FW 1.57 CUL868) für FS20 und CCU3 für HM(IP) + Arduino Mega (Firmata) - FHEM Revision: 29534 - FS20, HM(IP), MQTT, Philips HUE, ModBus

MadMax-FHEM

Hi,

folgendes könnte sein was du meinst (ob das [noch] aktuell ist weiß ich nicht):

https://forum.fhem.de/index.php?topic=41060.0

Vielleicht hilft auch das (bzw. besser):

http://www.fhemwiki.de/wiki/HomeMatic

Oder einfach mal eine Suchmaschine füttern (ccu fhem xml homematic ...) und schauen was sonst noch so kommt...

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

stobor

Jetzt bin ich ehrlich gesagt etwas überrascht/überfordert. Ich habe in der fhem.cfg ein paar Einträge vorgenommen:

define CUL_0 CUL /dev/ttyACM0@9600 1034

define CUL_1 CUL /dev/ttyACM0@38400 1234
attr CUL_1 rfmode HomeMatic
attr CUL_1 hmId 111111


Und schon läuft mein Log voll:

2016.07.13 22:34:12 1: Including fhem.cfg
2016.07.13 22:34:12 2: eventTypes: loaded 1088 events from ./log/eventTypes.txt
2016.07.13 22:34:13 2: Setting CUL fhtid from 1034 to 1234
2016.07.13 22:34:13 2: Switched CUL_1 rfmode to HomeMatic
2016.07.13 22:34:13 1: cm: did not find suitable IODev (CUL etc. in rfmode MAX)! You may want to execute 'attr cm IODev SomeCUL'
2016.07.13 22:34:13 1: Including ./log/fhem.save
2016.07.13 22:34:18 1: reload: Error:Modul 10_CUL_HM deactivated:
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 7911.

2016.07.13 22:34:18 0: Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 7911.

2016.07.13 22:34:18 0: ERROR: Cannot autoload CUL_HM
2016.07.13 22:34:18 1: reload: Error:Modul 10_CUL_HM deactivated:
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 7911.

2016.07.13 22:34:18 0: Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 7911.

2016.07.13 22:34:18 0: ERROR: Cannot autoload CUL_HM
2016.07.13 22:34:19 1: reload: Error:Modul 10_CUL_HM deactivated:
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 7911.

2016.07.13 22:34:19 0: Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 7911.

2016.07.13 22:34:19 0: ERROR: Cannot autoload CUL_HM
2016.07.13 22:34:20 1: /dev/ttyACM0 disconnected, waiting to reappear (CUL_1)
2016.07.13 22:34:23 1: /dev/ttyACM0 reappeared (CUL_1)
2016.07.13 22:34:31 1: reload: Error:Modul 10_CUL_HM deactivated:
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 7911.

2016.07.13 22:34:31 0: Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 7911.

2016.07.13 22:34:31 0: ERROR: Cannot autoload CUL_HM
2016.07.13 22:34:32 1: /dev/ttyACM0 disconnected, waiting to reappear (CUL_0)
2016.07.13 22:34:32 1: /dev/ttyACM0 reappeared (CUL_0)
2016.07.13 22:34:33 2: Setting CUL fhtid from 1234 to 1034
2016.07.13 22:35:14 2: CUL_0: unknown message A00
2016.07.13 22:35:14 2: CUL_1: unknown message A087E86103105D70077
2016.07.13 22:35:14 2: CUL_1: unknown message A087E86103105D70077
2016.07.13 22:35:14 2: CUL_1: unknown message A087E86103105D70077
2016.07.13 22:35:14 2: CUL_1: unknown message A087E86103105D70077
2016.07.13 22:35:14 2: CUL_1: unknown message A087E86103105D70077
2016.07.13 22:35:14 2: CUL_0: unknown message A087E86103105D70077
2016.07.13 22:35:14 2: CUL_0: unknown message A087E86103105D70077
2016.07.13 22:35:14 2: CUL_0: unknown message A087E86103105D70077

...



Was ist denn da los?
Intel NUC (Ubuntu 22.04.2 LTS (GNU/Linux 5.15.0-113-generic x86_64))  mit CUL V3.2 (FW 1.57 CUL868) für FS20 und CCU3 für HM(IP) + Arduino Mega (Firmata) - FHEM Revision: 29534 - FS20, HM(IP), MQTT, Philips HUE, ModBus

MadMax-FHEM

Hallo,

ob das dein einziges Problem ist weiß ich nicht aber wenn du beide Einträge in der config hast wundert mich nicht, dass "etwas los ist"...

Zitat
define CUL_0 CUL /dev/ttyACM0@9600 1034

define CUL_1 CUL /dev/ttyACM0@38400 1234

Du kannst die serielle Schnittstelle "/dev/ttyACM0" nur einmal einbinden und nicht 2x mit verschiedenen Parametern...

Wie gesagt ob das dann schon alles ist wird sich zeigen aber so kann es nicht gehen.

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

stobor

Ups, stimmt. Hatte ich übersehen.

Jetzt habe ich den Wert geändert:

define CUL_0 CUL /dev/ttyACM0@9600 1034
define CUL_1 CUL /dev/ttyACM1@38400 1234
attr CUL_1 rfmode HomeMatic
attr CUL_1 hmId 111111


Das hilft allerdings nicht. FHEM startet dann gar nicht mehr.

Hat jemand vielleicht eine Beispiel-Implementierung? Ich habe ja die HM-Komponenten mit der CCU2 verbunden und möchte über FHEM lauschen, um die Zustände anzuzeigen.
Intel NUC (Ubuntu 22.04.2 LTS (GNU/Linux 5.15.0-113-generic x86_64))  mit CUL V3.2 (FW 1.57 CUL868) für FS20 und CCU3 für HM(IP) + Arduino Mega (Firmata) - FHEM Revision: 29534 - FS20, HM(IP), MQTT, Philips HUE, ModBus

stobor

Habs noch mal geändert:

...
define eventTypes eventTypes ./log/eventTypes.txt
# Disable this to avoid looking for new USB devices on startup
define initialUsbCheck notify global:INITIALIZED usb create
define CUL_0 CUL /dev/ttyACM0@9600 1034
define CUL_1 CUL /dev/ttyACM1@38400 1234
attr CUL_1 rfmode HomeMatic
#define CUL_1 CUL /dev/ttyACM1@9600 1134
#attr CUL_1 rfmode MAX
#attr CUL_1 verbose 5
define cm CUL_MAX 123456
attr cm IODev CUL_1
#attr cm verbose 5
...


FHEM startet nun wieder.
Mein Log verwirrt mich jetzt sehr mit vielen Fehlern:

2016.07.14 00:12:51 0: Server shutdown
2016.07.14 00:12:51 1: Including fhem.cfg
2016.07.14 00:12:51 2: eventTypes: loaded 1088 events from ./log/eventTypes.txt
2016.07.14 00:12:52 2: Setting CUL fhtid from 1134 to 1234
2016.07.14 00:12:52 2: Switched CUL_1 rfmode to HomeMatic
2016.07.14 00:12:52 1: cm: did not find suitable IODev (CUL etc. in rfmode MAX)! You may want to execute 'attr cm IODev SomeCUL'
2016.07.14 00:12:52 1: Including ./log/fhem.save
2016.07.14 00:12:52 1: usb create starting
2016.07.14 00:12:52 1: usb create end
2016.07.14 00:12:52 2: SecurityCheck:  WEB,WEBphone,WEBtablet has no associated allowed device with basicAuth.  Restart FHEM for a new check if the problem is fixed, or set the global attribute motd to none to supress this message.
2016.07.14 00:12:52 0: Featurelevel: 5.7
2016.07.14 00:12:52 0: Server started with 209 defined entities (fhem.pl:11476/2016-05-18 perl:5.018002 os:linux user:fhem pid:1105)
2016.07.14 00:12:53 1: Including fhem.cfg
2016.07.14 00:12:53 1: WEB: Can't open server port at 8083: Address already in use. Exiting.
2016.07.14 00:12:58 0: Server shutdown
2016.07.14 00:12:59 1: Including fhem.cfg
2016.07.14 00:12:59 2: eventTypes: loaded 1088 events from ./log/eventTypes.txt
2016.07.14 00:12:59 2: Switched CUL_1 rfmode to HomeMatic
2016.07.14 00:12:59 1: cm: did not find suitable IODev (CUL etc. in rfmode MAX)! You may want to execute 'attr cm IODev SomeCUL'
2016.07.14 00:13:00 1: Including ./log/fhem.save
2016.07.14 00:13:00 1: usb create starting
2016.07.14 00:13:00 1: usb create end
2016.07.14 00:13:00 2: SecurityCheck:  WEB,WEBphone,WEBtablet has no associated allowed device with basicAuth.  Restart FHEM for a new check if the problem is fixed, or set the global attribute motd to none to supress this message.
2016.07.14 00:13:00 0: Featurelevel: 5.7
2016.07.14 00:13:00 0: Server started with 209 defined entities (fhem.pl:11476/2016-05-18 perl:5.018002 os:linux user:fhem pid:1116)
2016.07.14 00:13:01 1: Including fhem.cfg
2016.07.14 00:13:01 1: WEB: Can't open server port at 8083: Address already in use. Exiting.
2016.07.14 00:13:25 1: reload: Error:Modul 10_CUL_HM deactivated:
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 7911.

2016.07.14 00:13:25 0: Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 7911.

2016.07.14 00:13:25 0: ERROR: Cannot autoload CUL_HM
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_Initialize redefined at ./FHEM/10_CUL_HM.pm line 132.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_updateConfig redefined at ./FHEM/10_CUL_HM.pm line 212.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_Define redefined at ./FHEM/10_CUL_HM.pm line 474.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_Undef redefined at ./FHEM/10_CUL_HM.pm line 529.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_Rename redefined at ./FHEM/10_CUL_HM.pm line 548.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_Attr redefined at ./FHEM/10_CUL_HM.pm line 596.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_AttrCheck redefined at ./FHEM/10_CUL_HM.pm line 841.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_prtInit redefined at ./FHEM/10_CUL_HM.pm line 859.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_hmInitMsg redefined at ./FHEM/10_CUL_HM.pm line 864.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_hmInitMsgUpdt redefined at ./FHEM/10_CUL_HM.pm line 901.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_Notify redefined at ./FHEM/10_CUL_HM.pm line 928.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_setupHMLAN redefined at ./FHEM/10_CUL_HM.pm line 946.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_Parse redefined at ./FHEM/10_CUL_HM.pm line 983.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_parseCommon redefined at ./FHEM/10_CUL_HM.pm line 2723.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_m_setCh redefined at ./FHEM/10_CUL_HM.pm line 3222.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_queueUpdtCfg redefined at ./FHEM/10_CUL_HM.pm line 3233.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_parseSDteam redefined at ./FHEM/10_CUL_HM.pm line 3251.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_parseSDteam_2 redefined at ./FHEM/10_CUL_HM.pm line 3312.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_updtSDTeam redefined at ./FHEM/10_CUL_HM.pm line 3373.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_pushEvnts redefined at ./FHEM/10_CUL_HM.pm line 3394.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_Get redefined at ./FHEM/10_CUL_HM.pm line 3421.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_Set redefined at ./FHEM/10_CUL_HM.pm line 3701.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_valvePosUpdt redefined at ./FHEM/10_CUL_HM.pm line 5688.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_valvePosTmr redefined at ./FHEM/10_CUL_HM.pm line 5755.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_weather redefined at ./FHEM/10_CUL_HM.pm line 5787.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_infoUpdtDevData redefined at ./FHEM/10_CUL_HM.pm line 5796.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_getConfig redefined at ./FHEM/10_CUL_HM.pm line 5846.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_calcDisWmSet redefined at ./FHEM/10_CUL_HM.pm line 5908.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_calcDisWm redefined at ./FHEM/10_CUL_HM.pm line 5926.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_RemoveHMPair redefined at ./FHEM/10_CUL_HM.pm line 5971.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_pushConfig redefined at ./FHEM/10_CUL_HM.pm line 5981.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_PushCmdStack redefined at ./FHEM/10_CUL_HM.pm line 6064.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_ProcessCmdStack redefined at ./FHEM/10_CUL_HM.pm line 6078.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_respWaitSu redefined at ./FHEM/10_CUL_HM.pm line 6092.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_responseSetup redefined at ./FHEM/10_CUL_HM.pm line 6118.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_sndIfOpen redefined at ./FHEM/10_CUL_HM.pm line 6251.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_SndCmd redefined at ./FHEM/10_CUL_HM.pm line 6289.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_statCnt redefined at ./FHEM/10_CUL_HM.pm line 6362.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_statCntRfresh redefined at ./FHEM/10_CUL_HM.pm line 6389.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_respPendRm redefined at ./FHEM/10_CUL_HM.pm line 6404.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_respPendTout redefined at ./FHEM/10_CUL_HM.pm line 6419.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_respPendToutProlong redefined at ./FHEM/10_CUL_HM.pm line 6513.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_FWupdateSteps redefined at ./FHEM/10_CUL_HM.pm line 6519.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_FWupdateBTo redefined at ./FHEM/10_CUL_HM.pm line 6587.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_FWupdateEnd redefined at ./FHEM/10_CUL_HM.pm line 6599.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_FWupdateSpeed redefined at ./FHEM/10_CUL_HM.pm line 6621.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_FWupdateSim redefined at ./FHEM/10_CUL_HM.pm line 6632.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_eventP redefined at ./FHEM/10_CUL_HM.pm line 6645.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_protState redefined at ./FHEM/10_CUL_HM.pm line 6683.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_ID2PeerList redefined at ./FHEM/10_CUL_HM.pm line 6733.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_peerChId redefined at ./FHEM/10_CUL_HM.pm line 6835.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_peerChName redefined at ./FHEM/10_CUL_HM.pm line 6847.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_getMId redefined at ./FHEM/10_CUL_HM.pm line 6856.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_getRxType redefined at ./FHEM/10_CUL_HM.pm line 6873.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_getFlag redefined at ./FHEM/10_CUL_HM.pm line 6896.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_getAssChnIds redefined at ./FHEM/10_CUL_HM.pm line 6902.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_getAssChnNames redefined at ./FHEM/10_CUL_HM.pm line 6920.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_getKeys redefined at ./FHEM/10_CUL_HM.pm line 6929.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_generateCBCsignature redefined at ./FHEM/10_CUL_HM.pm line 6950.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_h2IoId redefined at ./FHEM/10_CUL_HM.pm line 7020.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_IoId redefined at ./FHEM/10_CUL_HM.pm line 7027.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_id2IoId redefined at ./FHEM/10_CUL_HM.pm line 7035.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_name2IoName redefined at ./FHEM/10_CUL_HM.pm line 7045.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_hash2Id redefined at ./FHEM/10_CUL_HM.pm line 7052.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_hash2Name redefined at ./FHEM/10_CUL_HM.pm line 7056.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_name2Hash redefined at ./FHEM/10_CUL_HM.pm line 7060.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_name2Id redefined at ./FHEM/10_CUL_HM.pm line 7064.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_id2Name redefined at ./FHEM/10_CUL_HM.pm line 7077.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_id2Hash redefined at ./FHEM/10_CUL_HM.pm line 7097.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_getDeviceHash redefined at ./FHEM/10_CUL_HM.pm line 7103.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_getDeviceName redefined at ./FHEM/10_CUL_HM.pm line 7109.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_shH redefined at ./FHEM/10_CUL_HM.pm line 7115.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_shC redefined at ./FHEM/10_CUL_HM.pm line 7124.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_lstCh redefined at ./FHEM/10_CUL_HM.pm line 7132.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_DumpProtocol redefined at ./FHEM/10_CUL_HM.pm line 7142.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_getRegFromStore redefined at ./FHEM/10_CUL_HM.pm line 7190.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_chgExpLvl redefined at ./FHEM/10_CUL_HM.pm line 7272.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_setTmplDisp redefined at ./FHEM/10_CUL_HM.pm line 7315.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_updtRegDisp redefined at ./FHEM/10_CUL_HM.pm line 7336.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_rmOldRegs redefined at ./FHEM/10_CUL_HM.pm line 7395.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_refreshRegs redefined at ./FHEM/10_CUL_HM.pm line 7412.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_encodeTime8 redefined at ./FHEM/10_CUL_HM.pm line 7435.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_decodeTime8 redefined at ./FHEM/10_CUL_HM.pm line 7449.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_encodeTime16 redefined at ./FHEM/10_CUL_HM.pm line 7456.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_convTemp redefined at ./FHEM/10_CUL_HM.pm line 7471.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_decodeTime16 redefined at ./FHEM/10_CUL_HM.pm line 7484.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_secSince2000 redefined at ./FHEM/10_CUL_HM.pm line 7491.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_getChnLvl redefined at ./FHEM/10_CUL_HM.pm line 7503.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_initRegHash redefined at ./FHEM/10_CUL_HM.pm line 7513.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_fltCvT60 redefined at ./FHEM/10_CUL_HM.pm line 7528.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_CvTflt60 redefined at ./FHEM/10_CUL_HM.pm line 7539.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_fltCvT redefined at ./FHEM/10_CUL_HM.pm line 7546.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_CvTflt redefined at ./FHEM/10_CUL_HM.pm line 7557.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_min2time redefined at ./FHEM/10_CUL_HM.pm line 7561.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_time2min redefined at ./FHEM/10_CUL_HM.pm line 7566.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_getRegN redefined at ./FHEM/10_CUL_HM.pm line 7575.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_4DisText redefined at ./FHEM/10_CUL_HM.pm line 7585.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_TCtempReadings redefined at ./FHEM/10_CUL_HM.pm line 7616.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_SD_2 redefined at ./FHEM/10_CUL_HM.pm line 7697.
2016.07.14 00:13:25 1: PERL WARNING: Subroutine CUL_HM_TCITRTtempReadings redefined at ./FHEM/10_CUL_HM.pm line 7711.
2016.07.14 00:13:25 1: reload: Error:Modul 10_CUL_HM deactivated:
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 7911.

2016.07.14 00:13:25 0: Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 7911.

2016.07.14 00:13:25 0: ERROR: Cannot autoload CUL_HM
2016.07.14 00:13:25 1: reload: Error:Modul 10_CUL_HM deactivated:
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 7911.

2016.07.14 00:13:25 0: Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 7911.

2016.07.14 00:13:25 0: ERROR: Cannot autoload CUL_HM
2016.07.14 00:13:26 1: reload: Error:Modul 10_CUL_HM deactivated:
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 7911.

2016.07.14 00:13:26 0: Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 7911.

2016.07.14 00:13:26 0: ERROR: Cannot autoload CUL_HM
2016.07.14 00:13:27 1: reload: Error:Modul 10_CUL_HM deactivated:
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 7911.

2016.07.14 00:13:27 0: Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 7911.

2016.07.14 00:13:27 0: ERROR: Cannot autoload CUL_HM
2016.07.14 00:13:28 1: reload: Error:Modul 10_CUL_HM deactivated:
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 7911.

2016.07.14 00:13:28 0: Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 7911.

2016.07.14 00:13:28 0: ERROR: Cannot autoload CUL_HM
2016.07.14 00:13:28 1: reload: Error:Modul 10_CUL_HM deactivated:
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 7911.

2016.07.14 00:13:28 0: Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 7911.

2016.07.14 00:13:28 0: ERROR: Cannot autoload CUL_HM
2016.07.14 00:13:28 1: reload: Error:Modul 10_CUL_HM deactivated:
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 7911.

2016.07.14 00:13:28 0: Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 7911.

2016.07.14 00:13:28 0: ERROR: Cannot autoload CUL_HM
2016.07.14 00:13:40 1: reload: Error:Modul 10_CUL_HM deactivated:
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 7911.

2016.07.14 00:13:40 0: Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 7911.

2016.07.14 00:13:40 0: ERROR: Cannot autoload CUL_HM
2016.07.14 00:13:40 1: reload: Error:Modul 10_CUL_HM deactivated:
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 7911.

2016.07.14 00:13:40 0: Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 7911.

2016.07.14 00:13:40 0: ERROR: Cannot autoload CUL_HM
2016.07.14 00:13:40 1: reload: Error:Modul 10_CUL_HM deactivated:
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 7911.

2016.07.14 00:13:40 0: Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 7911.

2016.07.14 00:13:40 0: ERROR: Cannot autoload CUL_HM
2016.07.14 00:13:40 1: reload: Error:Modul 10_CUL_HM deactivated:
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 7911.

2016.07.14 00:13:40 0: Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 7911.

2016.07.14 00:13:40 0: ERROR: Cannot autoload CUL_HM
2016.07.14 00:13:41 1: reload: Error:Modul 10_CUL_HM deactivated:
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 7911.

2016.07.14 00:13:41 0: Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 7911.

2016.07.14 00:13:41 0: ERROR: Cannot autoload CUL_HM
2016.07.14 00:13:41 1: reload: Error:Modul 10_CUL_HM deactivated:
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 7911.

2016.07.14 00:13:41 0: Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 7911.

2016.07.14 00:13:41 0: ERROR: Cannot autoload CUL_HM
2016.07.14 00:13:41 1: reload: Error:Modul 10_CUL_HM deactivated:
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 7911.

2016.07.14 00:13:41 0: Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 7911.

2016.07.14 00:13:41 0: ERROR: Cannot autoload CUL_HM
2016.07.14 00:13:41 1: reload: Error:Modul 10_CUL_HM deactivated:
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 7911.

2016.07.14 00:13:41 0: Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 7911.

2016.07.14 00:13:41 0: ERROR: Cannot autoload CUL_HM
2016.07.14 00:14:01 1: reload: Error:Modul 10_CUL_HM deactivated:
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 7911.

2016.07.14 00:14:01 0: Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 7911.

2016.07.14 00:14:01 0: ERROR: Cannot autoload CUL_HM
2016.07.14 00:14:13 1: reload: Error:Modul 10_CUL_HM deactivated:
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 7911.

2016.07.14 00:14:13 0: Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 7911.

2016.07.14 00:14:13 0: ERROR: Cannot autoload CUL_HM
2016.07.14 00:14:33 1: reload: Error:Modul 10_CUL_HM deactivated:
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 7911.

2016.07.14 00:14:33 0: Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 7911.

2016.07.14 00:14:33 0: ERROR: Cannot autoload CUL_HM
2016.07.14 00:15:20 1: reload: Error:Modul 10_CUL_HM deactivated:
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 7911.

2016.07.14 00:15:20 0: Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 7911.

2016.07.14 00:15:20 0: ERROR: Cannot autoload CUL_HM
2016.07.14 00:16:16 1: reload: Error:Modul 10_CUL_HM deactivated:
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 7911.

2016.07.14 00:16:16 0: Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 7911.

2016.07.14 00:16:16 0: ERROR: Cannot autoload CUL_HM
2016.07.14 00:17:01 1: reload: Error:Modul 10_CUL_HM deactivated:
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 7911.

2016.07.14 00:17:01 0: Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 7911.

2016.07.14 00:17:01 0: ERROR: Cannot autoload CUL_HM
2016.07.14 00:17:21 1: reload: Error:Modul 10_CUL_HM deactivated:
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 7911.

2016.07.14 00:17:21 0: Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
Global symbol "$dName" requires explicit package name at ./FHEM/10_CUL_HM.pm line 7832.
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 7911.

2016.07.14 00:17:21 0: ERROR: Cannot autoload CUL_HM


Ich habe keine Ahnung, was bei mir los ist. Kann mir irgend jemand helfen?
Mein Anwendungsfall klingt so simpel (Lauschen auf Zustände).

Danke
Intel NUC (Ubuntu 22.04.2 LTS (GNU/Linux 5.15.0-113-generic x86_64))  mit CUL V3.2 (FW 1.57 CUL868) für FS20 und CCU3 für HM(IP) + Arduino Mega (Firmata) - FHEM Revision: 29534 - FS20, HM(IP), MQTT, Philips HUE, ModBus

MadMax-FHEM

Welcher deiner beiden CUL ist nun MAX! und welcher Homematic?

CUL_1 hat rfmode Homematic aber bei der Definition von cm gibst du CUL_1 an...


Dann noch: bist du sicher welcher CUL wie angesprochen wird?
Also /dev/ttyACM0 oder /dev/ttyACM1

Kann nach einem Reboot schon wieder anders zugeorndet sein...
Besser per /dev/serial/by-id oder /dev/serial/by-path dann bist du sicher immer den richtigen zu erwischen auch nach Reboot.
Bei /dev/serial/by-path darf halt nicht umgesteckt werden...

Welche fhem Version hast du?
Frisch installiert?
Update gemacht...

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

stobor

Ich wollte den ehemals für MAX! zuständigen CUL für Homematic nutzen, und der andere soll für FS20 sein. Ich wollte die MAX!-Heizungskomponenten ja durch HM ersetzen.

Wie sollte das Ansprechen denn konkret besser aussehen (/dev/...)? Bisher hatte das immer funktioniert.

"update check" liefert: nothing to do ...
Es sollte 5.7 installiert sein.
Intel NUC (Ubuntu 22.04.2 LTS (GNU/Linux 5.15.0-113-generic x86_64))  mit CUL V3.2 (FW 1.57 CUL868) für FS20 und CCU3 für HM(IP) + Arduino Mega (Firmata) - FHEM Revision: 29534 - FS20, HM(IP), MQTT, Philips HUE, ModBus

stobor

Ich habe außerdem gerade einmal versucht, die CULs per ID zu ermitteln- basierend auf dem Tipp der Woche (http://www.fhemwiki.de/wiki/Trick_der_Woche#CUL_.26_CO_.C3.BCber_Serial_ID-einbinden).
Das Ergebnis wundert mich, da anscheinend immer nur ein CUL angezeigt wird. Ich habe dazu einmal ein separates Thema eröffnet (https://forum.fhem.de/index.php?topic=55603.0).
Intel NUC (Ubuntu 22.04.2 LTS (GNU/Linux 5.15.0-113-generic x86_64))  mit CUL V3.2 (FW 1.57 CUL868) für FS20 und CCU3 für HM(IP) + Arduino Mega (Firmata) - FHEM Revision: 29534 - FS20, HM(IP), MQTT, Philips HUE, ModBus

MadMax-FHEM

Hallo,

ich habe meine (allerdings nanoCUL und mySensorGateway) auch per /dev/serial/by-path eingebunden.

Wie gesagt: nicht umstecken, sonst stimmt der "path" nat nicht mehr... ;-)

Dann brauchst du doch die Settings für MAX! nicht mehr!?

Mal alle CUL Definitionen löschen/auskommentieren und sauber neu anlegen!

Vielleicht auch mal einen nach dem anderen.
Und vor dem anderen den einen mal testen ;-)

Evtl. auch mal den usb_check deaktivieren...

Und wenn du die Definitionen neu/sauber hast, dann mal ein "list" der CULs hier posten...

Da ist immer noch einiges durcheinander und auch die Baudraten etc. sind anders als in dem anderen von dir eröffneten Thread...

Mit Mithören meinst du auf der Funkschnittstelle und nicht per Kommunikation mit der CCU!?

Aber es geht wirklich (zuverlässig) nur Mithören, ein Schalten geht nicht.
(bzw. nur, wenn du die gleiche HMID wie bei der CCU setzt, allerdings geht es dann durcheinander weil das Gerät einmal ein Telegramm und Quittung von der CCU bekommt und von fhem usw. / nicht zu empfehlen!)

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)