WeekProfile / Synchronisation zwischen HT + WT

Begonnen von willyk, 03 Januar 2015, 15:15:25

Vorheriges Thema - Nächstes Thema

willyk

Hallo,   

bin gerade dabei das fhem neu aufzusetzen. Bisher hatte ich alles über den Cube laufen, nun möchte ich weg vom Cube und die Steuerung mit einem CUNO durchführen. Es gelingt mir aber nicht, die Profile auf die Geräte zu übertragen.

Folgende Schritte mache ich:

Ablernen vom Cube
Reset für HT + WT
Anlernen HT + WT an CUNO
associate WT an HT
associate HT an WT
weekprofile auf HT senden

Damit sollte doch gut sein, oder ?

Ich hätte nun erwartet, dass WT und HT das gleiche Profil anzeigen. Das ist aber nicht der Fall (beim Cube war es so):

Definition mit CUNO:

Internals:
   DEF        WallMountedThermostat 0a0793
   IODev      cm
   LASTInputDev cm
   MSGCNT     121
   NAME       EG_Buero_T
   NR         89
   RSSI       -40
   STATE      21.0 °C
   TYPE       MAX
   addr       0a0793
   backend    cm
   cm_MSGCNT  121
   cm_TIME    2015-01-03 14:56:19
   rferror    0
   type       WallMountedThermostat
   Readings:
     2015-01-03 10:17:53   TimeInformationHour 2
     2015-01-03 14:51:27   battery         ok
     2015-01-03 14:56:19   desiredTemperature 21.0
     2015-01-03 14:51:27   displayActualTemperature 1
     2015-01-03 10:18:30   firmware        1.0
     2015-01-03 10:18:30   groupid         0
     2015-01-03 14:51:27   mode            auto
     2015-01-03 14:49:54   msgcnt          8
     2015-01-03 14:56:19   state           21.0 °C
     2015-01-03 14:56:19   temperature     21.9
     2015-01-03 10:18:30   testresult      255
   Helper:
     Bm:
       Max_set:
         cnt        37
         dmx        0
         max        16
         tot        54
         mAr:
           HASH(0x42c0c30)
           EG_Buero_T
           desiredTemperature
           auto
   Internals:
     interfaces thermostat;temperature;battery
Attributes:
   IODev      cm
   room       EG_Buero,EG,MAX
   verbose    5



