Hallo,
ich bin gerade dabei meine ganzes MAX!-System auf FlashCube umzustellen.
Ich bin so vorgegegangen, dass ich erst eine fertige Raumlösung mit reseteten Geräten neu aufgebaut habe und dann erst die Wandthermostate und anschliesend HTs und Fensterkontakte an FHEM angelernt habe.
Interessanterweise legt autocreate die HTs aber als unvollständige WTs an. Er typisiert sie also als WTs, aber mit stark reduziertem Readings-Umfang.
Hat das schon jemand gehabt und wie kann man das ändern? Es stört irgendwie nur die Optik/Ordnung in FHEM, denn es funktioniert augenscheinlich soweit alles wie gewünscht.
Edit 11.11.2018
Scheint doch ein Problem zu sein. Der HT spinnt etwas. Was habt ihr für Erfahrungen mit der Haltbarkeit der HTs gemacht?
Ich habe jetzt mehrfach versucht den HT zu reseten. Er zeigt auch brav rES, Ins und Adapterfahrt an, aber danach kann ich trotzdem nicht ins Menü, kann nicht in den Auto-Modus wechseln, aber LoC funktioniert, also ist die Taste wohl nicht defekt. Temperaturregelung und Boost funktionieren auch.
Kann man den noch gründlicher resten als mit den üblichen Batterie/Tastendrücker-Methoden? Neu flashen :-) ?
Edit 11.11.2018
Das gibts doch alles nicht. Jetzt hab ich das gleiche Problem beim nächsten HT. Nach Reset komme ich nicht ins Menü und kein Automatik-Betrieb.
Hilfe!
Bei mir tritt das Problem auch auf!
Alle neu erkannten MAX!-Geräte werden beim Autocreate nur noch als Wandthermostat erkannt....
Als CUL nutze ich den geflashten MAX!Cube. Ich habe auch schon mehrere Firmwares für den Cube ausprobiert, immer mit dem selben Ergebnis.
Ein list CUL0 zeigt bei mir folgendes:
Internals:
CFGFN
CMDS BbCFiAZNEkGMKLUYRTVWXefltxz
CUL0_MSGCNT 26
CUL0_TIME 2018-11-28 00:14:58
Clients :CUL_MAX:HMS:CUL_IR:STACKABLE_CC:TSSTACKED:STACKABLE:
DEF /dev/ttyACM0@9600 0815
DeviceName /dev/ttyACM0@9600
FD 4
FHTID 0815
NAME CUL0
NR 818
NR_CMD_LAST_H 2
PARTIAL
RAWMSG Z0E7D020215CF85125E03000109002237
RSSI -46.5
STATE Initialized
TYPE CUL
VERSION V 1.22.00 a-culfw Build: 94 (2016-11-25_23-14-19) CUBe (F-Band: 868MHz)
initString X21
Zr
Za123456
Zw111111
MatchList:
1:CUL_MAX ^Z........................
8:HMS ^810e04....(1|5|9).a001
D:CUL_IR ^I............
H:STACKABLE_CC ^\*
M:TSSTACKED ^\*
N:STACKABLE ^\*
READINGS:
2018-11-28 00:08:50 cmds B b C F i A Z N E k G M K L U Y R T V W X e f l t x z
2018-11-28 00:14:58 state Initialized
XMIT_TIME:
1543360151.06596
1543360151.36645
Attributes:
rfmode MAX
Das ist das list CULMAX0
Internals:
CFGFN
CUL0_MSGCNT 30
CUL0_RAWMSG Z0E3502021419591215070001090022
CUL0_RSSI -68.5
CUL0_TIME 2018-11-28 00:16:13
CULMAX0_MSGCNT 10
CULMAX0_TIME 2018-11-28 00:16:13
DEF 123456
IODev CUL0
LASTInputDev CUL0
MSGCNT 40
NAME CULMAX0
NR 822
STATE Defined
TYPE CUL_MAX
addr 123456
cnt 0
pairmode 0
retryCount 0
sendQueue:
Attributes:
IODev CUL0
Das hier ist die Logdatei seit dem Erstellen des CULs.
2018.11.28 00:08:50 3: Opening CUL0 device /dev/ttyACM0
2018.11.28 00:08:50 3: Setting CUL0 serial parameters to 9600,8,N,1
2018.11.28 00:08:50 3: CUL0: Possible commands: BbCFiAZNEkGMKLUYRTVWXefltxz
2018.11.28 00:08:50 2: Setting CUL0 fhtid from 0000 to 0815
2018.11.28 00:08:50 3: CUL0 device opened
2018.11.28 00:09:00 2: Switched CUL0 rfmode to MAX
2018.11.28 00:09:02 1: RMDIR: ./restoreDir/save/2018-09-26
2018.11.28 00:09:11 2: No CUL_MAX defined
2018.11.28 00:09:11 2: autocreate: define CULMAX0 CUL_MAX 123456
2018.11.28 00:09:11 3: CUL_MAX_Check: Detected firmware version 154 of the CUL-compatible IODev
2018.11.28 00:09:11 2: autocreate: define FileLog_CULMAX0 FileLog ./log/CULMAX0-%Y.log CULMAX0
2018.11.28 00:09:11 2: Got message for undefined device 15cf85, and failed to guess type from msg 'Ack' - ignoring
2018.11.28 00:09:37 2: autocreate: define MAX_095bed MAX WallMountedThermostat 095bed
2018.11.28 00:09:37 2: autocreate: define FileLog_MAX_095bed FileLog ./log/MAX_095bed-%Y.log MAX_095bed
2018.11.28 00:09:40 2: autocreate: define MAX_136a85 MAX WallMountedThermostat 136a85
2018.11.28 00:09:40 2: autocreate: define FileLog_MAX_136a85 FileLog ./log/MAX_136a85-%Y.log MAX_136a85
2018.11.28 00:09:40 2: Got message for undefined device 15cfa7, and failed to guess type from msg 'Ack' - ignoring
2018.11.28 00:10:30 2: autocreate: define MAX_121507 MAX WallMountedThermostat 121507
2018.11.28 00:10:30 2: autocreate: define FileLog_MAX_121507 FileLog ./log/MAX_121507-%Y.log MAX_121507
2018.11.28 00:10:30 2: Got message for undefined device 141959, and failed to guess type from msg 'Ack' - ignoring
2018.11.28 00:11:00 2: autocreate: define MAX_12935b MAX WallMountedThermostat 12935b
2018.11.28 00:11:00 2: autocreate: define FileLog_MAX_12935b FileLog ./log/MAX_12935b-%Y.log MAX_12935b
2018.11.28 00:11:00 2: Got message for undefined device 1610f4, and failed to guess type from msg 'Ack' - ignoring
2018.11.28 00:11:53 2: autocreate: define MAX_15cfa7 MAX WallMountedThermostat 15cfa7
2018.11.28 00:11:53 2: autocreate: define FileLog_MAX_15cfa7 FileLog ./log/MAX_15cfa7-%Y.log MAX_15cfa7
2018.11.28 00:11:58 2: autocreate: define MAX_125e03 MAX WallMountedThermostat 125e03
2018.11.28 00:11:58 2: autocreate: define FileLog_MAX_125e03 FileLog ./log/MAX_125e03-%Y.log MAX_125e03
2018.11.28 00:11:58 2: Got message for undefined device 15cf85, and failed to guess type from msg 'Ack' - ignoring
2018.11.28 00:12:22 2: Got message for undefined device 161101, and failed to guess type from msg 'Ack' - ignoring
2018.11.28 00:13:23 2: Got message for undefined device 141959, and failed to guess type from msg 'Ack' - ignoring
2018.11.28 00:13:52 2: Got message for undefined device 1610f4, and failed to guess type from msg 'Ack' - ignoring
2018.11.28 00:14:58 2: Got message for undefined device 15cf85, and failed to guess type from msg 'Ack' - ignoring
2018.11.28 00:16:13 2: Got message for undefined device 141959, and failed to guess type from msg 'Ack' - ignoring
2018.11.28 00:16:40 2: Got message for undefined device 1610f4, and failed to guess type from msg 'Ack' - ignoring
2018.11.28 00:17:54 2: Got message for undefined device 15cf85, and failed to guess type from msg 'Ack' - ignoring
2018.11.28 00:18:13 2: Got message for undefined device 161101, and failed to guess type from msg 'Ack' - ignoring
Wie man sieht wurden dort 6 Wandthermostate erstellt. Ich habe allerdings nur 5. In einer früheren Version von FHEM funktionierte die richtige Erkennung noch. Ich habe dann jedoch das System neu aufgesetzt und seit ein paar Monaten dieses Problem.
Die einzige Lösung war bis jetzt das Löschen und manuelle Anlegen mit der richtigen Definition. Das war allerdings sehr mühsam und mit viel Ausprobieren verbunden. Gibt es eine Lösung für das Problem?
gab es inzwischen eine Lösung für das Problem, das ich wohl aktuell auch haben?
Beste Grüße
Thomas
Also zumindest zu dem Problem mit dem Zugriff auf Auto/Manu hab ich Dummerchen die Lösung noch gefunden. Da es ein einfaches MAX!-HT (und kein HT+) ist kann es garnicht allein stehen, sondern muss bevor es mitspielt erst erfolgreich an ein WT oder einen Cube oder eben bei FHEM angemeldet sein. Erst dann steht die Funktion der Man/Auto Taste zur Verfügung.