HMCCUDEV Register setzen

Begonnen von slor, 19 Januar 2019, 23:39:23

Vorheriges Thema - Nächstes Thema

slor

ich steh grad auf dem Schlauch...
versuche die maximale Ventil Position zu setzen.
Bei Cul_HM geht das via regset valveMaxPos 10

Bei einem HMCCUDEV bekomm ich das nicht hin. Geht das überhaupt?

Ein Reading gibt es zumindest: R-VALVE_MAXIMUM_POSITION

zap

Das geht mit set config. Leider sind die Parameter bei klassischem Homematic nicht dokumentiert. Du kannst sie Dir aber mit get configlist anzeigen lassen und aus dem Namen ggf. die Funktion ableiten.
Bei HmIP gibt es eine Doku der Parameter von EQ3.

Wichtig: es gibt Parameter, die beziehen sich auf das Gerät, und solche, die sich auf einzelne Kanäle beziehen. Bei letzteren muss beim Zugriff entsprechend die Kanalnummer angegeben werden.
2xCCU3 mit ca. 100 Aktoren, Sensoren
Entwicklung: FHEM auf Proxmox Debian VM
Produktiv inzwischen auf Home Assistant gewechselt.
Maintainer: HMCCU, (Fully, AndroidDB)

crusader

Einstellung befindet sich auf Kanal 1:

set <name> config 1 VALVE_MAXIMUM_POSITION=0.10

Funktioniert nur in 5%-Schritten.
Bei anderen Werten geht das Ventil auf Fehlerposition.

slor

Danke!
DAs funktioniert bei mir leider nicht.
Ich sehe im Log nur folgenden Eintrag und sonst nichts.
2019-01-21 10:30:19 HMCCUDEV EG_KZ_V1 config 1 VALVE_MAXIMUM_POSITION=0.10
Keinen Fehler nix. Natürlich auch keine Veränderung.

Wie setze ich da an?

frank

FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

zap

komische Meldung. Wie sieht dein set Befehl genau aus?

Du kannst in dem Device auch mal das Attribut ccuflags auf trace setzen. Dann werden ggf. mehr Infos ins Log geschrieben.
2xCCU3 mit ca. 100 Aktoren, Sensoren
Entwicklung: FHEM auf Proxmox Debian VM
Produktiv inzwischen auf Home Assistant gewechselt.
Maintainer: HMCCU, (Fully, AndroidDB)

slor

Hallo zusammen,

die Heizperiode geht los und ich wollte mal alle meine Ventile auf die CCU umziehen.
Nach wie vor habe ich das Problem.

ich habe folgenden Befehl ausgeführt:
set EG_KZ_V1 config 1 VALVE_MAXIMUM_POSITION=0.10

Danach sehe ich genau eine Zeile im Log nämlich:
2019-09-09 13:47:34 HMCCUDEV EG_KZ_V1 config 1 VALVE_MAXIMUM_POSITION=0.10

Auch mit ccuflags auf trace sehe ich nichts was mit dem set zu tun hat.

Mir ist noch was aufgefallen: Wenn ich den Wert in der CCU setze wird der nicht an Fhem weitergegeben.
Erst wenn ich ein set clear readings mache ist der wieder aktuell.
Habe mal versuchsweise in das Attribute ccureadingfilter VALVE_MAXIMUM_POSITION mit aufgenommen. Keine Änderung.

Hier mal ein Device List vom Gerät:

