Pairing schlägt fehl

Begonnen von walterschmitz, 23 September 2016, 12:55:56

Vorheriges Thema - Nächstes Thema

walterschmitz

Hallo zusammen,

nach dem Pairing von CULMAX mit einem Wandthermostat erhalte ich folgende LOG-Meldungen... aber keinen Eintrag im Raum MAX, wo früher immer die gepaired-ten Device einsortiert wurden.

Der Punkt Credits 824 deutet mir an, dass ich momentan zuviel gespiel habe... aber dauernd erhalte ich die UNKNOWNCODE oder UNDEFINED Meldungen...

Was kann ich tun?

Muss ich alle Elemente mal auf Werkseinstellungen zurücksetzen und dann neu pairen?

2016-09-23 12:49:55 CUL_MAX CULMAX pairmode
2016-09-23 12:50:23 CUL_MAX CULMAX UNKNOWNCODE MAX,0,define,0ee7af,WallMountedThermostat,LEQ0406275,0
2016-09-23 12:50:23 CUL CUL868 credit10ms: 824
2016-09-23 12:50:23 CUL_MAX CULMAX UNKNOWNCODE MAX,0,WallThermostatConfig,0ee7af,17,21,30.5,4.5,444855084520452045204520452045204520452045204520452044485508452045204520452045204520452045204520452045204448546c44cc55144520452045204520452045204520452045204448546c44cc55144520452045204520452045204520452045204448546c44cc55144520452045204520452045204520452045204448546c44cc55144520452045204520452045204520452045204448546c44cc5514452045204520452045204520452045204520,80,5,0,12
2016-09-23 12:50:24 CUL_MAX CULMAX UNKNOWNCODE MAX,1,Ack,0ee7af,01080122
2016-09-23 12:50:30 Global global UNDEFINED MAX_13d018 MAX WallMountedThermostat 13d018
2016-09-23 12:50:32 CUL CUL868 credit10ms: 611
2016-09-23 12:50:33 CUL_MAX CULMAX UNKNOWNCODE MAX,1,Ack,0ee7af,01180122
2016-09-23 12:51:25 Global global UNDEFINED MAX_13d018 MAX WallMountedThermostat 13d018
2016-09-23 12:51:56 CUL_MAX CULMAX UNKNOWNCODE MAX,0,WallThermostatState,0ee7af,18012200F7
2016-09-23 12:52:23 Global global UNDEFINED MAX_0eed4a MAX WallMountedThermostat 0eed4a
2016-09-23 12:52:41 CUL_MAX CULMAX UNKNOWNCODE MAX,0,WallThermostatControl,0a10ee,19CA
2016-09-23 12:52:41 CUL_MAX CULMAX UNKNOWNCODE MAX,0,Ack,08d15f,01190019
2016-09-23 12:52:42 CUL_MAX CULMAX UNKNOWNCODE MAX,0,WallThermostatControl,0ee7af,22F6
2016-09-23 12:53:25 Global global UNDEFINED MAX_13d018 MAX WallMountedThermostat 13d018


Autocreate ist aktuell disabled... und alte bzw. falsche Elemente / Devices habe ich mittels des DELETE Buttons unterhalb der Device-Info-Seite gelöscht. Das funktionierte auch problemnlos.

Jetzt wollte ich einen Wandthermostat (zuvor auf Werkseinstellungen zurückgesetzt) wieder neu pairen, weil ich gerade auf Fehlersuche bin... das System läuft aus irgendeinem Grund nicht wirklich... und ich bekomm nicht raus, warum und wo das Problem genau liegt.

Ihr könnt sicher schneller was mit dem LOG-Auszug anfangen als ich.

sledge

Hi,

kannst Du mal die Config von CULMAX posten? Ggfs liegt da was im Argen.

Gruß,

Tom
FHEM: debian Intel-NUC / 25 x MAX!, 15 x HM-bidcos, MQTT, 3 x 1wire, 20 x Shelly, 20 x Tasmota, 12 x Yeelight, Opentherm-GW, Espeasy, alexa-fhem, kodi, unifi, musiccast, ...

walterschmitz

Hallo,

