Autor Thema: HmIP-SMI & 1.MOTION_DETECTION_ACTIVE  (Gelesen 399 mal)

Offline smeagel

  • New Member
  • *
  • Beiträge: 37
HmIP-SMI & 1.MOTION_DETECTION_ACTIVE
« am: 07 Januar 2020, 06:47:09 »
Hallo,

ich habe hier ein kleines Problem mit meinem HmIP-SMI.
Das Gerät wurde mit get HM_CCU3 devicelist create ^HMIP-.* t=dev f=%n defattr save room=Homematic angelegt und
funktioniert auch soweit.
Allerdings kann ich zwar die Bewegungserkennung deaktivieren - nur nicht mehr aktivieren.
Das Gerät wurde mit folgenden Parametern automatisch erzeugt:

defmod HMIP_Bewegungsmelder_EG_Bad HMCCUDEV 00091569A3786A
attr HMIP_Bewegungsmelder_EG_Bad IODev HM_CCU3
attr HMIP_Bewegungsmelder_EG_Bad ccureadingfilter (ILLUMINATION|MOTION)
attr HMIP_Bewegungsmelder_EG_Bad controldatapoint 1.MOTION_DETECTION_ACTIVE
attr HMIP_Bewegungsmelder_EG_Bad devStateIcon yes:people_sensor@red: 1:people_sensor@red: 0:people_sensor: no:people_sensor:
attr HMIP_Bewegungsmelder_EG_Bad eventMap /datapoint 1.RESET_MOTION 1:reset/datapoint 1.MOTION_DETECTION_ACTIVE 1:detection-on/datapoint 1.MOTION_DETECTION_ACTIVE 0:detection-off/
attr HMIP_Bewegungsmelder_EG_Bad hmstatevals SABOTAGE!(1|true):sabotage
attr HMIP_Bewegungsmelder_EG_Bad icon people_sensor
attr HMIP_Bewegungsmelder_EG_Bad room Homematic
attr HMIP_Bewegungsmelder_EG_Bad statedatapoint 1.MOTION
attr HMIP_Bewegungsmelder_EG_Bad substitute MOTION!(0|false):no,(1|true):yes;;MOTION_DETECTION_ACTIVE!(0|false):off,(1|true):on
attr HMIP_Bewegungsmelder_EG_Bad webCmd control
attr HMIP_Bewegungsmelder_EG_Bad widgetOverride control:uzsuToggle,off,on


Es wurde von mir lediglich icon und devStateIcon hinzugefügt.

Kann mir vielleicht jemand sagen was ich falsch mache oder ändern muss?


Viele Grüße,
Thorsten

Offline zap

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3193
    • HMCCU