DEF        EG_KZ_V1
   FUUID      xxx
   IODev      HMCCU
   NAME       EG_KZ_V1
   NR         551
   STATE      5.0
   TYPE       HMCCUDEV
   ccuaddr    xxx
   ccudevstate active
   ccuif      BidCos-RF
   ccuname    EG_KZ_V1
   ccutype    HM-CC-RT-DN
   channels   7
   firmware   1.5
   statevals  devstate
   READINGS:
     2019-09-09 14:15:07   4.ACTUAL_TEMPERATURE 21.1
     2019-09-09 14:15:07   4.BATTERY_STATE 2.7
     2018-10-25 22:05:24   4.BOOST_STATE   0
     2019-09-09 14:15:07   4.CONTROL_MODE  MANU
     2018-10-25 22:05:24   4.FAULT_REPORTING 0
     2018-10-25 22:05:24   4.PARTY_START_DAY 1
     2018-10-25 22:05:24   4.PARTY_START_MONTH 1
     2018-10-25 22:05:24   4.PARTY_START_TIME 0
     2018-10-25 22:05:24   4.PARTY_START_YEAR 0
     2018-10-25 22:05:24   4.PARTY_STOP_DAY 1
     2018-10-25 22:05:24   4.PARTY_STOP_MONTH 1
     2018-10-25 22:05:24   4.PARTY_STOP_TIME 0
     2018-10-25 22:05:24   4.PARTY_STOP_YEAR 0
     2019-09-09 14:15:07   4.PARTY_TEMPERATURE 5.0
     2019-09-09 14:15:07   4.SET_TEMPERATURE 5.0
     2019-09-09 14:15:07   4.VALVE_STATE   0
     2019-09-09 13:54:03   R-ADAPTIVE_REGULATION 2
     2019-09-09 13:54:03   R-BACKLIGHT_ON_TIME 10
     2019-09-09 13:54:03   R-BOOST_AFTER_WINDOW_OPEN 0
     2019-09-09 13:54:03   R-BOOST_POSITION 80
     2019-09-09 13:54:03   R-BOOST_TIME_PERIOD 1
     2019-09-09 13:54:03   R-BURST_RX      1
     2019-09-09 13:54:03   R-BUTTON_LOCK   1
     2019-09-09 13:54:03   R-BUTTON_RESPONSE_WITHOUT_BACKLIGHT 0
     2019-09-09 13:54:03   R-CYCLIC_INFO_MSG 1
     2019-09-09 13:54:03   R-CYCLIC_INFO_MSG_DIS 0
     2019-09-09 13:54:03   R-DAYLIGHT_SAVING_TIME 1
     2019-09-09 13:54:03   R-DECALCIFICATION_TIME 660
     2019-09-09 13:54:03   R-DECALCIFICATION_WEEKDAY 0
     2019-09-09 13:54:03   R-DISPLAY_INFORMATION 0
     2019-09-09 13:54:03   R-ENDTIME_FRIDAY_1 360
     2019-09-09 13:54:03   R-ENDTIME_FRIDAY_10 1440
     2019-09-09 13:54:03   R-ENDTIME_FRIDAY_11 1440
     2019-09-09 13:54:03   R-ENDTIME_FRIDAY_12 1440
     2019-09-09 13:54:03   R-ENDTIME_FRIDAY_13 1440
     2019-09-09 13:54:03   R-ENDTIME_FRIDAY_2 1320
     2019-09-09 13:54:03   R-ENDTIME_FRIDAY_3 1440
     2019-09-09 13:54:03   R-ENDTIME_FRIDAY_4 1320
     2019-09-09 13:54:03   R-ENDTIME_FRIDAY_5 1440
     2019-09-09 13:54:03   R-ENDTIME_FRIDAY_6 1440
     2019-09-09 13:54:03   R-ENDTIME_FRIDAY_7 1440
     2019-09-09 13:54:03   R-ENDTIME_FRIDAY_8 1440
     2019-09-09 13:54:03   R-ENDTIME_FRIDAY_9 1440
     2019-09-09 13:54:03   R-ENDTIME_MONDAY_1 360
     2019-09-09 13:54:03   R-ENDTIME_MONDAY_10 1440
     2019-09-09 13:54:03   R-ENDTIME_MONDAY_11 1440
     2019-09-09 13:54:03   R-ENDTIME_MONDAY_12 1440
     2019-09-09 13:54:03   R-ENDTIME_MONDAY_13 1440
     2019-09-09 13:54:03   R-ENDTIME_MONDAY_2 1320
     2019-09-09 13:54:03   R-ENDTIME_MONDAY_3 1440
     2019-09-09 13:54:03   R-ENDTIME_MONDAY_4 1320
     2019-09-09 13:54:03   R-ENDTIME_MONDAY_5 1440
     2019-09-09 13:54:03   R-ENDTIME_MONDAY_6 1440
     2019-09-09 13:54:03   R-ENDTIME_MONDAY_7 1440
     2019-09-09 13:54:03   R-ENDTIME_MONDAY_8 1440
     2019-09-09 13:54:03   R-ENDTIME_MONDAY_9 1440
     2019-09-09 13:54:03   R-ENDTIME_SATURDAY_1 360
     2019-09-09 13:54:03   R-ENDTIME_SATURDAY_10 1440
     2019-09-09 13:54:03   R-ENDTIME_SATURDAY_11 1440
     2019-09-09 13:54:03   R-ENDTIME_SATURDAY_12 1440
     2019-09-09 13:54:03   R-ENDTIME_SATURDAY_13 1440
     2019-09-09 13:54:03   R-ENDTIME_SATURDAY_2 1320
     2019-09-09 13:54:03   R-ENDTIME_SATURDAY_3 1440
     2019-09-09 13:54:03   R-ENDTIME_SATURDAY_4 1440
     2019-09-09 13:54:03   R-ENDTIME_SATURDAY_5 1440
     2019-09-09 13:54:03   R-ENDTIME_SATURDAY_6 1440
     2019-09-09 13:54:03   R-ENDTIME_SATURDAY_7 1440
     2019-09-09 13:54:03   R-ENDTIME_SATURDAY_8 1440
     2019-09-09 13:54:03   R-ENDTIME_SATURDAY_9 1440
     2019-09-09 13:54:03   R-ENDTIME_SUNDAY_1 360
     2019-09-09 13:54:03   R-ENDTIME_SUNDAY_10 1440
     2019-09-09 13:54:03   R-ENDTIME_SUNDAY_11 1440
     2019-09-09 13:54:03   R-ENDTIME_SUNDAY_12 1440
     2019-09-09 13:54:03   R-ENDTIME_SUNDAY_13 1440
     2019-09-09 13:54:03   R-ENDTIME_SUNDAY_2 1320
     2019-09-09 13:54:03   R-ENDTIME_SUNDAY_3 1440
     2019-09-09 13:54:03   R-ENDTIME_SUNDAY_4 1440
     2019-09-09 13:54:03   R-ENDTIME_SUNDAY_5 1440
     2019-09-09 13:54:03   R-ENDTIME_SUNDAY_6 1440
     2019-09-09 13:54:03   R-ENDTIME_SUNDAY_7 1440
     2019-09-09 13:54:03   R-ENDTIME_SUNDAY_8 1440
     2019-09-09 13:54:03   R-ENDTIME_SUNDAY_9 1440
     2019-09-09 13:54:03   R-ENDTIME_THURSDAY_1 360
     2019-09-09 13:54:03   R-ENDTIME_THURSDAY_10 1440
     2019-09-09 13:54:03   R-ENDTIME_THURSDAY_11 1440
     2019-09-09 13:54:03   R-ENDTIME_THURSDAY_12 1440
     2019-09-09 13:54:03   R-ENDTIME_THURSDAY_13 1440
     2019-09-09 13:54:03   R-ENDTIME_THURSDAY_2 1320
     2019-09-09 13:54:03   R-ENDTIME_THURSDAY_3 1440
     2019-09-09 13:54:03   R-ENDTIME_THURSDAY_4 1320
     2019-09-09 13:54:03   R-ENDTIME_THURSDAY_5 1440
     2019-09-09 13:54:03   R-ENDTIME_THURSDAY_6 1440
     2019-09-09 13:54:03   R-ENDTIME_THURSDAY_7 1440
     2019-09-09 13:54:03   R-ENDTIME_THURSDAY_8 1440
     2019-09-09 13:54:03   R-ENDTIME_THURSDAY_9 1440
     2019-09-09 13:54:03   R-ENDTIME_TUESDAY_1 360
     2019-09-09 13:54:03   R-ENDTIME_TUESDAY_10 1440
     2019-09-09 13:54:03   R-ENDTIME_TUESDAY_11 1440
     2019-09-09 13:54:03   R-ENDTIME_TUESDAY_12 1440
     2019-09-09 13:54:03   R-ENDTIME_TUESDAY_13 1440
     2019-09-09 13:54:03   R-ENDTIME_TUESDAY_2 1320
     2019-09-09 13:54:03   R-ENDTIME_TUESDAY_3 1440
     2019-09-09 13:54:03   R-ENDTIME_TUESDAY_4 1320
     2019-09-09 13:54:03   R-ENDTIME_TUESDAY_5 1440
     2019-09-09 13:54:03   R-ENDTIME_TUESDAY_6 1440
     2019-09-09 13:54:03   R-ENDTIME_TUESDAY_7 1440
     2019-09-09 13:54:03   R-ENDTIME_TUESDAY_8 1440
     2019-09-09 13:54:03   R-ENDTIME_TUESDAY_9 1440
     2019-09-09 13:54:03   R-ENDTIME_WEDNESDAY_1 360
     2019-09-09 13:54:03   R-ENDTIME_WEDNESDAY_10 1440
     2019-09-09 13:54:03   R-ENDTIME_WEDNESDAY_11 1440
     2019-09-09 13:54:03   R-ENDTIME_WEDNESDAY_12 1440
     2019-09-09 13:54:03   R-ENDTIME_WEDNESDAY_13 1440
     2019-09-09 13:54:03   R-ENDTIME_WEDNESDAY_2 1320
     2019-09-09 13:54:03   R-ENDTIME_WEDNESDAY_3 1440
     2019-09-09 13:54:03   R-ENDTIME_WEDNESDAY_4 1320
     2019-09-09 13:54:03   R-ENDTIME_WEDNESDAY_5 1440
     2019-09-09 13:54:03   R-ENDTIME_WEDNESDAY_6 1440
     2019-09-09 13:54:03   R-ENDTIME_WEDNESDAY_7 1440
     2019-09-09 13:54:03   R-ENDTIME_WEDNESDAY_8 1440
     2019-09-09 13:54:03   R-ENDTIME_WEDNESDAY_9 1440
     2019-09-09 13:54:03   R-GLOBAL_BUTTON_LOCK 0
     2019-09-09 13:54:03   R-I_VALUE_EXTERN 15
     2019-09-09 13:54:03   R-I_VALUE_INTERN 15
     2019-09-09 13:54:03   R-LOCAL_RESET_DISABLE 0
     2019-09-09 13:54:03   R-LOW_BAT_LIMIT 2.1
     2019-09-09 13:54:03   R-MANU_MODE_PRIORITIZATION 1
     2019-09-09 13:54:03   R-MIN_MAX_VALUE_NOT_RELEVANT_FOR_MANU_MODE 0
     2019-09-09 13:54:03   R-MODUS_BUTTON_LOCK 0
     2019-09-09 13:54:03   R-PARTY_MODE_PRIORITIZATION 1
     2019-09-09 13:54:03   R-P_START_VALUE_EXTERN 30
     2019-09-09 13:54:03   R-P_START_VALUE_INTERN 30
     2019-09-09 13:54:03   R-P_VALUE_EXTERN 30
     2019-09-09 13:54:03   R-P_VALUE_INTERN 30
     2019-09-09 13:54:03   R-SHOW_WEEKDAY  0
     2019-09-09 13:54:03   R-TEMPERATUREFALL_MODUS 0
     2019-09-09 13:54:03   R-TEMPERATUREFALL_VALUE 1.4
     2019-09-09 13:54:03   R-TEMPERATUREFALL_WINDOW_OPEN 12.0
     2019-09-09 13:54:03   R-TEMPERATUREFALL_WINDOW_OPEN_TIME_PERIOD 15
     2019-09-09 13:54:03   R-TEMPERATURE_COMFORT 20.0
     2019-09-09 13:54:03   R-TEMPERATURE_FRIDAY_1 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_FRIDAY_10 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_FRIDAY_11 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_FRIDAY_12 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_FRIDAY_13 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_FRIDAY_2 20.0
     2019-09-09 13:54:03   R-TEMPERATURE_FRIDAY_3 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_FRIDAY_4 21.0
     2019-09-09 13:54:03   R-TEMPERATURE_FRIDAY_5 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_FRIDAY_6 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_FRIDAY_7 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_FRIDAY_8 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_FRIDAY_9 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_LOWERING 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_MAXIMUM 20.0
     2019-09-09 13:54:03   R-TEMPERATURE_MINIMUM 4.5
     2019-09-09 13:54:03   R-TEMPERATURE_MONDAY_1 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_MONDAY_10 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_MONDAY_11 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_MONDAY_12 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_MONDAY_13 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_MONDAY_2 20.0
     2019-09-09 13:54:03   R-TEMPERATURE_MONDAY_3 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_MONDAY_4 21.0
     2019-09-09 13:54:03   R-TEMPERATURE_MONDAY_5 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_MONDAY_6 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_MONDAY_7 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_MONDAY_8 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_MONDAY_9 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_OFFSET 7
     2019-09-09 13:54:03   R-TEMPERATURE_SATURDAY_1 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_SATURDAY_10 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_SATURDAY_11 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_SATURDAY_12 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_SATURDAY_13 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_SATURDAY_2 20.0
     2019-09-09 13:54:03   R-TEMPERATURE_SATURDAY_3 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_SATURDAY_4 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_SATURDAY_5 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_SATURDAY_6 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_SATURDAY_7 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_SATURDAY_8 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_SATURDAY_9 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_SUNDAY_1 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_SUNDAY_10 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_SUNDAY_11 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_SUNDAY_12 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_SUNDAY_13 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_SUNDAY_2 20.0
     2019-09-09 13:54:03   R-TEMPERATURE_SUNDAY_3 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_SUNDAY_4 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_SUNDAY_5 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_SUNDAY_6 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_SUNDAY_7 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_SUNDAY_8 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_SUNDAY_9 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_THURSDAY_1 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_THURSDAY_10 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_THURSDAY_11 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_THURSDAY_12 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_THURSDAY_13 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_THURSDAY_2 20.0
     2019-09-09 13:54:03   R-TEMPERATURE_THURSDAY_3 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_THURSDAY_4 21.0
     2019-09-09 13:54:03   R-TEMPERATURE_THURSDAY_5 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_THURSDAY_6 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_THURSDAY_7 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_THURSDAY_8 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_THURSDAY_9 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_TUESDAY_1 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_TUESDAY_10 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_TUESDAY_11 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_TUESDAY_12 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_TUESDAY_13 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_TUESDAY_2 20.0
     2019-09-09 13:54:03   R-TEMPERATURE_TUESDAY_3 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_TUESDAY_4 21.0
     2019-09-09 13:54:03   R-TEMPERATURE_TUESDAY_5 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_TUESDAY_6 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_TUESDAY_7 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_TUESDAY_8 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_TUESDAY_9 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_WEDNESDAY_1 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_WEDNESDAY_10 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_WEDNESDAY_11 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_WEDNESDAY_12 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_WEDNESDAY_13 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_WEDNESDAY_2 20.0
     2019-09-09 13:54:03   R-TEMPERATURE_WEDNESDAY_3 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_WEDNESDAY_4 21.0
     2019-09-09 13:54:03   R-TEMPERATURE_WEDNESDAY_5 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_WEDNESDAY_6 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_WEDNESDAY_7 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_WEDNESDAY_8 17.0
     2019-09-09 13:54:03   R-TEMPERATURE_WEDNESDAY_9 17.0
     2019-09-09 13:54:03   R-VALVE_ERROR_RUN_POSITION 10
     2019-09-09 13:54:03   R-VALVE_MAXIMUM_POSITION 20
     2019-09-09 13:54:03   R-VALVE_OFFSET  0
     2019-09-09 14:15:07   control         5.0
     2019-09-09 14:15:07   hmstate         5.0
     2019-09-09 14:15:07   state           5.0
   hmccu:
     devspec    EG_KZ_V1
     dp:
       0.AES_KEY:
         OVAL       0
         VAL        0
       0.CONFIG_PENDING:
         OVAL       false
         VAL        false
       0.DEVICE_IN_BOOTLOADER:
         OVAL       false
         VAL        false
       0.INHIBIT:
         OVAL       false
         VAL        false
       0.LOWBAT:
         OVAL       false
         VAL        false
       0.RSSI_DEVICE:
         OVAL       1
         VAL        1
       0.RSSI_PEER:
         OVAL       200
         VAL        200
       0.STICKY_UNREACH:
         OVAL       false
         VAL        false
       0.UNREACH:
         OVAL       false
         VAL        false
       0.UPDATE_PENDING:
         OVAL       false
         VAL        false
       4.ACTUAL_TEMPERATURE:
         OSVAL      21.1
         OVAL       21.100000
         SVAL       21.1
         VAL        21.100000
       4.BATTERY_STATE:
         OSVAL      2.7
         OVAL       2.700000
         SVAL       2.7
         VAL        2.700000
       4.BOOST_STATE:
         OVAL       0
         VAL        0
       4.CONTROL_MODE:
         OSVAL      MANU
         OVAL       1
         SVAL       MANU
         VAL        1
       4.FAULT_REPORTING:
         OVAL       0
         VAL        0
       4.PARTY_START_DAY:
         OVAL       1
         VAL        1
       4.PARTY_START_MONTH:
         OVAL       1
         VAL        1
       4.PARTY_START_TIME:
         OVAL       0
         VAL        0
       4.PARTY_START_YEAR:
         OVAL       0
         VAL        0
       4.PARTY_STOP_DAY:
         OVAL       1
         VAL        1
       4.PARTY_STOP_MONTH:
         OVAL       1
         VAL        1
       4.PARTY_STOP_TIME:
         OVAL       0
         VAL        0
       4.PARTY_STOP_YEAR:
         OVAL       0
         VAL        0
       4.PARTY_TEMPERATURE:
         OSVAL      5.0
         OVAL       5.000000
         SVAL       5.0
         VAL        5.000000
       4.SET_TEMPERATURE:
         OSVAL      5.0
         OVAL       5.000000
         SVAL       5.0
         VAL        5.000000
       4.VALVE_STATE:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
