Ich habe insgesamt 7 HM-CC-RT-DN im Einsatz. Einen musste ich letzten tauschen, da der Motor sich festgefahren hatte. Jetzt ist mir heute aufgefallen, dass bei dem neuen im Channel Clima das Reading MotorErr fehlt. Weiß jemand warum? Eine Suche im Forum hat mich leider nicht weiter gebracht.
Hier mal das List vom neuen mit dem fehlenden "MotorErr":
Internals:
CHANGED
DEF 2BA5BD04
NAME AZ.Heizung_Clima
NR 63
NTFY_ORDER 50-AZ.Heizung_Clima
STATE T: 20.5 desired: 19.0 valve: 0
TYPE CUL_HM
chanNo 04
device AZ.Heizung
CHANGETIME:
Helper:
Dblog:
Valveposition:
Logdb:
TIME 1451752509.82064
VALUE 0
Desired-temp:
Logdb:
TIME 1451752509.82064
VALUE 19.0
Measured-temp:
Logdb:
TIME 1451753107.25669
VALUE 20.5
Readings:
2016-01-02 10:04:44 CommandAccepted yes
2014-12-16 01:34:28 R-boostPos 80 %
2014-12-26 11:14:03 R-btnNoBckLight off
2015-07-30 11:01:51 R-dayTemp 15 C
2014-12-26 11:14:03 R-daylightSaveTime on
2014-12-26 11:14:03 R-modePrioManu all
2014-12-26 11:14:03 R-modePrioParty all
2015-07-30 11:01:51 R-nightTemp 14.5 C
2014-12-26 11:14:03 R-noMinMax4Manu off
2014-12-26 11:14:03 R-regAdaptive on
2014-12-26 11:14:03 R-showInfo time
2014-12-26 11:13:59 R-sign off
2014-12-26 11:14:03 R-tempOffset 0.0K
2014-12-16 01:34:28 R-valveOffsetRt 0 %
2014-12-26 11:14:03 R-winOpnBoost off
2015-12-05 11:00:31 R_0_tempListSat 24:00 15.0
2015-12-05 11:00:31 R_1_tempListSun 24:00 15.0
2015-12-05 11:00:31 R_2_tempListMon 24:00 15.0
2015-12-05 11:00:31 R_3_tempListTue 24:00 15.0
2015-12-05 11:00:31 R_4_tempListWed 24:00 15.0
2015-12-05 11:00:31 R_5_tempListThu 24:00 15.0
2015-12-05 11:00:31 R_6_tempListFri 24:00 15.0
2015-12-05 11:00:31 R_tempList_State verified
2016-01-02 17:55:28 ValvePosition 0
2016-01-02 17:55:28 boostTime -
2016-01-02 17:55:28 controlMode manual
2016-01-02 17:55:28 desired-temp 19.0
2016-01-02 17:55:28 measured-temp 20.5
2015-11-05 11:24:11 motorErr ok
2016-01-02 17:55:28 partyEnd -
2016-01-02 17:55:28 partyStart -
2016-01-02 17:55:28 partyTemp -
2016-01-02 10:04:44 recentStateType ack
2016-01-02 17:55:28 state T: 20.5 desired: 19.0 valve: 0
Helper:
getCfgListNo
Expert:
def 1
det 0
raw 1
tpl 0
Role:
chn 1
Shregr:
07 00
Attributes:
SZ.Heizung.Alle WG.Heizung.Alle
Struc_Heizung WR.Heizung.Alle
event-min-interval measured-temp:1800,desired-temp:1800,ValvePosition:1800
event-on-change-reading state,measured-temp,desired-temp,ValvePosition
group Heizung
model HM-CC-RT-DN
peerIDs
room S_Wohnraum
room_map desired-temp
userattr SZ.Heizung.Alle SZ.Heizung.Alle_map Struc_Heizung Struc_Heizung_map room_map structexclude
Hier von einem, wo es im Channel ist:
Internals:
CHANGED
DEF 3F662D04
NAME EZ.Heizung_Clima
NR 504
NTFY_ORDER 50-EZ.Heizung_Clima
STATE T: 19.9 desired: 19.0 valve: 10
TYPE CUL_HM
chanNo 04
device EZ.Heizung
peerList AZ.Heizung_ClimaTeam,WZ.Heizung.L_ClimaTeam,WZ.Heizung.R_ClimaTeam,
CHANGETIME:
Helper:
Dblog:
Valveposition:
Logdb:
TIME 1451752619.96522
VALUE 10
Desired-temp:
Logdb:
TIME 1451752497.98279
VALUE 19.0
Measured-temp:
Logdb:
TIME 1451753844.51188
VALUE 19.9
Readings:
2016-01-02 10:02:46 CommandAccepted yes
2015-12-05 10:58:03 R-boostPos 80 %
2015-12-05 10:58:03 R-btnNoBckLight off
2015-12-05 10:58:03 R-dayTemp 21 C
2015-12-05 10:58:03 R-daylightSaveTime on
2015-12-05 10:58:03 R-modePrioManu all
2015-12-05 10:58:03 R-modePrioParty all
2015-12-05 10:58:03 R-nightTemp 17 C
2015-12-05 10:58:03 R-noMinMax4Manu off
2015-12-05 10:58:03 R-regAdaptive on
2015-12-05 10:58:03 R-showInfo time
2015-12-05 10:57:59 R-sign off
2015-12-05 10:58:03 R-tempOffset 0.0K
2015-12-05 10:58:03 R-valveOffsetRt 0 %
2015-12-05 10:58:03 R-winOpnBoost off
2016-01-02 17:57:29 R_0_tempListSat 06:00 17.0 22:00 21.0 24:00 17.0
2016-01-02 17:57:29 R_1_tempListSun 06:00 17.0 22:00 21.0 24:00 17.0
2016-01-02 17:57:29 R_2_tempListMon 06:00 17.0 09:00 21.0 17:00 17.0 22:00 21.0 24:00 17.0
2016-01-02 17:57:29 R_3_tempListTue 06:00 17.0 09:00 21.0 17:00 17.0 22:00 21.0 24:00 17.0
2016-01-02 17:57:29 R_4_tempListWed 06:00 17.0 09:00 21.0 17:00 17.0 22:00 21.0 24:00 17.0
2016-01-02 17:57:29 R_5_tempListThu 06:00 17.0 09:00 21.0 17:00 17.0 22:00 21.0 24:00 17.0
2016-01-02 17:57:29 R_6_tempListFri 06:00 17.0 09:00 21.0 17:00 17.0 22:00 21.0 24:00 17.0
2016-01-02 17:57:29 R_tempList_State verified
2016-01-02 17:57:25 RegL_01. 08:00 00:00
2016-01-02 17:57:29 RegL_07. 01:2A 02:22 03:09 04:3D 05:18 06:03 07:00 08:16 09:07 0A:30 0B:00 0C:64 0D:0F 0E:05 0F:00 10:00 11:00 12:09 13:0E 14:44 15:48 16:55 17:08 18:45 19:20 1A:45 1B:20 1C:45 1D:20 1E:45 1F:20 20:45 21:20 22:45 23:20 24:45 25:20 26:45 27:20 28:45 29:20 2A:45 2B:20 2C:45 2D:20 2E:44 2F:48 30:55 31:08 32:45 33:20 34:45 35:20 36:45 37:20 38:45 39:20 3A:45 3B:20 3C:45 3D:20 3E:45 3F:20 40:45 41:20 42:45 43:20 44:45 45:20 46:45 47:20 48:44 49:48 4A:54 4B:6C 4C:44 4D:CC 4E:55 4F:08 50:45 51:20 52:45 53:20 54:45 55:20 56:45 57:20 58:45 59:20 5A:45 5B:20 5C:45 5D:20 5E:45 5F:20 60:45 61:20 62:44 63:48 64:54 65:6C 66:44 67:CC 68:55 69:08 6A:45 6B:20 6C:45 6D:20 6E:45 6F:20 70:45 71:20 72:45 73:20 74:45 75:20 76:45 77:20 78:45 79:20 7A:45 7B:20 7C:44 7D:48 7E:54 7F:6C 80:44 81:CC 82:55 83:08 84:45 85:20 86:45 87:20 88:45 89:20 8A:45 8B:20 8C:45 8D:20 8E:45 8F:20 90:45 91:20 92:45 93:20 94:45 95:20 96:44 97:48 98:54 99:6C 9A:44 9B:CC 9C:55 9D:08 9E:45 9F:20 A0:45 A1:20 A2:45 A3:20 A4:45 A5:20 A6:45 A7:20 A8:45 A9:20 AA:45 AB:20 AC:45 AD:20 AE:45 AF:20 B0:44 B1:48 B2:54 B3:6C B4:44 B5:CC B6:55 B7:08 B8:45 B9:20 BA:45 BB:20 BC:45 BD:20 BE:45 BF:20 C0:45 C1:20 C2:45 C3:20 C4:45 C5:20 C6:45 C7:20 C8:45 C9:20 CA:11 CB:20 CC:28 CD:0F CE:1E CF:1E 00:00
2016-01-02 17:57:24 ValvePosition 10
2016-01-02 17:57:24 boostTime -
2016-01-02 17:57:24 controlMode manual
2016-01-02 17:57:24 desired-temp 19.0
2016-01-02 17:57:24 measured-temp 19.9
2016-01-02 17:57:24 partyEnd -
2016-01-02 17:57:24 partyStart -
2016-01-02 17:57:24 partyTemp -
2016-01-02 17:57:25 peerList AZ.Heizung_ClimaTeam,WZ.Heizung.L_ClimaTeam,WZ.Heizung.R_ClimaTeam,
2016-01-02 10:02:46 recentStateType ack
2016-01-02 17:57:24 state T: 19.9 desired: 19.0 valve: 10
Helper:
peerIDsRaw ,2BA5BD05,2BCD3B05,30927505,00000000
Expert:
def 1
det 0
raw 1
tpl 0
Role:
chn 1
Shregr:
07 00
Shadowreg:
Attributes:
event-min-interval measured-temp:1800,desired-temp:1800,ValvePosition:1800
event-on-change-reading state,measured-temp,desired-temp,ValvePosition
group Heizung
model HM-CC-RT-DN
peerIDs 00000000,2BA5BD05,2BCD3B05,30927505,
room S_Wohnraum
room_map desired-temp
und vorne weg, ich weiß, dass der eine noch ein Temperatur Programm hinterlegt hat und der andere nicht, aber da beide auf Manuel laufen, dürfte das ja egal sein ;)
motor-error kommt mit einer Info message. Diese kommt nicht zyklisch sondern beim senden eines Kommandos.
Das heißt der RT muss einmal ein Kommando gesendet haben, dass es erscheint. Hab den RT ohne MotorErr schon mehrere Tage in Betrieb und es ist mir erst heute aufgefallen, dass er dieses Reading nicht hat.
sorry, falsch.
schaue im Device nach. MotorErr ist ein "allgemeiner Alarm" der sich auf Kommunikation bezieht. Daher ist er dort zu finden.
HMInfo sammelt übrigens alle MotorErr die nicht "ok" sind per default
Das ist richtig, dass er im Device ist. Aber es wundert mich, dass er in dem Clima Channel aller anderen Device ist, nur im neuen nicht. Deswegen die Frage :)
ah - ok.
ist verschoben, da es der falschen entity zugeordnet war. Sicher haben alle anderen auch ein (aktuelles!) Reading im Device. Und ein altes im Clima
Stimmt, im Device ist es immer aktuell, im Channel ist es alt. Also gehe ich jetzt einfach mal davon aus, dass es vll mal so war, dass es auch in den Channel geschrieben wurde und jetzt nicht mehr rein kommt. Danke.
Aber was haste verschoben? Das hab ich nicht verstanden?
ZitatAber was haste verschoben? Das hab ich nicht verstanden?
na das Reading motorErr von Channel in das Device.
Zitataus, dass es vll mal so war, dass es auch in den Channel geschrieben wurde und jetzt nicht mehr rein kommt
genau
Achso im Modul, haste das gemacht. Alles klar :D
Zitat von: martinp876 am 02 Januar 2016, 20:38:47
HMInfo sammelt übrigens alle MotorErr die nicht "ok" sind per default
Wie sieht das denn dann in HMInfo aus, wenn es einen Fehler gibt? Wird ein Reading erstellt?
falls du es schon einmal eingestellt hast:
HMInfo "polled" die Readings (spart Performance). Es ist ein Kontollpult. Mit autoUpdate kannst du in hh:mm die update Zeit einstellen. Also min alle Minute. Ich habe 30min eingestellt. Schneller reagiere ich meist nicht - ich sitze nicht kontinuierlich am Computer. Sicher reichen 10min für 99% der Anwender - oder langsamer.
Nun, was macht es:
Es gibt ein Default - attr sumError und sumStatus
Sollte ein Reading erscheinen, welches dem Attribut matiched wird dies in einem Reading angezeit. Im Reading sind Zähler dargestellt. Was es mit eigentlich sagt ist, dass es Zeit ist an der Konsole nach dem Rechten zu sehen.
Die Readings kannst du ganz normal in ein Notify einbauen. Wichtig sind alle Readings ERR_.* - lässt sich einfach realisieren.
Die Attribute kannst du anpassen, falls dir die Auswahl nicht zusagt.