Ich bräuchte mal eure Hilfe. Nachdem mein CUBE mehrfach Daten verloren habe, hab ich nun den CUBE geflashed und bin beim Umzug der Geräte.
10 Thermostate, 3 Wandthermostate und 3 Fensterkontakte.
Ich hab dann nach und nach angefangen, an den MAX Geräten die Werkseinstellungen zu laden und zu pairen. Die "alten" MAX Geräte haben
in dieser Zeit noch mit der MAX_CUBE Konfiguration dazwischen gefunkt. Das Problem war, das ich ständig zu wenig Credits hatte um die
ganzen zurückgesetzen "neuen" Geräte zu pairen. Mittlerweile hab ich alle noch ungepairten auf Werkseinstellungen zurückgesetzt.
Jetzt muss ich zwischen jedem neuen pairen ca. 20 Minuten waren damit ich wieder genug Credits für ein weiteres Pairing habe.
Das kann doch so nicht richtig sein oder? Habe mal einen kurzen LOG eintrag:
2017.01.10 21:28:02 5 : CULMAX0 dispatch MAX,0,WallThermostatControl,0ba1f1,2BEB
2017.01.10 21:28:02 5 : MAX_Parse MAX,0,WallThermostatControl,0ba1f1,2BEB
2017.01.10 21:28:02 5 : desiredTemperature 21.5, temperature 23.5
2017.01.10 21:28:02 5 : CULMAX0 dispatch MAX,0,Ack,0b10aa,0119002B
2017.01.10 21:28:02 5 : MAX_Parse MAX,0,Ack,0b10aa,0119002B
2017.01.10 21:28:02 5 : MAX_Parse MAX,0,ThermostatState,0b10aa,19002B
2017.01.10 21:28:02 5 : battery 0, rferror 0, panel 0, langateway 1, dstsetting 1, mode 1, valveposition 0 %, desiredTemperature 21.5, until , curTemp
2017.01.10 21:28:04 5 : CULMAX0 dispatch MAX,0,WallThermostatControl,0ba443,8901
2017.01.10 21:28:04 5 : MAX_Parse MAX,0,WallThermostatControl,0ba443,8901
2017.01.10 21:28:04 5 : desiredTemperature 4.5, temperature 25.7
2017.01.10 21:28:04 5 : CULMAX0 dispatch MAX,0,Ack,0b13ff,01190009
2017.01.10 21:28:04 5 : MAX_Parse MAX,0,Ack,0b13ff,01190009
2017.01.10 21:28:04 5 : MAX_Parse MAX,0,ThermostatState,0b13ff,190009
2017.01.10 21:28:04 5 : battery 0, rferror 0, panel 0, langateway 1, dstsetting 1, mode 1, valveposition 0 %, desiredTemperature 4.5, until , curTemp
2017.01.10 21:28:45 5 : CUL_MAX_Send: enqueuing 0b3000401234560ba443006c
2017.01.10 21:28:45 5 : CUL_MAX_SendQueueHandler: 1 items in queue
2017.01.10 21:28:45 5 : needPreamble: 1, necessaryCredit: 110, credit10ms: 111
2017.01.10 21:28:46 5 : CUL_MAX_SendQueueHandler: 1 items in queue
2017.01.10 21:28:46 5 : CUL_MAX_SendQueueHandler: 1 items in queue
2017.01.10 21:28:46 5 : CULMAX0: dispatch MAX,1,Ack,0ba443,0119012C
2017.01.10 21:28:46 5 : MAX_Parse MAX,1,Ack,0ba443,0119012C
2017.01.10 21:28:46 5 : MAX_Parse MAX,1,WallThermostatState,0ba443,19012C
2017.01.10 21:28:46 5 : battery 0, rferror 0, panel 0, langateway 1, dstsetting 1, mode 1, displayActualTemperature 1, heaterTemperature , untilStr
2017.01.10 21:28:46 5 : desiredTemperature 22
2017.01.10 21:28:47 5 : CUL_MAX_SendQueueHandler: 1 items in queue
2017.01.10 21:28:51 5 : CUL_MAX_BroadcastTime: payload 110a151c73
2017.01.10 21:28:51 5 : Broadcast time to 0d68fc
2017.01.10 21:28:51 5 : CUL_MAX_Send: enqueuing 0f0604031234560d68fc00110a151c73
2017.01.10 21:28:51 5 : CUL_MAX_SendQueueHandler: 1 items in queue
2017.01.10 21:28:51 5 : needPreamble: 1, necessaryCredit: 113, credit10ms: 7
2017.01.10 21:28:51 2 : CUL_MAX_SendQueueHandler: Not enough credit! credit10ms is 7, but we need 113. Waiting 106 seconds. Currently 1 messages are waiting to be sent.
2017.01.10 21:28:51 5 : Broadcast time to 0a07e9
2017.01.10 21:28:51 5 : CUL_MAX_Send: enqueuing 0f2104031234560a07e900110a151c73
2017.01.10 21:29:09 5 : CULMAX0: dispatch MAX,0,WallThermostatControl,0a07e9,2CD6
2017.01.10 21:29:09 5 : MAX_Parse MAX,0,WallThermostatControl,0a07e9,2CD6
2017.01.10 21:29:09 5 : desiredTemperature 22, temperature 21.4
2017.01.10 21:29:29 5 : CUL_MAX_Send: enqueuing 0b6100401234560b1c720000
2017.01.10 21:29:34 5 : CUL_MAX_Send: enqueuing 0b1c00401234561270ec0000
2017.01.10 21:29:38 5 : CUL_MAX_Send: enqueuing 0b1d00401234560ba1f10000
1. Kann jemand mit dem Log was anfangen?
2. Was mache ich falsch? Was verbrät mir da die ganzen Credits? Ich komme einfach nicht dahinter... Vorher mit Max_Cube
gab es auch nie Probleme...
Ich danke Euch schonmal
leider kann ich mit deinem log nicht so viel anfangen. Jedoch habe ich das gleiche Problem. Der Parameter von CUL_MAX ist leider schlecht bzw. nicht dokumentiert. Vielleicht gibt es Besserung, wenn der Wert höher gesetzt wird. Er wird jedoch leider nicht angezeigt und wie hoch man ihn setzen kann weiß ich auch nicht.
Ich versuche noch mit probieren weiter zu kommen.
Gruß Martin
Hallo,
sucht im Netz nach dieser FW für den Cube
Version a-culfw 1.26.08 dann sollten die Problem passe sein.
Aber macht das still und heimlich 8)
Zitat von: Fusssel am 11 Dezember 2019, 20:48:25
Der Parameter von CUL_MAX ist leider schlecht bzw. nicht dokumentiert. Vielleicht gibt es Besserung, wenn der Wert höher gesetzt wird. Er wird jedoch leider nicht angezeigt
Vorschlag :
a. statt einen uralt Thread wieder zu beleben mach besser deinen eigenen Neuen auf.
b. erkläre was du bisher gemacht hast. Wichtig vor allem um die Arbeit zu ersparen : Keine Geräte in FHEM löschen und auch kein Werksreset
c. Stelle deinen CUL und dein CUL_MAX Device auf verbose 5 und lass es etwas laufen
d. poste den Log Abschnitt in Code Tags, auch wenn du vllt. nicht viel mit dem Log anfangen kannst : ich schon :)
Dank euch
@tarum: Ja die FW wäre eine Überlegung.
Habe den Wert nun mal auf 1000 gesetzt und es läuft soweit alles, wenn auch ein WeekProfil noch etwas Zeit zum übertragen benötigt.
@Wzut: da hast du sicher Recht. Wenn ich mich mal mehr um das Forum gekümmert habe, werden ich auch wissen wie man einen neuen Thread anlegt, bzw. wo man ihn am besten anlegt. :-)
Gruß Martin