Attributes:
   IODev      HMCCU
   ccureadingfilter (TEMPERATURE|VALVE_STATE|CONTROL|BATTERY_STATE|VALVE_MAXIMUM_POSITION)
   cmdIcon    Auto:sani_heating_automatic Manu:sani_heating_manual Boost:sani_heating_boost on:general_an off:general_aus
   controldatapoint 4.SET_TEMPERATURE
   eventMap   /datapoint 4.MANU_MODE 20.0:Manu/datapoint 4.AUTO_MODE 1:Auto/datapoint 4.BOOST_MODE 1:Boost/datapoint 4.MANU_MODE 4.5:off/datapoint 4.MANU_MODE 30.5:on/
   genericDeviceType thermostat
   hmstatevals FAULT_REPORTING!1:valve_tight,2:range_too_large,3:range_too_small,4:communication_error,5:other_error,6:battery_low,7:valve_error_pos
   room       CCU3
   statedatapoint 4.SET_TEMPERATURE
   stripnumber 1
   substexcl  control
   substitute CONTROL_MODE!0:AUTO,1:MANU,2:PARTY,3:BOOST;SET_TEMPERATURE!#0-4.5:off,#30.5-40:on;FAULT_REPORTING!0:no,1:valve_tight,2:range_too_large,3:range_too_small,4:communication_error,5:other_error,6:battery_low,7:valve:error_pos
   webCmd     control:Auto:Manu
   widgetOverride control:slider,4.5,0.5,30.5,1