Internals:
   DEF        HeatingThermostat 0cea0a
   IODev      cm
   LASTInputDev cm
   MSGCNT     106
   NAME       EG_Buero_H
   NR         90
   RSSI       -54
   STATE      21.0 °C
   TYPE       MAX
   addr       0cea0a
   backend    cm
   cm_MSGCNT  106
   cm_TIME    2015-01-03 14:56:19
   dstsetting 1
   mode       0
   rferror    0
   type       HeatingThermostat
   Readings:
     2015-01-03 10:27:24   TimeInformationHour 3
     2015-01-03 14:56:19   battery         ok
     2015-01-03 14:56:19   desiredTemperature 21.0
     2015-01-03 10:18:16   firmware        1.8
     2015-01-03 10:19:37   groupid         0
     2015-01-03 10:18:18   measurementOffset 0
     2015-01-03 14:56:19   mode            auto
     2015-01-03 14:45:52   msgcnt          15
     2015-01-03 14:56:19   state           21.0 °C
     2015-01-03 14:54:12   temperature     21.9
     2015-01-03 10:18:16   testresult      255
     2015-01-03 14:56:19   valveposition   0
     2015-01-03 14:45:53   weekprofile-0-Sat-temp 18.0 °C  /  19.0 °C  /  20.0 °C  /  21.0 °C  /  22.0 °C  /  18.0 °C  /  18.5 °C
     2015-01-03 14:45:53   weekprofile-0-Sat-time 00:00-05:00  /  05:00-05:30  /  05:30-06:00  /  06:00-14:50  /  14:50-22:00  /  22:00-23:55  /  23:55-00:00
     2015-01-03 14:45:53   weekprofile-1-Sun-temp 18.0 °C  /  19.0 °C  /  20.0 °C  /  21.0 °C  /  18.0 °C  /  18.5 °C
     2015-01-03 14:45:53   weekprofile-1-Sun-time 00:00-05:00  /  05:00-05:30  /  05:30-06:00  /  06:00-22:00  /  22:00-23:55  /  23:55-00:00
     2015-01-03 14:45:53   weekprofile-2-Mon-temp 18.0 °C  /  19.0 °C  /  20.0 °C  /  21.0 °C  /  18.0 °C  /  18.5 °C
     2015-01-03 14:45:53   weekprofile-2-Mon-time 00:00-05:00  /  05:00-05:30  /  05:30-06:00  /  06:00-22:00  /  22:00-23:55  /  23:55-00:00
     2015-01-03 14:45:53   weekprofile-3-Tue-temp 18.0 °C  /  19.0 °C  /  20.0 °C  /  21.0 °C  /  18.0 °C  /  18.5 °C
     2015-01-03 14:45:53   weekprofile-3-Tue-time 00:00-05:00  /  05:00-05:30  /  05:30-06:00  /  06:00-22:00  /  22:00-23:55  /  23:55-00:00
     2015-01-03 14:45:53   weekprofile-4-Wed-temp 18.0 °C  /  19.0 °C  /  20.0 °C  /  21.0 °C  /  18.0 °C  /  18.5 °C
     2015-01-03 14:45:53   weekprofile-4-Wed-time 00:00-05:00  /  05:00-05:30  /  05:30-06:00  /  06:00-22:00  /  22:00-23:55  /  23:55-00:00
     2015-01-03 14:45:53   weekprofile-5-Thu-temp 18.0 °C  /  19.0 °C  /  20.0 °C  /  21.0 °C  /  18.0 °C  /  18.5 °C
     2015-01-03 14:45:53   weekprofile-5-Thu-time 00:00-05:00  /  05:00-05:30  /  05:30-06:00  /  06:00-22:00  /  22:00-23:55  /  23:55-00:00
     2015-01-03 14:45:53   weekprofile-6-Fri-temp 18.0 °C  /  19.0 °C  /  20.0 °C  /  21.0 °C  /  18.0 °C  /  18.5 °C
     2015-01-03 14:45:53   weekprofile-6-Fri-time 00:00-05:00  /  05:00-05:30  /  05:30-06:00  /  06:00-22:00  /  22:00-23:55  /  23:55-00:00
   Helper:
     Bm:
       Max_set:
         cnt        37
         dmx        0
         max        26
         tot        194
         mAr:
           HASH(0x42c0ff0)
           EG_Buero_H
           weekProfile
           Sat
           18,05:00,19,05:30,20,06:00,21,14:50,22,22:00,18,23:55,18.5
   Internals:
     interfaces thermostat;battery;temperature
Attributes:
   IODev      cm
   room       EG,EG_Buero,MAX
   verbose    5


Definition mit cube

