HMCCUDEV Register setzen

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

Vorheriges Thema - Nächstes Thema

slor

set clear löscht alle. Prima.

get config listet sie alle wieder.

get .._.._V. config VALVE_MAXIMUM_POSITION läd MaxPos bei all meinen ventilen. Die heißen z.B. DG_AZ_V1 oder V2 wenn es mehrere in einem Raum gibt.

Der ccureadingsfilter auf dem device wird ignoriert. Ist der richtig gesetzt?

defmod DG_GZ_V1 HMCCUDEV LEQ0112723
attr DG_GZ_V1 IODev HMCCU
attr DG_GZ_V1 ccureadingfilter (TEMPERATURE|VALVE_STATE|CONTROL|BATTERY_STATE)
attr DG_GZ_V1 cmdIcon Auto:sani_heating_automatic Manu:sani_heating_manual Boost:sani_heating_boost on:general_an off:general_aus
attr DG_GZ_V1 controldatapoint 4.SET_TEMPERATURE
attr DG_GZ_V1 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/
attr DG_GZ_V1 genericDeviceType thermostat
attr DG_GZ_V1 group Heizung
attr DG_GZ_V1 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
attr DG_GZ_V1 room CCU3
attr DG_GZ_V1 statedatapoint 4.SET_TEMPERATURE
attr DG_GZ_V1 stripnumber 1
attr DG_GZ_V1 substexcl control
attr DG_GZ_V1 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
attr DG_GZ_V1 webCmd control:Auto:Manu:Boost:on:off
attr DG_GZ_V1 widgetOverride control:slider,4.5,0.5,30.5,1

setstate DG_GZ_V1 19.5
setstate DG_GZ_V1 2020-11-13 16:56:40 4.ACTUAL_TEMPERATURE 19.6
setstate DG_GZ_V1 2020-11-13 16:56:40 4.BATTERY_STATE 2.6
setstate DG_GZ_V1 2020-11-13 16:56:40 4.CONTROL_MODE MANU
setstate DG_GZ_V1 2020-11-13 16:56:40 4.PARTY_TEMPERATURE 5.0
setstate DG_GZ_V1 2020-11-13 16:56:40 4.SET_TEMPERATURE 19.5
setstate DG_GZ_V1 2020-11-13 16:56:40 4.VALVE_STATE 0
setstate DG_GZ_V1 2020-11-13 16:56:37 R-VALVE_MAXIMUM_POSITION 30
setstate DG_GZ_V1 2020-11-13 16:56:40 control 19.5
setstate DG_GZ_V1 2020-11-13 16:56:40 hmstate 19.5
setstate DG_GZ_V1 2020-11-13 16:56:40 state 19.5

zap

In dem Fall scheint er tatsächlich nicht zu greifen. Mal sehen, wie ich das in 4.4 implementiert habe.
2xCCU3 mit ca. 100 Aktoren, Sensoren
Entwicklung: FHEM auf Proxmox Debian VM
Produktiv inzwischen auf Home Assistant gewechselt.
Maintainer: HMCCU, (Fully, AndroidDB)