zap

Kann nicht funktionieren. Das Thermostat hat keine konfigurierbaren Parameter in Kanal 1. Sind alles Geräteparameter.

Ganz einfach ermittelbar mit "get configlist" oder auch, indem man sich in der CCU die Geräteeinstellungen anschaut. Da steht dann bei jedem Kanal, dass er keine konfigurierbaren Parameter hat.

Außerdem scheint der Parameter Werte zwischen 0 und 100 anzunehmen. Wenn ich das bei mir abfrage, steht er auf 100.

also:

set EG_KZ_V1 config VALVE_MAXIMUM_POSITION=10

sollte 10% einstellen.

Register bzw. Konfigurationsparameter werden nicht von der CCU automatisch aktualisiert. Muss man immer mit get config explizit abholen.
2xCCU3 mit ca. 100 Aktoren, Sensoren
Entwicklung: FHEM auf Proxmox Debian VM
Produktiv inzwischen auf Home Assistant gewechselt.
Maintainer: HMCCU, (Fully, AndroidDB)

slor

Vielen Dank Zap!

Hat genauso funktioniert! Wieder was gelernt.

slor

ich hätte noch eine Frage zu dem Thema.
Ich würde gerne jetzt bei allen Ventilen den VALVE_MAXIMUM_POSITION Wert als Reading listen.
Wie mache ich das am besten?
Vor allem, dass dieser wert alle 24h aktualisiert wird?
Ich ändere den sehr selten, aber irgendwie sollten Änderungen automatisch in Fhem ankommen.

