Hallo, ich habe mal wieder ein update gemacht.
Normalerweise bevorzuge ich "never touch a running system" aber in diesem falle hat eins meiner beiden HeizkörperThermostat komischerweise einfach mal um 3 Uhr nachts auf 21°C geschaltet obwohl nichts passieren sollte. Ist dann aber auch kurz danach wieder auf die gewünschte Soll Temperatur zurück gegangen.
Habe nach dem Update dann einfach mal die beiden HT und das WT+ einem FactoryReset unterzogen.
Seitdem kann ich kein associate mehr durchführen und das WT gibt mir beim versuch die HT auf eine andere Temperatur zu schalten immer ein rf error.
CUL und FHEM auf neuster Version. Die anderen Räume funktionieren wie gehabt.
Log von FHEM :
2013.02.25 17:32:11 5: Cmd: >{ReadingsVal("Wohnzimmer_Thermostat","associate","")}<
2013.02.25 17:32:11 4: /fhem?cmd={ReadingsVal(%22Wohnzimmer_Thermostat%22,%22associate%22,%22%22)}&XHR=1 / RL: 21 / text/plain; charset=UTF-8 / Content-Encoding: gzip
/
2013.02.25 17:32:11 4: HTTP FHEMWEB:192.168.100.112:50437 GET /fhem/icons/icoEverything
2013.02.25 17:32:11 4: HTTP FHEMWEB:192.168.100.112:50438 GET /fhem?cmd={AttrVal(%22Wohnzimmer_Thermostat%22,%22room%22,%22%22)}&XHR=1
2013.02.25 17:32:11 5: Cmd: >{AttrVal("Wohnzimmer_Thermostat","room","")}<
2013.02.25 17:32:11 4: /fhem?cmd={AttrVal(%22Wohnzimmer_Thermostat%22,%22room%22,%22%22)}&XHR=1 / RL: 31 / text/plain; charset=UTF-8 / Content-Encoding: gzip
/
2013.02.25 17:32:14 4: HTTP FHEMWEB:192.168.100.112:50436 GET /fhem?detail=Wohnzimmer_Thermostat&detail=Wohnzimmer_Thermostat&dev.setWohnzimmer_Thermostat=Wohnzimmer_Thermostat&cmd.setWohnzimmer_Thermostat=set&arg.setWohnzimmer_Thermostat=associate&val.setWohnzimmer_Thermostat=Wohnzimmer_Regler_links
2013.02.25 17:32:14 5: Cmd: >set Wohnzimmer_Thermostat associate Wohnzimmer_Regler_links<
2013.02.25 17:32:14 5: Using dest 06a1db, destType
2013.02.25 17:32:14 5: CUL_MAX_Send: enqueuing 0e6b002012345606a2b50006a1db00
2013.02.25 17:32:14 5: CUL_MAX_SendQueueHandler: 1 items in queue
2013.02.25 17:32:14 5: SW: X
2013.02.25 17:32:14 5: CUL/RAW (ReadAnswer): 21 791
2013.02.25 17:32:14 5: needPreamble: 1, necessaryCredit: 112, credit10ms: 791
2013.02.25 17:32:14 5: CUL_MAX sending Zs0e6b002012345606a2b50006a1db00
2013.02.25 17:32:14 5: SW: Zs0e6b002012345606a2b50006a1db00
2013.02.25 17:32:14 5: Triggering Wohnzimmer_Thermostat (1 changes)
2013.02.25 17:32:14 5: Notify loop for Wohnzimmer_Thermostat associate Wohnzimmer_Regler_links
2013.02.25 17:32:14 4: HTTP FHEMWEB:192.168.100.112:50436 GET /fhem?detail=Wohnzimmer_Thermostat
2013.02.25 17:32:14 4: /fhem?detail=Wohnzimmer_Thermostat / RL: 3300 / text/html; charset=UTF-8 / Content-Encoding: gzip
/
2013.02.25 17:32:14 4: HTTP FHEMWEB:192.168.100.112:50436 GET /fhem/css/style.css
2013.02.25 17:32:14 4: HTTP FHEMWEB:192.168.100.112:50437 GET /fhem/js/fhemweb.js
2013.02.25 17:32:14 4: HTTP FHEMWEB:192.168.100.112:50438 GET /fhem/js/svg.js
2013.02.25 17:32:14 4: HTTP FHEMWEB:192.168.100.112:50436 GET /fhem?cmd={ReadingsVal(%22Wohnzimmer_Thermostat%22,%22associate%22,%22%22)}&XHR=1
2013.02.25 17:32:14 5: Cmd: >{ReadingsVal("Wohnzimmer_Thermostat","associate","")}<
2013.02.25 17:32:15 4: /fhem?cmd={ReadingsVal(%22Wohnzimmer_Thermostat%22,%22associate%22,%22%22)}&XHR=1 / RL: 21 / text/plain; charset=UTF-8 / Content-Encoding: gzip
/
2013.02.25 17:32:15 4: HTTP FHEMWEB:192.168.100.112:50437 GET /fhem/icons/icoEverything
2013.02.25 17:32:15 4: HTTP FHEMWEB:192.168.100.112:50438 GET /fhem?cmd={AttrVal(%22Wohnzimmer_Thermostat%22,%22room%22,%22%22)}&XHR=1
2013.02.25 17:32:15 5: Cmd: >{AttrVal("Wohnzimmer_Thermostat","room","")}<
2013.02.25 17:32:15 4: /fhem?cmd={AttrVal(%22Wohnzimmer_Thermostat%22,%22room%22,%22%22)}&XHR=1 / RL: 31 / text/plain; charset=UTF-8 / Content-Encoding: gzip
/
2013.02.25 17:32:15 5: CUL_MAX_SendQueueHandler: 1 items in queue
2013.02.25 17:32:15 5: CUL_MAX_SendQueueHandler: 1 items in queue
2013.02.25 17:32:15 5: CUL/RAW: /Z0E6B020206A2B5123456000118002A23
2013.02.25 17:32:15 5: CUL_MAX: Z0E6B020206A2B5123456000118002A -56.5
2013.02.25 17:32:15 5: CUL_MAX dispatch Z0E6B020206A2B5123456000118002A
2013.02.25 17:32:15 5: CUL_MAX_Parse: len 14, msgcnt 6B, msgflag 02, msgTypeRaw Ack, src 06a2b5, dst 123456, groupid 0, payload 0118002A
2013.02.25 17:32:15 5: CULMAX0 dispatch MAX,1,Ack,06a2b5,0118002A
2013.02.25 17:32:15 5: MAX_Parse MAX,1,Ack,06a2b5,0118002A
2013.02.25 17:32:15 5: MAX_Parse MAX,1,WallThermostatState,06a2b5,18002A
2013.02.25 17:32:15 5: battery 0, rferror 0, panel 0, langateway 1, dstsetting 1, mode 0, displayActualTemperature 0, heaterTemperature , untilStr
2013.02.25 17:32:15 5: desiredTemperature 21
2013.02.25 17:32:15 5: Triggering Wohnzimmer_Thermostat (5 changes)
2013.02.25 17:32:15 5: Notify loop for Wohnzimmer_Thermostat mode: auto
2013.02.25 17:32:15 5: Got matching ack
2013.02.25 17:32:16 5: CUL_MAX_SendQueueHandler: 1 items in queue
2013.02.25 17:32:21 5: CUL_MAX: Z0B97054006A2B81234560022 -85.5
2013.02.25 17:32:21 5: CUL_MAX dispatch Z0B97054006A2B81234560022
2013.02.25 17:32:21 5: CUL_MAX_Parse: len 11, msgcnt 97, msgflag 05, msgTypeRaw SetTemperature, src 06a2b8, dst 123456, groupid 0, payload 22
2013.02.25 17:32:21 5: Unhandled message SetTemperature
2013.02.25 17:32:22 5: CUL/RAW: /Z0B97004006A2B806A1C50022E8
2013.02.25 17:32:22 5: CUL_MAX: Z0B97004006A2B806A1C50022 -86
2013.02.25 17:32:22 5: CUL_MAX dispatch Z0B97004006A2B806A1C50022
2013.02.25 17:32:22 5: CUL_MAX_Parse: len 11, msgcnt 97, msgflag 00, msgTypeRaw SetTemperature, src 06a2b8, dst 06a1c5, groupid 0, payload 22
2013.02.25 17:32:22 5: Unhandled message SetTemperature
2013.02.25 17:32:22 5: CUL/RAW: /Z0E97020206A1C506A2B8000118002210
2013.02.25 17:32:22 5: CUL_MAX: Z0E97020206A1C506A2B80001180022 -66
2013.02.25 17:32:22 5: CUL_MAX dispatch Z0E97020206A1C506A2B80001180022
2013.02.25 17:32:22 5: CUL_MAX_Parse: len 14, msgcnt 97, msgflag 02, msgTypeRaw Ack, src 06a1c5, dst 06a2b8, groupid 0, payload 01180022
2013.02.25 17:32:22 5: CULMAX0 dispatch MAX,0,Ack,06a1c5,01180022
2013.02.25 17:32:22 5: MAX_Parse MAX,0,Ack,06a1c5,01180022
2013.02.25 17:32:22 5: MAX_Parse MAX,0,ThermostatState,06a1c5,180022
2013.02.25 17:32:22 5: battery 0, rferror 0, panel 0, langateway 1, dstsetting 1, mode 0, valveposition 0 %, desiredTemperature 17, until , curTemp
2013.02.25 17:32:22 5: Triggering Schlafzimmer_Regler (5 changes)
2013.02.25 17:32:22 5: Notify loop for Schlafzimmer_Regler mode: auto
2013.02.25 17:32:26 5: CUL/RAW: /Z0B98054006A2B81234560022EA
2013.02.25 17:32:26 5: CUL_MAX: Z0B98054006A2B81234560022 -85
2013.02.25 17:32:26 5: CUL_MAX dispatch Z0B98054006A2B81234560022
2013.02.25 17:32:26 5: CUL_MAX_Parse: len 11, msgcnt 98, msgflag 05, msgTypeRaw SetTemperature, src 06a2b8, dst 123456, groupid 0, payload 22
2013.02.25 17:32:26 5: Unhandled message SetTemperature
Im WandThermostat LOG:
2013-02-25_17:32:14 Wohnzimmer_Thermostat associate Wohnzimmer_Regler_links
Im HT Log erscheint nichts.
Mach ich da jetzt was falsch, hat so eigentlich immer funktioniert.
Marvin
So, habe das ganze noch mal etwas intensiver verfolgt,
es scheint so als ob die dest. Adress nicht übernommen wird und immer auf 000000 steht anstelle der zu erreichenden Adresse der Thermostate.
Des weiteren erkennt man das nach jedem Thermostat update immer der dazugehörige Heizungs-Regler antwortet.
Bei dem Wohnzimmer Thermostat erfolgt keine Antwort, da ich die drei nicht gepairt bekomme.
Im Kinderzimmer ist die dest adress vom Wandthermostat ebenfalls 000000 und ich bekomme von dem Regler nur sehr selten Statusupdates.
Komischerweise reagiert der Kinderzimmer Heizungsregler auf das Wandthermostat.
Im Wohnzimmer passiert garnichts.
Schlazimmer und Badezimmer funken munter untereinander und bekomme regelmäßig updates, auf jede Äderung vom WT erfolgt eine update vom HT.
Die beiden Räume sind am längsten unangetastet in betrieb, am Kinderzimmer habe ich mal resetet nachdem die MaxCommon.pm ins spiel kam.
Im Wohnzimmer kann ich den HT per FHEM Temperaturen schicken, die werden auch übernommen aber das WT hat nix mehr zu melden.
Hilfe!
Marvin
PS: Kann jemand dieses verhalten reproduzieren?
Bin noch nicht dazu gekommen, werde das aber verfolgen.
Moin !
Ich hatte heute auch mal wieder das Problem, dass zwei Thermostate nur noch "message discarded"
gemeldet haben. Wie immer habe ich sie neu gepaired sowie ECO und COMFORT neu gesetzt, kein Problem
soweit. Abschliessend habe ich - wie immer - noch rasch den jeweiligen Fensterkontakt neu assoziiert.
Leider ohne Erfolg (erstmalig). Die FHEM Installation hat den SVN Stand vom 26.02.13
Gruß, Marc
2013.02.28 09:57:53 5: ml dispatch MAX,1,ThermostatState,0178a3,19222000a700
2013.02.28 09:57:53 5: MAX_Parse MAX,1,ThermostatState,0178a3,19222000a700
2013.02.28 09:57:53 5: battery 0, rferror 0, panel 0, langateway 1, dstsetting 1, mode 1, valveposition 34 %, desiredTemperature 16, until , curTemp 16.7
2013.02.28 09:57:53 5: Triggering HZ_WZ_Fenster (6 changes)
2013.02.28 09:57:53 5: Notify loop for HZ_WZ_Fenster mode: manual
2013.02.28 09:57:53 5: len 11, addr 017a1f, initialized 1, valid 1, rferror 0, errframetype 9, answer 0, unkbit (0,0,0)
2013.02.28 09:57:53 5: ml dispatch MAX,1,ThermostatState,017a1f,190020000000
2013.02.28 09:57:53 5: MAX_Parse MAX,1,ThermostatState,017a1f,190020000000
2013.02.28 09:57:53 5: battery 0, rferror 0, panel 0, langateway 1, dstsetting 1, mode 1, valveposition 0 %, desiredTemperature 16, until , curTemp
2013.02.28 09:57:53 5: Triggering HZ_WC (5 changes)
2013.02.28 09:57:53 5: Notify loop for HZ_WC mode: manual
2013.02.28 09:57:53 5: len 11, addr 017c10, initialized 1, valid 1, rferror 0, errframetype 9, answer 0, unkbit (0,0,0)
2013.02.28 09:57:53 5: ml dispatch MAX,1,ThermostatState,017c10,190f1b009b00
2013.02.28 09:57:53 5: MAX_Parse MAX,1,ThermostatState,017c10,190f1b009b00
2013.02.28 09:57:53 5: battery 0, rferror 0, panel 0, langateway 1, dstsetting 1, mode 1, valveposition 15 %, desiredTemperature 13.5, until , curTemp 15.5
2013.02.28 09:57:53 5: Triggering HZ_Hasen (6 changes)
2013.02.28 09:57:53 5: Notify loop for HZ_Hasen mode: manual
2013.02.28 09:57:54 5: len 6, addr 05e5f0, initialized 1, valid 1, rferror 0, errframetype 9, answer 0, unkbit (0,0,0)
2013.02.28 09:57:54 5: ml dispatch MAX,1,ShutterContactState,05e5f0,10
2013.02.28 09:57:54 5: MAX_Parse MAX,1,ShutterContactState,05e5f0,10
2013.02.28 09:57:54 5: ShutterContact isopen 0, rferror 0, battery 0, unkbits 0
2013.02.28 09:57:54 5: len 11, addr 017a35, initialized 1, valid 1, rferror 0, errframetype 9, answer 0, unkbit (0,0,0)
2013.02.28 09:57:54 5: ml dispatch MAX,1,ThermostatState,017a35,190020000000
2013.02.28 09:57:54 5: MAX_Parse MAX,1,ThermostatState,017a35,190020000000
2013.02.28 09:57:54 5: battery 0, rferror 0, panel 0, langateway 1, dstsetting 1, mode 1, valveposition 0 %, desiredTemperature 16, until , curTemp
2013.02.28 09:57:54 5: Triggering HZ_Arbeitszimmer (5 changes)
2013.02.28 09:57:54 5: Notify loop for HZ_Arbeitszimmer mode: manual
2013.02.28 09:57:54 5: len 6, addr 05e4f5, initialized 0, valid 0, rferror 0, errframetype 9, answer 0, unkbit (0,0,0)
2013.02.28 09:57:54 5: len 6, addr 05e82f, initialized 1, valid 1, rferror 0, errframetype 9, answer 0, unkbit (0,0,0)
2013.02.28 09:57:54 5: ml dispatch MAX,1,ShutterContactState,05e82f,50
2013.02.28 09:57:54 5: MAX_Parse MAX,1,ShutterContactState,05e82f,50
2013.02.28 09:57:54 5: ShutterContact isopen 0, rferror 1, battery 0, unkbits 0
2013.02.28 09:57:54 5: len 11, addr 017b9b, initialized 1, valid 1, rferror 0, errframetype 11, answer 0, unkbit (0,0,0)
2013.02.28 09:57:54 5: ml dispatch MAX,1,ThermostatState,017b9b,190020000000
2013.02.28 09:57:54 5: MAX_Parse MAX,1,ThermostatState,017b9b,190020000000
2013.02.28 09:57:54 5: battery 0, rferror 0, panel 0, langateway 1, dstsetting 1, mode 1, valveposition 0 %, desiredTemperature 16, until , curTemp
2013.02.28 09:57:54 5: Triggering HZ_Schlafzimmer (5 changes)
2013.02.28 09:57:54 5: Notify loop for HZ_Schlafzimmer mode: manual
2013.02.28 09:57:54 5: len 11, addr 017e69, initialized 1, valid 1, rferror 0, errframetype 9, answer 0, unkbit (0,0,0)
2013.02.28 09:57:54 5: ml dispatch MAX,1,ThermostatState,017e69,19162000b900
2013.02.28 09:57:54 5: MAX_Parse MAX,1,ThermostatState,017e69,19162000b900
2013.02.28 09:57:54 5: battery 0, rferror 0, panel 0, langateway 1, dstsetting 1, mode 1, valveposition 22 %, desiredTemperature 16, until , curTemp 18.5
2013.02.28 09:57:54 5: Triggering HZ_Flur_OG (6 changes)
2013.02.28 09:57:54 5: Notify loop for HZ_Flur_OG mode: manual
2013.02.28 09:57:54 5: len 11, addr 017a3a, initialized 1, valid 1, rferror 0, errframetype 9, answer 0, unkbit (0,0,0)
2013.02.28 09:57:54 5: ml dispatch MAX,1,ThermostatState,017a3a,191c2000a500
2013.02.28 09:57:54 5: MAX_Parse MAX,1,ThermostatState,017a3a,191c2000a500
2013.02.28 09:57:54 5: battery 0, rferror 0, panel 0, langateway 1, dstsetting 1, mode 1, valveposition 28 %, desiredTemperature 16, until , curTemp 16.5
2013.02.28 09:57:54 5: Triggering HZ_Kueche (6 changes)
2013.02.28 09:57:54 5: Notify loop for HZ_Kueche mode: manual
2013.02.28 09:57:54 5: len 6, addr 05e501, initialized 1, valid 1, rferror 0, errframetype 9, answer 0, unkbit (0,0,0)
2013.02.28 09:57:54 5: ml dispatch MAX,1,ShutterContactState,05e501,10
2013.02.28 09:57:54 5: MAX_Parse MAX,1,ShutterContactState,05e501,10
2013.02.28 09:57:54 5: ShutterContact isopen 0, rferror 0, battery 0, unkbits 0
2013.02.28 09:57:54 5: len 6, addr 05e4e3, initialized 1, valid 1, rferror 0, errframetype 9, answer 0, unkbit (0,0,0)
2013.02.28 09:57:54 5: ml dispatch MAX,1,ShutterContactState,05e4e3,50
2013.02.28 09:57:54 5: MAX_Parse MAX,1,ShutterContactState,05e4e3,50
2013.02.28 09:57:54 5: ShutterContact isopen 0, rferror 1, battery 0, unkbits 0
2013.02.28 09:57:54 5: len 11, addr 0178a7, initialized 1, valid 1, rferror 0, errframetype 9, answer 0, unkbit (0,0,0)
2013.02.28 09:57:54 5: ml dispatch MAX,1,ThermostatState,0178a7,192120000000
2013.02.28 09:57:54 5: MAX_Parse MAX,1,ThermostatState,0178a7,192120000000
2013.02.28 09:57:54 5: battery 0, rferror 0, panel 0, langateway 1, dstsetting 1, mode 1, valveposition 33 %, desiredTemperature 16, until , curTemp
2013.02.28 09:57:54 5: Triggering HZ_WZ_Garten (5 changes)
2013.02.28 09:57:54 5: Notify loop for HZ_WZ_Garten mode: manual
2013.02.28 09:57:55 5: len 6, addr 05e5d1, initialized 1, valid 1, rferror 0, errframetype 9, answer 0, unkbit (0,0,0)
2013.02.28 09:57:55 5: ml dispatch MAX,1,ShutterContactState,05e5d1,10
2013.02.28 09:57:55 5: MAX_Parse MAX,1,ShutterContactState,05e5d1,10
2013.02.28 09:57:55 5: ShutterContact isopen 0, rferror 0, battery 0, unkbits 0
2013.02.28 09:57:55 5: len 6, addr 05e7a0, initialized 1, valid 1, rferror 0, errframetype 9, answer 0, unkbit (0,0,0)
2013.02.28 09:57:55 5: ml dispatch MAX,1,ShutterContactState,05e7a0,50
2013.02.28 09:57:55 5: MAX_Parse MAX,1,ShutterContactState,05e7a0,50
2013.02.28 09:57:55 5: ShutterContact isopen 0, rferror 1, battery 0, unkbits 0
2013.02.28 09:57:55 5: len 6, addr 05e4fa, initialized 1, valid 1, rferror 0, errframetype 9, answer 0, unkbit (0,0,0)
2013.02.28 09:57:55 5: ml dispatch MAX,1,ShutterContactState,05e4fa,12
2013.02.28 09:57:55 5: MAX_Parse MAX,1,ShutterContactState,05e4fa,12
2013.02.28 09:57:55 5: ShutterContact isopen 1, rferror 0, battery 0, unkbits 0
2013.02.28 09:57:55 5: len 12, addr 031220, initialized 1, valid 1, rferror 0, errframetype 9, answer 0, unkbit (0,0,0)
2013.02.28 09:57:55 5: ml dispatch MAX,1,WallThermostatState,031220,190420000000a7
2013.02.28 09:57:55 5: MAX_Parse MAX,1,WallThermostatState,031220,190420000000a7
2013.02.28 09:57:55 5: battery 0, rferror 0, panel 0, langateway 1, dstsetting 1, mode 1, displayActualTemperature 4, heaterTemperature 0, untilStr
2013.02.28 09:57:55 5: desiredTemperature 16, temperature 16.7
2013.02.28 09:57:55 5: Triggering Wandthermostat_WZ (6 changes)
2013.02.28 09:57:55 5: Notify loop for Wandthermostat_WZ mode: manual
2013.02.28 09:57:55 5: len 6, addr 05e4f1, initialized 1, valid 1, rferror 0, errframetype 9, answer 0, unkbit (0,0,0)
2013.02.28 09:57:55 5: ml dispatch MAX,1,ShutterContactState,05e4f1,10
2013.02.28 09:57:55 5: MAX_Parse MAX,1,ShutterContactState,05e4f1,10
2013.02.28 09:57:55 5: ShutterContact isopen 0, rferror 0, battery 0, unkbits 0
2013.02.28 09:57:55 5: len 11, addr 017810, initialized 1, valid 1, rferror 0, errframetype 9, answer 0, unkbit (0,0,0)
2013.02.28 09:57:55 5: ml dispatch MAX,1,ThermostatState,017810,19242100a800
2013.02.28 09:57:55 5: MAX_Parse MAX,1,ThermostatState,017810,19242100a800
2013.02.28 09:57:55 5: battery 0, rferror 0, panel 0, langateway 1, dstsetting 1, mode 1, valveposition 36 %, desiredTemperature 16.5, until , curTemp 16.8
2013.02.28 09:57:55 5: Triggering HZ_Badezimmer (6 changes)
2013.02.28 09:57:55 5: Notify loop for HZ_Badezimmer mode: manual
2013.02.28 09:57:55 5: len 6, addr 05e4e2, initialized 1, valid 1, rferror 0, errframetype 9, answer 0, unkbit (0,0,0)
2013.02.28 09:57:55 5: ml dispatch MAX,1,ShutterContactState,05e4e2,10
2013.02.28 09:57:55 5: MAX_Parse MAX,1,ShutterContactState,05e4e2,10
2013.02.28 09:57:55 5: ShutterContact isopen 0, rferror 0, battery 0, unkbits 0
2013.02.28 09:57:55 5: len 6, addr 05e84a, initialized 1, valid 1, rferror 0, errframetype 9, answer 0, unkbit (0,0,0)
2013.02.28 09:57:55 5: ml dispatch MAX,1,ShutterContactState,05e84a,10
2013.02.28 09:57:55 5: MAX_Parse MAX,1,ShutterContactState,05e84a,10
2013.02.28 09:57:55 5: ShutterContact isopen 0, rferror 0, battery 0, unkbits 0
Nachtrag, 10_MAX.pm meldet (auf STDERR) beim Assoziieren folgenden Fehler:
Use of uninitialized value $destType in concatenation (.) or string at ./FHEM/10_MAX.pm line 402.
Use of uninitialized value $destType in sprintf at ./FHEM/10_MAX.pm line 404.
Ein kurzer Blick in den Code zeigt, dass $destType in Zeile 400 noch einmal lokal neu
definiert wird, und das Ergebnis ausserhalb des Blocks (Zeile 402 + 404) dann nicht mehr
zur Verfügung steht. Einfach in Zeile das "my" entfernen, und schon klappt das Assoziieren
wieder.
Gruß, Marc
Genial Marc, es funktioniert wieder.
In meiner 10_MAX.pm war die Änderung in Zeile 398 zu tätigen.
Einfach folgende Zeile, von
my $destType = MAX_TypeToTypeId($modules{MAX}{defptr}{$dest}{type});
in
$destType = MAX_TypeToTypeId($modules{MAX}{defptr}{$dest}{type});
ändern und es Funktioniert.
Marvin
Das freut mich. Hab's committed.