Threshold Aktor? wird nicht erkannt

Begonnen von HHFHEM, 15 April 2019, 07:38:33

Vorheriges Thema - Nächstes Thema

HHFHEM

Hallo,
beim Eingeben folgenden Befehls:
define EG_AZ_Hzg THRESHOLD HM_WandthermostatEGAZ_Climate:measured-temp:0.2 HM_HzgEGAZ:off:on
wird der Aktor HM_HzgEGAZ als unbekannt spezifiziert.
Könnte es daran liegen, dass HM_HzgEGAZ der channel_01 eines HM-LC-SW4-DR ist und deshalb nicht als Aktor erkannt wird? Wenn ja, lässt sich dieses Problem lösen?
Für Hilfe besten Dank.

Otto123

#1
Moin,

ich würde die Beiden grundlegend direkt peeren und kein extra THRESHOLD machen.
Geht mittlerweile noch einfacher als damals beschrieben.

Deine Definition sieht komisch aus.
Versuch mal nur
define EG_AZ_Hzg THRESHOLD HM_WandthermostatEGAZ_Climate:measured-temp HM_HzgEGAZ

Ansonsten versuch mal ein list HM_HzgEGAZ.

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

HHFHEM

Hallo,
vielen Dank für deine Hilfe :-), brauche diese Lsg hoffentlich nur vorübergehend. Das Peering funktionierte bis vor wenigen Tagen reibungslos, dann funktionierte nur noch der Ausschaltbefehl, mittlerweile weder Aus- noch Einschaltbefehl. Habe dann das Peering nochmals wiederholt, keine Fehlermeldung von fhem und dennoch keine Änderung.  Hast Du noch eine Idee?
Unpeeren, neu peeren, Thermostat zurücksetzen...??
Übrigens mit Deiner Hilfe konnte ich Threshold aktivieren.
Hätte die Anleitung genauer lesen sollen.....enstpricht Default Werte

Gruß

Otto123

Komisch das mit dem Peering. Das steht ja eigentlich im Aktor und dem Sensor und ist von FHEM unbeeinflusst.

Mach mal am HM_HzgEGAZ und am  HM_WandthermostatEGAZ_SwitchTr ein get regTable und poste die Ausgabe.

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

HHFHEM

Hallo,
No regs found for:

HM_HzgEGAZ type:switch -
list:peer   register         :value
   1:         powerUpAction    :off
   1:         sign             :off
   1:         statusInfoMinDly :2 s
   1:         statusInfoRandom :1 s
   1:         transmitTryMax   :6


No regs found for:

HM_WandthermostatEGAZ_SwitchTr type:thermostat -
list:peer   register         :value
   1:         sign             :off

nach Studium der Anleitung:

define EG_AZ_Hzg THRESHOLD HM_WandthermostatEGAZ_Climate:measured-temp:0.2:HM_WandthermostatEGAZ_Climate:desired-temp HM_HzgEGAZ

Bin so von Fhem abhängig, aber scheint zu funktionieren :-), peering wäre mir natürlich auch lieber
Gruß

Otto123

Da ist nix gepeert ...

Oder zeigt er sie bloß nicht, weil lokal nicht gelesen? Mach mal ein list von den Beiden, poste das aber bitte in Codetags.

Ich habe mir das gerade mal angeschaut, den Thermo mit peerSmart peeren geht leider nicht. Musst Du also doch "klassisch" machen.

Richte das doch einfach wieder ein, die Anleitung hatte ich ja oben verlinkt.

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

HHFHEM

Internals:
   DEF        471AA501
   NAME       HM_HzgEGAZ
   NOTIFYDEV  global
   NR         242
   NTFY_ORDER 50-HM_HzgEGAZ
   STATE      off
   TYPE       CUL_HM
   chanNo     01
   device     HM_FussbodenHzgEG
   peerList   HM_WandthermostatEGAZ_SwitchTr,
   READINGS:
     2019-04-15 11:30:47   CommandAccepted yes
     2016-05-19 10:44:37   R-HM_WandthermostatEGAZ_SwitchTr-lgActionType jmpToTarget
     2016-05-19 10:44:37   R-HM_WandthermostatEGAZ_SwitchTr-shActionType jmpToTarget
     2016-05-19 10:00:38   R-powerUpAction off
     2016-05-19 10:00:38   R-sign          off
     2016-05-19 14:06:18   RegL_01.        08:00  30:06 57:24 56:00 00:00
     2016-05-19 14:06:31   RegL_03.HM_WandthermostatEGAZ_SwitchTr 02:00 03:02 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:14 0C:63 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:14 8C:63 00:00
     2019-04-15 11:30:47   deviceMsg       off (to HMLAN1)
     2016-06-08 15:17:00   inhibit         set_off
     2019-04-15 11:30:47   level           0
     2019-04-15 11:30:47   pct             0
     2018-12-21 14:17:46   peerList        HM_WandthermostatEGAZ_SwitchTr,
     2019-04-15 11:30:47   recentStateType ack
     2019-04-15 11:30:47   state           off
     2019-04-15 11:30:47   timedOn         off
     2019-04-15 12:15:35   trigLast        HM_WandthermostatEGAZ_SwitchTr:0
     2019-04-15 12:15:35   trig_HM_WandthermostatEGAZ_SwitchTr 0_53
   helper:
     cfgChkResult No regs found for:

HM_HzgEGAZ type:switch -
list:peer register         :value
   1:      powerUpAction    :off
   1:      sign             :off
   1:      statusInfoMinDly :2 s
   1:      statusInfoRandom :1 s
   1:      transmitTryMax   :6
                       
                       

     dlvlCmd    ++A0112CD9F7471AA50201000000
     regLst     ,1,3p
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     role:
       chn        1
     shadowReg:
       RegL_03.HM_WandthermostatEGAZ_SwitchTr 02:00 03:02 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:14 0C:63 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:14 8C:63 00:00
     tmpl:
   nb:
     cnt        2
Attributes:
   devStateIcon on:Heizung_Hauptschalter.on off:Heizung_Hauptschalter.off
   group      Heizung und Temperatur
   icon       sani_floor_heating
   model      HM-LC-SW4-DR
   peerIDs    00000000,458A6007,
   room       1.1_Arbeitszimmer EG,3.0_Heizung
   webCmd     statusRequest:toggle:on:off


Internals:
   DEF        458A6007
   NAME       HM_WandthermostatEGAZ_SwitchTr
   NOTIFYDEV  global
   NR         239
   NTFY_ORDER 50-HM_WandthermostatEGAZ_SwitchTr
   STATE      peered
   TYPE       CUL_HM
   chanNo     07
   device     HM_WandthermostatEGAZ
   peerList   HM_HzgEGAZ,
   READINGS:
     2019-04-14 15:50:51   R-HM_HzgEGAZ-hyst2pointRead 0.2 C
     2019-04-14 15:50:51   R-sign          off
     2019-04-14 15:54:57   RegL_01.          08:00 00:00
     2019-04-14 15:54:58   RegL_07.HM_HzgEGAZ   15:02 00:00
     2019-04-15 12:19:35   level           0
     2019-04-14 15:54:57   peerList        HM_HzgEGAZ,
     2019-04-14 15:54:57   state           peered
     2019-04-15 12:19:35   trigger_cnt     54
   helper:
     cfgChkResult No regs found for:

HM_WandthermostatEGAZ_SwitchTr type:thermostat -
list:peer register         :value
   1:      sign             :off
                       
                       

     peerIDsRaw ,471AA501,00000000
     regLst     ,1,7p
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     role:
       chn        1
     shadowReg:
     tmpl:
   nb:
     cnt        2
Attributes:
   model      HM-TC-IT-WM-W-EU
   peerIDs    00000000,471AA501,


vorab danke für Deine Hilfe, habe 6 weitere Thermostate am Laufen, die funktionieren, bei identischen Ausgaben

Otto123