zap

Wie gesagt: Diese Konfigurationsparameter werden von der CCU nicht automatisch aktualisiert.

Für die Aktualisierung:

- Ich würde ccureadingfilter um VALVE_MAXIMUM_POSITION ergänzen (sofern einer definiert ist oder er nicht auf .* steht)
- Dann ein at Device konfigurieren, und den Befehl "get config" regelmäßig ausführen lassen. FHEM unterstütz ja devicelists, d.h. es genügt ein "get config", sofern Du gemeinsame Kriterien für die anzusprechenden Geräte hast.
2xCCU3 mit ca. 100 Aktoren, Sensoren
Entwicklung: FHEM auf Proxmox Debian VM
Produktiv inzwischen auf Home Assistant gewechselt.
Maintainer: HMCCU, (Fully, AndroidDB)

slor

Danke zap!

Ich habe einen ccureadingsfilter gesetzt: (TEMPERATURE|VALVE_STATE|CONTROL|BATTERY_STATE)
Wenn ich jetzt ein get config ohne parameter ausführe schreibt er mir da gefühlte 100 Readings in die Readingsliste. Soll das so?
Max Valve position is mit dabei.

The-Holgi

Hallo,
wozu benötigst du denn alle 24h die VALVE_MAXIMUM_POSITION ?
Einmal im device gesetzt ändern die sich doch nicht mehr, oder?
Raspberry Pi 5

slor

Stimmt. Nur am Anfang, wenn ich justiere ändern die sich evtl ein paar Mal.

Ignoriert ein geht config die readings filter?

zap

Zitat von: slor am 13 November 2020, 15:46:57
Stimmt. Nur am Anfang, wenn ich justiere ändern die sich evtl ein paar Mal.

Ignoriert ein geht config die readings filter?

Die sollten berücksichtigt werden.
Falls nicht, kannst Du die Readings mit "set clear" oder auch "deletereading" löschen.
2xCCU3 mit ca. 100 Aktoren, Sensoren
Entwicklung: FHEM auf Proxmox Debian VM
Produktiv inzwischen auf Home Assistant gewechselt.
Maintainer: HMCCU, (Fully, AndroidDB)