gerne hier die gewünschten Daten:
CUL868_MSGCNT:214
CUL868_RAWMSG:Z0E0D02020E1D4F13D0180001190009
CUL868_RSSI:-68.5
CUL868_TIME:2016-09-23 13:24:43
CULMAX_MSGCNT:33
CULMAX_TIME:2016-09-23 13:23:36
DEF:123456
IODev:CUL868
LASTInputDev:CUL868
MSGCNT:247
NAME:CULMAX
NR:54
STATE:Defined
TYPE:CUL_MAX
addr:123456
cnt:0
pairmode:0
retryCount:0



die Attribute sind so:
IODev:CUL868
room:CUL_MAX


der zuständige CUL ist mit CUL868 benannt. Habe auch gerade die COMMANDREF nochmal entsprechend durchgeschaut und konnte keinen Fehler finden.

sledge

Daran hast du gedacht (laut commandref):

attr CUL0 rfmode MAX.
FHEM: debian Intel-NUC / 25 x MAX!, 15 x HM-bidcos, MQTT, 3 x 1wire, 20 x Shelly, 20 x Tasmota, 12 x Yeelight, Opentherm-GW, Espeasy, alexa-fhem, kodi, unifi, musiccast, ...

rubbertail

Wollt ich auch grad noch sagen - allerdings nicht CUL0, sondern hier CUL868 :)
FHEM auf Raspi, CUL433, CUL868, RFXTRX433e, CULCuBE
FRITZ: Fritzbox7590AX, 6xFritzDECT301, 10xFritzDECT200, FritzRepeater 6000
MAX!: Fensterkontakte
netatmo: Wetterstation & Thermostat
Milights, IT, Withings, HUE

walterschmitz

der Vollständigkeit noch die Definitionen und Attribute von CUL868:
CMDS: BbCFiAZEkGMKUYRTVWXefmltux
CUL868_MSGCNT: 502
CUL868_TIME: 2016-09-23 14:59:32
Clients: :CUL_MAX:HMS:CUL_IR:STACKABLE_CC:
DEF: /dev/ttyACM0@9600 1034
DeviceName: /dev/ttyACM0@9600
FD: 10
FHTID: 1034
NAME: CUL868
NR: 24
NR_CMD_LAST_H: 18
PARTIAL:
RAWMSG: Z0E2E02020E1D4F13D018000119000B08
RSSI: -70
STATE: Initialized
TYPE: CUL
VERSION: V 1.63.01 CUL868 (F-Band: 868MHz)
initString: X21 Zr Za123456 Zw111111


und die Attribute:
model CUL
rfmode MAX


Meiner Meinung nach sollte alles so richtig sein... oder seht ihr das anders.

walterschmitz

Fehlermeldungen die immer wieder auftauchen... das sind bestimmt Devices, die damals mit dem CUL connected waren... aber warum senden sie UNKOWNCODE
Beispielhafter Log-Eintrag:
2016-09-23 15:02:25 CUL_MAX CULMAX UNKNOWNCODE MAX,0,Ack,0e1d4f,0119000B
2016-09-23 15:03:44 CUL_MAX CULMAX UNKNOWNCODE MAX,0,WallThermostatControl,0eed4a,09E0

rubbertail

Waren deine Thermostate schonmal mit irgendwas gepaired, was NICHT genau dieser CUL868 war?
Hattest du sie danach in den Werkszustand verfrachtet und erst dann gepaired?
Das war bei mir das Problem, als ich vom Cube auf den CUL umgestiegen bin.
FHEM auf Raspi, CUL433, CUL868, RFXTRX433e, CULCuBE
FRITZ: Fritzbox7590AX, 6xFritzDECT301, 10xFritzDECT200, FritzRepeater 6000
MAX!: Fensterkontakte
netatmo: Wetterstation & Thermostat
Milights, IT, Withings, HUE

walterschmitz

Also... grundsätzlich waren die Devices von der MAX! Serie mal mit einer FHEM-Version auf einem anderen Raspberry eingesetzt... funktionierte auch alles super, damals, bis der Raspberry abgeraucht ist.

Dann hab ich mir einen neuen beschafft, gleiche CUL (auch als CUL868 bezeichnet), gleiche Firmware usw. und FHEM neu installiert.
AutoCreate hat nur Schrott zusammengestellt, was ich schon mal in einem anderen Thread angefragt hatte... aber auch das hat damals keine Besserung gebracht.
Daher habe ich heute AutoCreate disabled!
Anschließend allen Schrott gelöscht und wollte die Devices von Hand neu pairen.