Internals:
   DEF        WallMountedThermostat 0a0952
   IODev      maxcube
   LASTInputDev cm
   MSGCNT     492
   NAME       EG_Kueche_T
   NR         42
   RSSI       -66.5
   STATE      20.0 °C
   TYPE       MAX
   addr       0a0952
   backend    maxcube
   cm_MSGCNT  112
   cm_TIME    2015-01-03 15:00:22
   maxcube_MSGCNT 380
   maxcube_TIME 2015-01-03 14:57:01
   rferror    0
   serial     KEQ0655951
   type       WallMountedThermostat
   Readings:
     2015-01-03 14:57:01   MAXLAN_error    0
     2015-01-03 14:57:01   MAXLAN_errorInCommand
     2015-01-03 14:57:01   MAXLAN_initialized 1
     2015-01-03 14:57:01   MAXLAN_isAnswer 0
     2015-01-03 14:57:01   MAXLAN_valid    1
     2015-01-03 14:57:01   battery         ok
     2015-01-03 14:57:01   boostDuration   5
     2015-01-03 14:57:01   boostValveposition 80
     2015-01-03 14:57:01   comfortTemperature 21.5
     2015-01-03 15:00:22   desiredTemperature 20.0
     2015-01-03 14:57:01   displayActualTemperature 1
     2015-01-03 14:57:01   ecoTemperature  16.5
     2015-01-03 14:57:01   firmware        1.0
     2015-01-03 14:57:00   groupid         5
     2015-01-03 14:57:01   maximumTemperature on
     2015-01-03 14:57:01   measurementOffset 0.0
     2015-01-03 14:57:01   minimumTemperature off
     2015-01-03 14:57:01   mode            auto
     2015-01-03 15:00:22   state           20.0 °C
     2015-01-03 15:00:22   temperature     22.1
     2015-01-03 14:57:01   testresult      255
     2015-01-03 14:57:01   weekprofile-0-Sat-temp 18.0 °C  /  22.0 °C  /  20.0 °C  /  22.0 °C  /  20.0 °C  /  22.0 °C  /  18.0 °C
     2015-01-03 14:57:01   weekprofile-0-Sat-time 00:00-07:05  /  07:05-10:00  /  10:00-11:50  /  11:50-14:10  /  14:10-18:00  /  18:00-20:30  /  20:30-00:00
     2015-01-03 14:57:01   weekprofile-1-Sun-temp 18.0 °C  /  22.0 °C  /  20.0 °C  /  22.0 °C  /  20.0 °C  /  22.0 °C  /  18.0 °C
     2015-01-03 14:57:01   weekprofile-1-Sun-time 00:00-07:05  /  07:05-10:00  /  10:00-11:50  /  11:50-14:10  /  14:10-18:00  /  18:00-20:30  /  20:30-00:00
     2015-01-03 14:57:01   weekprofile-2-Mon-temp 18.0 °C  /  22.0 °C  /  20.0 °C  /  22.0 °C  /  20.0 °C  /  22.0 °C  /  18.0 °C
     2015-01-03 14:57:01   weekprofile-2-Mon-time 00:00-07:05  /  07:05-10:00  /  10:00-11:50  /  11:50-14:10  /  14:10-18:00  /  18:00-20:30  /  20:30-00:00
     2015-01-03 14:57:01   weekprofile-3-Tue-temp 18.0 °C  /  22.0 °C  /  20.0 °C  /  22.0 °C  /  20.0 °C  /  22.0 °C  /  18.0 °C
     2015-01-03 14:57:01   weekprofile-3-Tue-time 00:00-07:05  /  07:05-10:00  /  10:00-11:50  /  11:50-14:10  /  14:10-18:00  /  18:00-20:30  /  20:30-00:00
     2015-01-03 14:57:01   weekprofile-4-Wed-temp 18.0 °C  /  22.0 °C  /  20.0 °C  /  22.0 °C  /  20.0 °C  /  22.0 °C  /  18.0 °C
     2015-01-03 14:57:01   weekprofile-4-Wed-time 00:00-07:05  /  07:05-10:00  /  10:00-11:50  /  11:50-14:10  /  14:10-18:00  /  18:00-20:30  /  20:30-00:00
     2015-01-03 14:57:01   weekprofile-5-Thu-temp 18.0 °C  /  22.0 °C  /  20.0 °C  /  22.0 °C  /  20.0 °C  /  22.0 °C  /  18.0 °C
     2015-01-03 14:57:01   weekprofile-5-Thu-time 00:00-07:05  /  07:05-10:00  /  10:00-11:50  /  11:50-14:10  /  14:10-18:00  /  18:00-20:30  /  20:30-00:00
     2015-01-03 14:57:01   weekprofile-6-Fri-temp 18.0 °C  /  22.0 °C  /  20.0 °C  /  22.0 °C  /  20.0 °C  /  22.0 °C  /  18.0 °C
     2015-01-03 14:57:01   weekprofile-6-Fri-time 00:00-07:05  /  07:05-10:00  /  10:00-11:50  /  11:50-14:10  /  14:10-18:00  /  18:00-20:30  /  20:30-00:00
     2015-01-03 14:57:01   windowOpenTemperature 12.0
   Helper:
     Bm:
       Max_set:
         cnt        7
         dmx        0
         max        2
         tot        5
         mAr:
           HASH(0x42bd6d0)
           EG_Kueche_T
           ?
   Internals:
     interfaces thermostat;temperature;battery
Attributes:
   IODev      maxcube
   room       EG,EG_Kueche,MAX