Also eigentlich sieht das gut aus!  :-[
Die sind gepeert, die trigger kommen an, state sieht gut aus.
Kannst mal noch expert 1_allReg setzen, dann müsste man die anderen Register auch sehen.

Der Aktor zeigt auch Triggermeldungen
2019-04-15 12:15:35   trigLast        HM_WandthermostatEGAZ_SwitchTr:0

Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

HHFHEM

Ja, die Trigger kommen an 0; 200 aber keine Änderung des Status. Noch eine Idee?

Otto123

Naja ich kann das register nicht sehen.
set HM_HzgEGAZ regSet shCtOn ltLo HM_WandthermostatEGAZ_SwitchTr
das ist dafür zuständig, dass die Pegel 0 und 200 umgesetzt werden.
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

HHFHEM

Und wie kann ich mir die Umsetzung anzeigen lassen?
Gruß

Otto123

Naja wie schon gesagt, mit get HM_HzgEGAZ regTable
Aber ev. musst Du vorher attr HM_HzgEGAZ expert 1_allReg
set HM_HzgEGAZ getConfig
machen.
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

HHFHEM

Hey
CommandAccepted

yes

2019-04-15 14:10:17
R-HM_WandthermostatEGAZ_SwitchTr-lgActionType

jmpToTarget

2016-05-19 10:44:37
R-HM_WandthermostatEGAZ_SwitchTr-lgCtDlyOff

geLo

2016-05-19 10:44:37
R-HM_WandthermostatEGAZ_SwitchTr-lgCtDlyOn

geLo

2016-05-19 10:44:37
R-HM_WandthermostatEGAZ_SwitchTr-lgCtOff

geLo

2016-05-19 10:44:37
R-HM_WandthermostatEGAZ_SwitchTr-lgCtOn

geLo

2016-05-19 10:44:37
R-HM_WandthermostatEGAZ_SwitchTr-lgCtValHi

100

2016-05-19 10:44:37
R-HM_WandthermostatEGAZ_SwitchTr-lgCtValLo

50

2016-05-19 10:44:37
R-HM_WandthermostatEGAZ_SwitchTr-lgMultiExec

on

2016-05-19 10:44:37
R-HM_WandthermostatEGAZ_SwitchTr-lgOffDly

0 s

2016-05-19 10:44:37
R-HM_WandthermostatEGAZ_SwitchTr-lgOffTime

unused

2016-05-19 10:44:37
R-HM_WandthermostatEGAZ_SwitchTr-lgOffTimeMode

absolut

2016-05-19 10:44:37
R-HM_WandthermostatEGAZ_SwitchTr-lgOnDly

0 s

2016-05-19 10:44:37
R-HM_WandthermostatEGAZ_SwitchTr-lgOnTime

unused

2016-05-19 10:44:37
R-HM_WandthermostatEGAZ_SwitchTr-lgOnTimeMode

absolut

2016-05-19 10:44:37
R-HM_WandthermostatEGAZ_SwitchTr-lgSwJtDlyOff

off

2016-05-19 10:44:37
R-HM_WandthermostatEGAZ_SwitchTr-lgSwJtDlyOn

on

2016-05-19 10:44:37
R-HM_WandthermostatEGAZ_SwitchTr-lgSwJtOff

dlyOn

2016-05-19 10:44:37
R-HM_WandthermostatEGAZ_SwitchTr-lgSwJtOn

dlyOff

2016-05-19 10:44:37
R-HM_WandthermostatEGAZ_SwitchTr-shActionType

jmpToTarget

2016-05-19 10:44:37
R-HM_WandthermostatEGAZ_SwitchTr-shCtDlyOff

geLo

2016-05-19 10:44:37
R-HM_WandthermostatEGAZ_SwitchTr-shCtDlyOn

geLo

2016-05-19 10:44:37
R-HM_WandthermostatEGAZ_SwitchTr-shCtOff

geLo

2019-04-15 14:04:45
R-HM_WandthermostatEGAZ_SwitchTr-shCtOn

ltLo

2019-04-15 14:04:45
R-HM_WandthermostatEGAZ_SwitchTr-shCtValHi

100

2016-05-19 10:44:37
R-HM_WandthermostatEGAZ_SwitchTr-shCtValLo

50

2016-05-19 10:44:37
R-HM_WandthermostatEGAZ_SwitchTr-shMultiExec

off

2016-05-19 10:44:37
R-HM_WandthermostatEGAZ_SwitchTr-shOffDly

0 s

2016-05-19 10:44:37
R-HM_WandthermostatEGAZ_SwitchTr-shOffTime

unused

2016-05-19 10:44:37
R-HM_WandthermostatEGAZ_SwitchTr-shOffTimeMode

absolut

2016-05-19 10:44:37
R-HM_WandthermostatEGAZ_SwitchTr-shOnDly

0 s

2016-05-19 10:44:37
R-HM_WandthermostatEGAZ_SwitchTr-shOnTime

unused

2016-05-19 10:44:37
R-HM_WandthermostatEGAZ_SwitchTr-shOnTimeMode

absolut

2016-05-19 10:44:37
R-HM_WandthermostatEGAZ_SwitchTr-shSwJtDlyOff

off

2016-05-19 10:44:37
R-HM_WandthermostatEGAZ_SwitchTr-shSwJtDlyOn

on

2016-05-19 10:44:37
R-HM_WandthermostatEGAZ_SwitchTr-shSwJtOff

dlyOn

2016-05-19 10:44:37
R-HM_WandthermostatEGAZ_SwitchTr-shSwJtOn

dlyOff

2016-05-19 10:44:37
R-powerUpAction

off

2016-05-19 10:00:38
R-sign

off

2016-05-19 10:00:38
R-statusInfoMinDly

2 s

2016-05-19 10:00:38
R-statusInfoRandom

1 s

2016-05-19 10:00:38
R-transmitTryMax

6

2016-05-19 10:00:38
deviceMsg

off (to HMLAN1)

2019-04-15 14:10:17
inhibit

set_off

2016-06-08 15:17:00
level

0

2019-04-15 14:10:17
pct

0

2019-04-15 14:10:17
peerList

HM_WandthermostatEGAZ_SwitchTr,

2019-04-15 14:04:44
recentStateType

ack

2019-04-15 14:10:17
state

off

2019-04-15 14:10:17
timedOn

off

2019-04-15 14:10:17
trigLast

HM_WandthermostatEGAZ_SwitchTr:200

2019-04-15 14:18:35
trig_HM_WandthermostatEGAZ_SwitchTr

200_88

2019-04-15 14:18:35


Habe Registereinträge verglichen, sehe keinen Unterschied zu den anderen Devices. Nur hier Trigger 200 Status off .-(

Otto123

hast Du den Aktor mal vom Strom genommen?
Ist mir unklar ...
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

HHFHEM

Aktor vom Strom. Das war die Lösung!  Vielen, vielen Dank  :)