Da dies beim ersten Mal nicht geklappt hat, habe ich die z.B. dieses WT auf Werkzustand gesetzt (Batterie raus, Tasten Mond+Boost+- gedrückt bis RES angezeigt wurde). Dann neu gepaired und dann war der Zustand, wie oben beschrieben.

Aus meiner Sicht hätte es klappen sollen / müssen.

walterschmitz

habe es jetzt nochmal probiert und erhalte folgende Meldungs-Litanei :-(

ungekürzt mal für euch, was direkt nach dem Pairing angezeigt wurde:
2016-09-23 18:05:15 CUL_MAX CULMAX pairmode
2016.09.23 18:05:26 3 : CUL_MAX_Parse: Re-Pairing device 0ee7af of type WallMountedThermostat with serial LEQ0406275
2016.09.23 18:05:26 1 : ERROR: empty name in readingsBeginUpdate
2016.09.23 18:05:26 3 : stacktrace:
2016.09.23 18:05:26 3 : main::readingsBeginUpdate called by ./FHEM/10_MAX.pm (642)
2016.09.23 18:05:26 3 : main::MAX_Parse called by fhem.pl (3382)
2016.09.23 18:05:26 3 : main::Dispatch called by ./FHEM/14_CUL_MAX.pm (356)
2016.09.23 18:05:26 3 : main::CUL_MAX_Parse called by fhem.pl (3382)
2016.09.23 18:05:26 3 : main::Dispatch called by ./FHEM/00_CUL.pm (961)
2016.09.23 18:05:26 3 : main::CUL_Parse called by ./FHEM/00_CUL.pm (817)
2016.09.23 18:05:26 3 : main::CUL_Read called by fhem.pl (3221)
2016.09.23 18:05:26 3 : main::CallFn called by fhem.pl (671)
2016.09.23 18:05:26 1 : readingsUpdate(,groupid,0) missed to call readingsBeginUpdate first.
2016.09.23 18:05:26 1 : readingsUpdate(,state,waiting for data) missed to call readingsBeginUpdate first.
2016.09.23 18:05:26 1 : readingsUpdate(,RSSI,-83) missed to call readingsBeginUpdate first.
2016.09.23 18:05:26 1 : ERROR: empty name in readingsBeginUpdate
2016.09.23 18:05:26 3 : stacktrace:
2016.09.23 18:05:26 3 : main::readingsBeginUpdate called by ./FHEM/10_MAX.pm (642)
2016.09.23 18:05:26 3 : main::MAX_Parse called by fhem.pl (3399)
2016.09.23 18:05:26 3 : main::Dispatch called by ./FHEM/14_CUL_MAX.pm (356)
2016.09.23 18:05:26 3 : main::CUL_MAX_Parse called by fhem.pl (3382)
2016.09.23 18:05:26 3 : main::Dispatch called by ./FHEM/00_CUL.pm (961)
2016.09.23 18:05:26 3 : main::CUL_Parse called by ./FHEM/00_CUL.pm (817)
2016.09.23 18:05:26 3 : main::CUL_Read called by fhem.pl (3221)
2016.09.23 18:05:26 3 : main::CallFn called by fhem.pl (671)
2016.09.23 18:05:26 1 : readingsUpdate(,groupid,0) missed to call readingsBeginUpdate first.
2016.09.23 18:05:26 1 : readingsUpdate(,state,waiting for data) missed to call readingsBeginUpdate first.
2016.09.23 18:05:26 1 : readingsUpdate(,RSSI,-83) missed to call readingsBeginUpdate first.
2016-09-23 18:05:26 CUL_MAX CULMAX UNKNOWNCODE MAX,1,define,0ee7af,WallMountedThermostat,LEQ0406275,0
2016.09.23 18:05:26 3 : CULMAX: Unknown code MAX,1,define,0ee7af,WallMountedThermostat,LEQ0406275,0, help me!
2016.09.23 18:05:26 1 : ERROR: empty name in readingsBeginUpdate
2016.09.23 18:05:26 3 : stacktrace:
2016.09.23 18:05:26 3 : main::readingsBeginUpdate called by ./FHEM/14_CUL_MAX.pm (361)
2016.09.23 18:05:26 3 : main::CUL_MAX_Parse called by fhem.pl (3382)
2016.09.23 18:05:26 3 : main::Dispatch called by ./FHEM/00_CUL.pm (961)
2016.09.23 18:05:26 3 : main::CUL_Parse called by ./FHEM/00_CUL.pm (817)
2016.09.23 18:05:26 3 : main::CUL_Read called by fhem.pl (3221)
2016.09.23 18:05:26 3 : main::CallFn called by fhem.pl (671)
2016.09.23 18:05:26 1 : readingsUpdate(,firmware,1.0) missed to call readingsBeginUpdate first.
2016.09.23 18:05:26 1 : readingsUpdate(,testresult,255) missed to call readingsBeginUpdate first.
2016-09-23 18:05:26 CUL CUL868 credit10ms: 900
2016.09.23 18:05:27 1 : ERROR: empty name in readingsBeginUpdate
2016.09.23 18:05:27 3 : stacktrace:
2016.09.23 18:05:27 3 : main::readingsBeginUpdate called by ./FHEM/10_MAX.pm (642)
2016.09.23 18:05:27 3 : main::MAX_Parse called by fhem.pl (3382)
2016.09.23 18:05:27 3 : main::Dispatch called by ./FHEM/14_CUL_MAX.pm (303)
2016.09.23 18:05:27 3 : main::CUL_MAX_Parse called by fhem.pl (3382)
2016.09.23 18:05:27 3 : main::Dispatch called by ./FHEM/00_CUL.pm (961)
2016.09.23 18:05:27 3 : main::CUL_Parse called by ./FHEM/00_CUL.pm (817)
2016.09.23 18:05:27 3 : main::CUL_Read called by fhem.pl (3221)
2016.09.23 18:05:27 3 : main::CallFn called by fhem.pl (671)
2016.09.23 18:05:27 1 : ERROR: empty name in readingsBeginUpdate
2016.09.23 18:05:27 3 : stacktrace:
2016.09.23 18:05:27 3 : main::readingsBeginUpdate called by ./FHEM/10_MAX.pm (642)
2016.09.23 18:05:27 3 : main::MAX_Parse called by ./FHEM/10_MAX.pm (845)
2016.09.23 18:05:27 3 : main::MAX_Parse called by fhem.pl (3382)
2016.09.23 18:05:27 3 : main::Dispatch called by ./FHEM/14_CUL_MAX.pm (303)
2016.09.23 18:05:27 3 : main::CUL_MAX_Parse called by fhem.pl (3382)
2016.09.23 18:05:27 3 : main::Dispatch called by ./FHEM/00_CUL.pm (961)
2016.09.23 18:05:27 3 : main::CUL_Parse called by ./FHEM/00_CUL.pm (817)
2016.09.23 18:05:27 3 : main::CUL_Read called by fhem.pl (3221)
2016.09.23 18:05:27 3 : main::CallFn called by fhem.pl (671)
2016.09.23 18:05:27 1 : readingsUpdate(,mode,auto) missed to call readingsBeginUpdate first.
2016.09.23 18:05:27 1 : readingsUpdate(,battery,ok) missed to call readingsBeginUpdate first.
2016.09.23 18:05:27 1 : readingsUpdate(,displayActualTemperature,1) missed to call readingsBeginUpdate first.
2016.09.23 18:05:27 1 : readingsUpdate(,desiredTemperature,21.0) missed to call readingsBeginUpdate first.
2016.09.23 18:05:27 1 : readingsUpdate(,state,waiting for data) missed to call readingsBeginUpdate first.
2016.09.23 18:05:27 1 : readingsUpdate(,RSSI,-83) missed to call readingsBeginUpdate first.
2016.09.23 18:05:27 1 : ERROR: empty name in readingsBeginUpdate
2016.09.23 18:05:27 3 : stacktrace:
2016.09.23 18:05:27 3 : main::readingsBeginUpdate called by ./FHEM/10_MAX.pm (642)
2016.09.23 18:05:27 3 : main::MAX_Parse called by fhem.pl (3399)
2016.09.23 18:05:27 3 : main::Dispatch called by ./FHEM/14_CUL_MAX.pm (303)
2016.09.23 18:05:27 3 : main::CUL_MAX_Parse called by fhem.pl (3382)
2016.09.23 18:05:27 3 : main::Dispatch called by ./FHEM/00_CUL.pm (961)
2016.09.23 18:05:27 3 : main::CUL_Parse called by ./FHEM/00_CUL.pm (817)
2016.09.23 18:05:27 3 : main::CUL_Read called by fhem.pl (3221)
2016.09.23 18:05:27 3 : main::CallFn called by fhem.pl (671)
2016.09.23 18:05:27 1 : ERROR: empty name in readingsBeginUpdate
2016.09.23 18:05:27 3 : stacktrace:
2016.09.23 18:05:27 3 : main::readingsBeginUpdate called by ./FHEM/10_MAX.pm (642)
2016.09.23 18:05:27 3 : main::MAX_Parse called by ./FHEM/10_MAX.pm (845)
2016.09.23 18:05:27 3 : main::MAX_Parse called by fhem.pl (3399)
2016.09.23 18:05:27 3 : main::Dispatch called by ./FHEM/14_CUL_MAX.pm (303)
2016.09.23 18:05:27 3 : main::CUL_MAX_Parse called by fhem.pl (3382)
2016.09.23 18:05:27 3 : main::Dispatch called by ./FHEM/00_CUL.pm (961)
2016.09.23 18:05:27 3 : main::CUL_Parse called by ./FHEM/00_CUL.pm (817)
2016.09.23 18:05:27 3 : main::CUL_Read called by fhem.pl (3221)
2016.09.23 18:05:27 3 : main::CallFn called by fhem.pl (671)
2016.09.23 18:05:27 1 : readingsUpdate(,mode,auto) missed to call readingsBeginUpdate first.
2016.09.23 18:05:27 1 : readingsUpdate(,battery,ok) missed to call readingsBeginUpdate first.
2016.09.23 18:05:27 1 : readingsUpdate(,displayActualTemperature,1) missed to call readingsBeginUpdate first.
2016.09.23 18:05:27 1 : readingsUpdate(,desiredTemperature,21.0) missed to call readingsBeginUpdate first.
2016.09.23 18:05:27 1 : readingsUpdate(,state,waiting for data) missed to call readingsBeginUpdate first.
2016.09.23 18:05:27 1 : readingsUpdate(,RSSI,-83) missed to call readingsBeginUpdate first.
2016-09-23 18:05:27 CUL_MAX CULMAX UNKNOWNCODE MAX,1,Ack,0ee7af,0118012A
2016.09.23 18:05:27 3 : CULMAX: Unknown code MAX,1,Ack,0ee7af,0118012A, help me!
2016-09-23 18:05:34 MAX KiZi.Wandkontakt temperature: 20.4
2016-09-23 18:05:34 MAX KiZi.Wandkontakt desiredTemperature: 5.5
2016-09-23 18:05:34 MAX KiZi.Wandkontakt 5.5 °C
2016-09-23 18:05:34 MAX KiZi.Wandkontakt RSSI: -64.5
2016.09.23 18:05:34 1 : ERROR: empty name in readingsBeginUpdate
2016.09.23 18:05:34 3 : stacktrace:
2016.09.23 18:05:34 3 : main::readingsBeginUpdate called by ./FHEM/10_MAX.pm (642)
2016.09.23 18:05:34 3 : main::MAX_Parse called by fhem.pl (3382)
2016.09.23 18:05:34 3 : main::Dispatch called by ./FHEM/14_CUL_MAX.pm (303)
2016.09.23 18:05:34 3 : main::CUL_MAX_Parse called by fhem.pl (3382)
2016.09.23 18:05:34 3 : main::Dispatch called by ./FHEM/00_CUL.pm (961)
2016.09.23 18:05:34 3 : main::CUL_Parse called by ./FHEM/00_CUL.pm (817)
2016.09.23 18:05:34 3 : main::CUL_Read called by fhem.pl (3221)
2016.09.23 18:05:34 3 : main::CallFn called by fhem.pl (671)
2016.09.23 18:05:34 2 : MAX_Parse: Don't know how to interpret Ack payload for
2016.09.23 18:05:34 1 : readingsUpdate(,state,waiting for data) missed to call readingsBeginUpdate first.
2016.09.23 18:05:34 1 : readingsUpdate(,RSSI,-66) missed to call readingsBeginUpdate first.
2016.09.23 18:05:34 1 : ERROR: empty name in readingsBeginUpdate
2016.09.23 18:05:34 3 : stacktrace:
2016.09.23 18:05:34 3 : main::readingsBeginUpdate called by ./FHEM/10_MAX.pm (642)
2016.09.23 18:05:34 3 : main::MAX_Parse called by fhem.pl (3399)
2016.09.23 18:05:34 3 : main::Dispatch called by ./FHEM/14_CUL_MAX.pm (303)
2016.09.23 18:05:34 3 : main::CUL_MAX_Parse called by fhem.pl (3382)
2016.09.23 18:05:34 3 : main::Dispatch called by ./FHEM/00_CUL.pm (961)
2016.09.23 18:05:34 3 : main::CUL_Parse called by ./FHEM/00_CUL.pm (817)
2016.09.23 18:05:34 3 : main::CUL_Read called by fhem.pl (3221)
2016.09.23 18:05:34 3 : main::CallFn called by fhem.pl (671)
2016.09.23 18:05:34 2 : MAX_Parse: Don't know how to interpret Ack payload for
2016.09.23 18:05:34 1 : readingsUpdate(,state,waiting for data) missed to call readingsBeginUpdate first.
2016.09.23 18:05:34 1 : readingsUpdate(,RSSI,-66) missed to call readingsBeginUpdate first.
2016-09-23 18:05:34 CUL_MAX CULMAX UNKNOWNCODE MAX,0,Ack,0e1d4f,0119000B
2016.09.23 18:05:34 3 : CULMAX: Unknown code MAX,0,Ack,0e1d4f,0119000B, help me!


Das kann doch nicht mehr an meinem Gerät liegen, denke ich... oder irgendwo ist ein Fehler drin. ProgrammCode habe ich jedenfalls nicht umgeschrieben, bevor jemand das nachfragt!

rubbertail

Welche Fhem-Version hast du denn? Aktuelles Update gemacht? Keine excludeFromUpdates? Kein konkreter Anlass für die Frage ausser dem, dass genau das alles hier ohne trouble funktioniert... daher ein wenig Gestocher.
FHEM auf Raspi, CUL433, CUL868, RFXTRX433e, CULCuBE
FRITZ: Fritzbox7590AX, 6xFritzDECT301, 10xFritzDECT200, FritzRepeater 6000
MAX!: Fensterkontakte
netatmo: Wetterstation & Thermostat
Milights, IT, Withings, HUE

walterschmitz

#11
Update habe ich heute Mittag gemacht.
Latest Revision: 12193

File              Rev   Last Change

fhem.pl           12192 2016-09-22 07:44:52Z rudolfkoenig
96_allowed.pm     11984 2016-08-19 12:47:50Z rudolfkoenig
98_autocreate.pm  11984 2016-08-19 12:47:50Z rudolfkoenig
00_CUL.pm         12027 2016-08-21 12:05:23Z rudolfkoenig
14_CUL_MAX.pm     10168 2015-12-13 22:55:58Z mgehre
91_eventTypes.pm  11984 2016-08-19 12:47:50Z rudolfkoenig
01_FHEMWEB.pm     12007 2016-08-20 09:50:51Z rudolfkoenig
92_FileLog.pm     12193 2016-09-22 19:17:26Z rudolfkoenig
10_IT.pm          12179 2016-09-19 19:26:01Z dancer0705
10_MAX.pm         12107 2016-09-01 18:25:08Z mgehre
91_notify.pm      11984 2016-08-19 12:47:50Z rudolfkoenig
99_SUNRISE_EL.pm  11984 2016-08-19 12:47:50Z rudolfkoenig
98_telnet.pm      11984 2016-08-19 12:47:50Z rudolfkoenig
98_update.pm      11984 2016-08-19 12:47:50Z rudolfkoenig
99_Utils.pm       11984 2016-08-19 12:47:50Z rudolfkoenig
98_version.pm     11987 2016-08-19 17:13:41Z markusbloch

Blocking.pm       11918 2016-08-07 16:51:00Z rudolfkoenig
DevIo.pm          11786 2016-07-12 08:44:10Z rudolfkoenig
HttpUtils.pm      12174 2016-09-19 05:53:59Z rudolfkoenig
No Id found for MaxCommon.pm
RTypes.pm         10476 2016-01-12 21:03:33Z borisneubert
SetExtensions.pm  11513 2016-05-24 17:56:05Z rudolfkoenig
TcpServerUtils.pm 11908 2016-08-06 15:09:55Z rudolfkoenig

Exclude usw. habe ich von Hand nicht eingestellt / aktiviert.

Mein Vorschlag wäre...

FHEM deinstallieren... über deb-Repositories neu einspielen und dann mal neu probieren? Auch wenn das gerade nicht mein Favorite ist, um herauszubekommen, warum etwas nicht geht.

Wenn ich das machen würde... müsste ich apt-get remove purge autoremove fhem (damit auch verlinkte Files gelöscht weden und ich anschließend komplet neu anfangen / aufsetzen könne) oder sowas machen, oder? Befehl müsste ich im Detail nochmal nachschauen

walterschmitz

So... nun hab ich mal Zeit gehabt.
Habe FHEM deinstalliert, alle Config-Daten gelöscht und neu aufgespielt.

AutoCreate disabled.

Eine Frage dazu noch:
Wenn ich mit AutoCreate disabled CULMAX in den pairmode setze und ein Device pairen möchte... funktioniert das, dass es danach sauber angelegt wird oder wird das DEVICE anschließend nur über AUTOCREATE sauber eingetragen?

Sprich: der Workaround wäre eher so richtig:
1.) Autocreate aktivieren
2.) CULMAX pairmode aktivieren
3.) DEVICE von Max! / eQ3 in den pairmode setzen
4.) im Raum MAX den entsprechenden Eintrag wieder finden.