Internals:
   DEF        HeatingThermostat 0ce9f7
   IODev      maxcube
   LASTInputDev cm
   MSGCNT     491
   NAME       EG_Kueche_H
   NR         43
   RSSI       -63.5
   STATE      20.0 °C
   TYPE       MAX
   addr       0ce9f7
   backend    maxcube
   cm_MSGCNT  110
   cm_TIME    2015-01-03 15:00:22
   dstsetting 1
   maxcube_MSGCNT 381
   maxcube_TIME 2015-01-03 14:57:01
   mode       0
   rferror    0
   serial     KEQ0697980
   type       HeatingThermostat
   Readings:
     2015-01-03 14:57:01   MAXLAN_error    0
     2015-01-03 14:57:01   MAXLAN_errorInCommand
     2015-01-03 14:57:01   MAXLAN_initialized 1
     2015-01-03 14:57:01   MAXLAN_isAnswer 0
     2015-01-03 14:57:01   MAXLAN_valid    1
     2015-01-03 15:00:22   battery         ok
     2015-01-03 14:57:01   boostDuration   15
     2015-01-03 14:57:01   boostValveposition 80
     2015-01-03 14:57:01   comfortTemperature 21.5
     2015-01-03 14:57:01   decalcification Sat 12:00
     2015-01-03 15:00:22   desiredTemperature 20.0
     2015-01-03 14:57:01   ecoTemperature  16.5
     2015-01-03 14:57:01   firmware        1.8
     2015-01-03 14:57:01   groupid         5
     2015-01-03 14:57:01   maxValveSetting 100
     2015-01-03 14:57:01   maximumTemperature on
     2015-01-03 14:57:01   measurementOffset 0.0
     2015-01-03 14:57:01   minimumTemperature off
     2015-01-03 15:00:22   mode            auto
     2015-01-03 15:00:22   state           20.0 °C
     2015-01-03 14:10:17   temperature     22.2
     2015-01-03 14:57:01   testresult      255
     2015-01-03 14:57:01   valveOffset     0
     2015-01-03 15:00:22   valveposition   0
     2015-01-03 14:57:01   weekprofile-0-Sat-temp 18.0 °C  /  22.0 °C  /  20.0 °C  /  22.0 °C  /  20.0 °C  /  22.0 °C  /  18.0 °C
     2015-01-03 14:57:01   weekprofile-0-Sat-time 00:00-07:05  /  07:05-10:00  /  10:00-11:50  /  11:50-14:10  /  14:10-18:00  /  18:00-20:30  /  20:30-00:00
     2015-01-03 14:57:01   weekprofile-1-Sun-temp 18.0 °C  /  22.0 °C  /  20.0 °C  /  22.0 °C  /  20.0 °C  /  22.0 °C  /  18.0 °C
     2015-01-03 14:57:01   weekprofile-1-Sun-time 00:00-07:05  /  07:05-10:00  /  10:00-11:50  /  11:50-14:10  /  14:10-18:00  /  18:00-20:30  /  20:30-00:00
     2015-01-03 14:57:01   weekprofile-2-Mon-temp 18.0 °C  /  22.0 °C  /  20.0 °C  /  22.0 °C  /  20.0 °C  /  22.0 °C  /  18.0 °C
     2015-01-03 14:57:01   weekprofile-2-Mon-time 00:00-07:05  /  07:05-10:00  /  10:00-11:50  /  11:50-14:10  /  14:10-18:00  /  18:00-20:30  /  20:30-00:00
     2015-01-03 14:57:01   weekprofile-3-Tue-temp 18.0 °C  /  22.0 °C  /  20.0 °C  /  22.0 °C  /  20.0 °C  /  22.0 °C  /  18.0 °C
     2015-01-03 14:57:01   weekprofile-3-Tue-time 00:00-07:05  /  07:05-10:00  /  10:00-11:50  /  11:50-14:10  /  14:10-18:00  /  18:00-20:30  /  20:30-00:00
     2015-01-03 14:57:01   weekprofile-4-Wed-temp 18.0 °C  /  22.0 °C  /  20.0 °C  /  22.0 °C  /  20.0 °C  /  22.0 °C  /  18.0 °C
     2015-01-03 14:57:01   weekprofile-4-Wed-time 00:00-07:05  /  07:05-10:00  /  10:00-11:50  /  11:50-14:10  /  14:10-18:00  /  18:00-20:30  /  20:30-00:00
     2015-01-03 14:57:01   weekprofile-5-Thu-temp 18.0 °C  /  22.0 °C  /  20.0 °C  /  22.0 °C  /  20.0 °C  /  22.0 °C  /  18.0 °C
     2015-01-03 14:57:01   weekprofile-5-Thu-time 00:00-07:05  /  07:05-10:00  /  10:00-11:50  /  11:50-14:10  /  14:10-18:00  /  18:00-20:30  /  20:30-00:00
     2015-01-03 14:57:01   weekprofile-6-Fri-temp 18.0 °C  /  22.0 °C  /  20.0 °C  /  22.0 °C  /  20.0 °C  /  22.0 °C  /  18.0 °C
     2015-01-03 14:57:01   weekprofile-6-Fri-time 00:00-07:05  /  07:05-10:00  /  10:00-11:50  /  11:50-14:10  /  14:10-18:00  /  18:00-20:30  /  20:30-00:00
     2015-01-03 14:57:01   windowOpenDuration 15
     2015-01-03 14:57:01   windowOpenTemperature 12.0
   Helper:
     Bm:
       Max_set:
         cnt        5
         dmx        0
         max        5
         tot        14
         mAr:
           HASH(0x42bd9a0)
           EG_Kueche_H
           ?
   Internals:
     interfaces thermostat;battery;temperature