Antw:HmIP-SMI & 1.MOTION_DETECTION_ACTIVE
« Antwort #1 am: 07 Januar 2020, 07:39:20 »
Mach mal bitte ein get deviceinfo vom FHEM Device.
2xCCU3, diverse Komponenten (Fenster, Rolladen, Themostate, Stromzähler, Steckdosen ...)
FHEM mit Raspi für CCU Integration.
IOBroker für UI (VIS), Hue, Sonos usw.
Maintainer der Module FULLY, Meteohub und HMCCU (Schnittstelle CCU-FHEM = best of both worlds approach

Offline smeagel

  • New Member
  • *
  • Beiträge: 37
Antw:HmIP-SMI & 1.MOTION_DETECTION_ACTIVE
« Antwort #2 am: 07 Januar 2020, 08:44:45 »
CHN 00091569A3786A:0 HMIP-Bewegungsmelder_EG_Bad:0
  DPT {b} HmIP-RF.00091569A3786A:0.CONFIG_PENDING = false [RE]
  DPT {b} HmIP-RF.00091569A3786A:0.DUTY_CYCLE = false [RE]
  DPT {n} HmIP-RF.00091569A3786A:0.ERROR_CODE = 0 [RE]
  DPT {b} HmIP-RF.00091569A3786A:0.INSTALL_TEST = true [RW]
  DPT {b} HmIP-RF.00091569A3786A:0.LOW_BAT = false [RE]
  DPT {f} HmIP-RF.00091569A3786A:0.OPERATING_VOLTAGE = 2.800000 [RE]
  DPT {i} HmIP-RF.00091569A3786A:0.OPERATING_VOLTAGE_STATUS = 0 [RE]
  DPT {n} HmIP-RF.00091569A3786A:0.RSSI_DEVICE = 184 [RE]
  DPT {n} HmIP-RF.00091569A3786A:0.RSSI_PEER = 204 [RE]
  DPT {b} HmIP-RF.00091569A3786A:0.SABOTAGE = false [RE]
  DPT {b} HmIP-RF.00091569A3786A:0.UNREACH = false [RE]
  DPT {b} HmIP-RF.00091569A3786A:0.UPDATE_PENDING = false [RE]
CHN 00091569A3786A:1 HmIP-SMI 00091569A3786A:1
  DPT {f} HmIP-RF.00091569A3786A:1.ILLUMINATION = 0.000000 [RE]
  DPT {i} HmIP-RF.00091569A3786A:1.ILLUMINATION_STATUS = 0 [RE]
  DPT {b} HmIP-RF.00091569A3786A:1.MOTION = false [RE]
  DPT {b} HmIP-RF.00091569A3786A:1.MOTION_DETECTION_ACTIVE = true [RWE]
  DPT {b} HmIP-RF.00091569A3786A:1.RESET_MOTION =  [W]
  DPT {f} HmIP-RF.00091569A3786A:1.CURRENT_ILLUMINATION = 0.000000 [RE]
  DPT {i} HmIP-RF.00091569A3786A:1.CURRENT_ILLUMINATION_STATUS = 0 [RE]


Offline zap

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3193
    • HMCCU
Antw:HmIP-SMI & 1.MOTION_DETECTION_ACTIVE
« Antwort #3 am: 07 Januar 2020, 10:17:59 »
sieht eigentlich alles korrekt aus. Versuche es mal manuell

set HMIP_Bewegungsmelder_EG_Bad datapoint 1.MOTION_DETECTION_ACTIVE true
2xCCU3, diverse Komponenten (Fenster, Rolladen, Themostate, Stromzähler, Steckdosen ...)
FHEM mit Raspi für CCU Integration.
IOBroker für UI (VIS), Hue, Sonos usw.
Maintainer der Module FULLY, Meteohub und HMCCU (Schnittstelle CCU-FHEM = best of both worlds approach

Offline smeagel

  • New Member
  • *
  • Beiträge: 37
Antw:HmIP-SMI & 1.MOTION_DETECTION_ACTIVE
« Antwort #4 am: 07 Januar 2020, 19:12:35 »
HMCCUDEV: HMIP_Bewegungsmelder_EG_Bad Execution of CCU script or command failed
Aber der Status ist im Device auf "on".
Beim 2ten Versuch hat der Befehl ohne Probleme funktioniert. Per Button auf "off" schalten
funktioniert - auf "on" nicht.
In 9 von 10 Versuchen führt der Befehl set HMIP_Bewegungsmelder_EG_Bad datapoint 1.MOTION_DETECTION_ACTIVE true
zum gewünschten Ergebnis.

Offline smeagel

  • New Member
  • *
  • Beiträge: 37
Antw:HmIP-SMI & 1.MOTION_DETECTION_ACTIVE
« Antwort #5 am: 10 Januar 2020, 04:26:30 »
Im Logfile stehen dann auch diese Einträge:

2020.01.10 04:25:50 2: HMCCU: [HM_CCU3 : 7] Error during HTTP request: http://192.168.168.6:8181/tclrega.exe: Select timeout/error:
2020.01.10 04:25:50 1: HMCCUDEV: [HMIP_Bewegungsmelder_EG_Bad : 7] HMCCUDEV: HMIP_Bewegungsmelder_EG_Bad Execution of CCU script or command failed

Offline smeagel

  • New Member
  • *
  • Beiträge: 37
Antw:HmIP-SMI & 1.MOTION_DETECTION_ACTIVE
« Antwort #6 am: 02 Februar 2020, 08:06:46 »
Hi,

gibts hier evtl. noch einen Ansatzpunkt?
Bekomme das einfach nicht hin.

Offline zap

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3193
    • HMCCU
Antw:HmIP-SMI & 1.MOTION_DETECTION_ACTIVE
« Antwort #7 am: 02 Februar 2020, 12:45:30 »
Setze mal das Attribut ccuReqTimeout im I/O Device auf einen Wert >4 (erst mal mit 6 probieren).

Das sind Sekunden. Um zu vermeiden, dass FHEM für die angegebene Zeit blockiert, kannst Du noch das Attribut ccuflags auf nonBlocking setzen.

Hast Du eine CCU2 oder CCU3? Oder verwendest Du eine "Software-CCU" auf einem Raspi?
2xCCU3, diverse Komponenten (Fenster, Rolladen, Themostate, Stromzähler, Steckdosen ...)
FHEM mit Raspi für CCU Integration.
IOBroker für UI (VIS), Hue, Sonos usw.
Maintainer der Module FULLY, Meteohub und HMCCU (Schnittstelle CCU-FHEM = best of both worlds approach

Offline smeagel

  • New Member
  • *
  • Beiträge: 37
Antw:HmIP-SMI & 1.MOTION_DETECTION_ACTIVE
« Antwort #8 am: 02 Februar 2020, 18:44:46 »
Beide Werte gesetzt, keine Änderung.
Ich verwende eine CCU3

Ich kann zwar auf "off" setzen - aber nicht mehr auf "on" - da springt er nach einer Sekunde wieder zurück.
Gehe ich den Weg über "set HMIP_Bewegungsmelder_EG_Bad detection-on" - funktioniert es. Das finde ich seltsam.

Hier noch die Definition der CCU:

defmod HM_CCU3 HMCCU 192.168.168.6
attr HM_CCU3 ccuReqTimeout 6
attr HM_CCU3 ccuflags procrpc,nonBlocking
attr HM_CCU3 devStateIcon (OK|Initialized):10px-kreis-gruen Error:10px-kreis-rot
attr HM_CCU3 event-on-change-reading .*
attr HM_CCU3 group Homematic_CCU
attr HM_CCU3 icon rc_HOME
attr HM_CCU3 room Homematic
attr HM_CCU3 rpcinterfaces BidCos-RF,CUxD,HmIP-RF,VirtualDevices
attr HM_CCU3 rpcport 2001,8701,2010,9292
attr HM_CCU3 rpcserver on
attr HM_CCU3 rpcserveraddr 192.168.168.136
attr HM_CCU3 stateFormat rpcstate/state
attr HM_CCU3 stripchar :
attr HM_CCU3 stripnumber 1
attr HM_CCU3 verbose 2
« Letzte Änderung: 02 Februar 2020, 19:31:48 von smeagel »