Wenn ich Autocreate disabled lasse, finde ich das gepairte Device unter MAX leider nicht...

rubbertail

Was hindert dich denn, autocreate einzuschalten? Ich mag das ganz gern, um sicher zu sein, dass die DEF richtig ist - manuell mach ich nur zum Spielen, ob ichs kapiert habe... Kurz: ich würds so machen wie in deiner Liste angegeben
FHEM auf Raspi, CUL433, CUL868, RFXTRX433e, CULCuBE
FRITZ: Fritzbox7590AX, 6xFritzDECT301, 10xFritzDECT200, FritzRepeater 6000
MAX!: Fensterkontakte
netatmo: Wetterstation & Thermostat
Milights, IT, Withings, HUE

walterschmitz

weil AutoCreate auch die Devices von Nachbarn usw. erkennt und einträgt und wenn die alle NUR mit der Device-ID reinkommen, dann weiß man nie, welches von mir ist und welches vom Nachbarn...

da kann ich lange ausprobieren, welcher gerade meine DEVICES sind...

Die Liste war echt lang :-( Daher hab ich mich entschieden, Autocreate auf disabled zu stellen.

rubbertail

Ahso, der hat auch MAX? Das is blöd dann... aber mal ne Liste schreiben der "eigenen" IDs half hier sehr.
FHEM auf Raspi, CUL433, CUL868, RFXTRX433e, CULCuBE
FRITZ: Fritzbox7590AX, 6xFritzDECT301, 10xFritzDECT200, FritzRepeater 6000
MAX!: Fensterkontakte
netatmo: Wetterstation & Thermostat
Milights, IT, Withings, HUE

walterschmitz

Ich hab jetzt mal auf einen WT geschaut. Da kann ich aber die ID, die beim Autocreate eingetragen wird, als diese MAX_DEVICEID hab ich auf meinem Gerät nicht gefunden.
Wenn man die irgendwie auf dem Gerät ablesen kann, dann mach ich mir gerne eine Liste.


walterschmitz

jetzt habe ich ein Heizthermostat mit AutoCreate pairen wollen... bekomme folgende Meldung:
CULMAX: Unknown code MAX,1,define,0e226f,HeatingThermostatPlus,LEQ0025433,0, help me!

Wie soll ich hier "help"en?