Attributes:
   IODev      maxcube
   room       EG_Kueche,EG,MAX



Wenn ich nun den HT EG_Buero_H über fhem auf "set desiredtemperature auto" setze, dann wechselt die Temperatur auf 22. Kurz danach wechselt sie wieder auf 21 zurück. Das Eventlog sagt dazu:

2015-01-03 15:04:48 MAX EG_Buero_H desiredTemperature auto
2015-01-03 15:04:49 MAX EG_Buero_H mode: auto
2015-01-03 15:04:49 MAX EG_Buero_H battery: ok
2015-01-03 15:04:49 MAX EG_Buero_H desiredTemperature: 22.0
2015-01-03 15:04:49 MAX EG_Buero_H valveposition: 0
2015-01-03 15:04:49 MAX EG_Buero_H 22.0 °C
2015-01-03 15:04:50 MAX EG_Buero_T temperature: 21.9
2015-01-03 15:04:50 MAX EG_Buero_T desiredTemperature: 21.0
2015-01-03 15:04:50 MAX EG_Buero_T 21.0 °C
2015-01-03 15:04:50 MAX EG_Buero_H mode: auto
2015-01-03 15:04:50 MAX EG_Buero_H battery: ok
2015-01-03 15:04:50 MAX EG_Buero_H desiredTemperature: 21.0
2015-01-03 15:04:50 MAX EG_Buero_H valveposition: 0
2015-01-03 15:04:50 MAX EG_Buero_H 21.0 °C


Versuche ich die Temperatur am WT auf auto zu setzen, passiert nichts:

2015-01-03 15:09:37 MAX EG_Buero_T desiredTemperature auto
2015-01-03 15:09:38 MAX EG_Buero_T mode: auto
2015-01-03 15:09:38 MAX EG_Buero_T battery: ok
2015-01-03 15:09:38 MAX EG_Buero_T displayActualTemperature: 1
2015-01-03 15:09:38 MAX EG_Buero_T desiredTemperature: 21.0


Laut Profil ist die gewünschte Temperatur (SA, 15:09) aber 22.0 !

Wie kriege ich den WT dazu, das Profil auf dem HT zu nutzen? Mache ich beim Setzen es weekprofiles was falsch?

NB: das Pairing zwischen HT und WT ist korrekt. Schalte ich am WT auf "manu" "Urlaub" "auto", stellt sich der HT auf 21. Gehe ich zum HT und schalte "manu" dann "auto", steht dann 22 Grad (wie aus dem Wochenprogramm).

Danke fürs Lesen - und noch mehr für eine Antwort
willyk

NUC mit Ubuntu, MAX!Cube, CUNO, 6 MAX WT, 16 MAX HT, 2 MAX Fensterkontakt, MaxScanner