(HM CCU) Bewegungsmelder HmIP-SMI

Begonnen von SVBE, 21 August 2017, 09:11:08

Vorheriges Thema - Nächstes Thema

SVBE

Moin zusammen,

ich habe da mal eine Frage...

Ich habe mir einen Homematic IP Bewegungsmelder (innen) mal probeweise gekauft und habe ich meine CCU2 wieder rausgekramt und aktiviert. (Meine anderen HM Geräte habe ich über einen HMLan Adapter angebunden...)

Grund: Das neue Design von HmIP gefällt und ich habe von dem Modul HMCCU hier gelesen.

Das Modul funktioniert soweit auch sehr gut, das Device wurde auch korrekt angelegt. ABER die Readings werden leider nicht aktualisiert, erst ein absetzen des Kommandos:

get get HM_HmIP_SMI_Bewegungsmelder_1 update

Gibt mir ein Update des aktuellen Status wieder.
Readings:

0.CONFIG_PENDING
false
2017-08-21 08:48:56
0.DUTY_CYCLE
false
2017-08-21 08:48:56
0.ERROR_CODE
0
2017-08-21 08:48:56
0.LOW_BAT
false
2017-08-21 08:48:56
0.OPERATING_VOLTAGE
3.100000
2017-08-21 08:48:56
0.RSSI_DEVICE
252
2017-08-21 08:48:56
0.RSSI_PEER
221
2017-08-21 08:48:56
0.SABOTAGE
false
2017-08-21 08:48:56
0.UNREACH
false
2017-08-21 08:48:56
0.UPDATE_PENDING
false
2017-08-21 08:48:56
1.ILLUMINATION
49.100000
2017-08-21 08:48:56
1.MOTION
true
2017-08-21 08:48:56
1.MOTION_DETECTION_ACTIVE
true
2017-08-21 08:48:56
hmstate
Initialized
2017-08-21 08:48:56
state
Initialized
2017-08-21 08:44:54


Da ist natürlich für einen Bewegungsmelder irgendwie suboptimal   ???

Gibt es dazu schon eine Lösung?
--------------------------------------------------------
FHEM auf Raspberry
ZWAVE, DUOFERN und Homematic Funktionen: Elektro Fußbodenheizung, Rollladensteuerung, Anwesenheitsüberwachung, Alarmanlage, Lichtsteuerung
Danke an das großartige Forum!
Planung: NUKI, Homematic IP, OSRAM Lightify

zap

Du hast vermutlich den RPC Server nicht gestartet. Lies mal das Wiki zu HMCCU
2xCCU3 mit ca. 100 Aktoren, Sensoren
Entwicklung: FHEM auf Proxmox Debian VM
Produktiv inzwischen auf Home Assistant gewechselt.
Maintainer: HMCCU, (Fully, AndroidDB)

SVBE

RPC Server läuft

Ich bekomme auch ein aktualisiertes Reading wenn ich ein Update auslöse, aber eine Aktualisierung die von der CCU2 bzw. vom Bewegungsmelder ausgelöst wird funktioniert nicht.

--------------------------------------------------------
FHEM auf Raspberry
ZWAVE, DUOFERN und Homematic Funktionen: Elektro Fußbodenheizung, Rollladensteuerung, Anwesenheitsüberwachung, Alarmanlage, Lichtsteuerung
Danke an das großartige Forum!
Planung: NUKI, Homematic IP, OSRAM Lightify

zap

Benutzt Du den internen oder den externen RPC Server?

Hast Du im I/O Device im Attribut rpcinterfaces die Option "HmIP-RF" gesetzt?

Kannst Du mal bitte ein list vom Bewegungsmelder Device in FHEM machen.
2xCCU3 mit ca. 100 Aktoren, Sensoren
Entwicklung: FHEM auf Proxmox Debian VM
Produktiv inzwischen auf Home Assistant gewechselt.
Maintainer: HMCCU, (Fully, AndroidDB)

SVBE

Ich benutze wie in der Empfehlung angegeben einen externen RPC Server.


Ok danke den Hacken, habe ich gerade mal gesetzt... der fehlte noch.
Leider hat sich an der Funktion nichts geändert.

Das ist der List der Bewegungsmelders.


Internals:
   DEF        0009156999C69C
   IODev      d_ccu
   NAME       HM_HmIP_SMI_Bewegungsmelder_1
   NR         207
   STATE      Initialized
   TYPE       HMCCUDEV
   ccuaddr    0009156999C69C
   ccudevstate active
   ccuif      HmIP-RF
   ccuname    HmIP-SMI Bewegungsmelder_1
   ccutype    HmIP-SMI
   channels   2
   statevals  devstate
   READINGS:
     2017-08-21 14:18:14   0.CONFIG_PENDING false
     2017-08-21 14:18:14   0.DUTY_CYCLE    false
     2017-08-21 14:18:14   0.ERROR_CODE    0
     2017-08-21 14:18:14   0.LOW_BAT       false
     2017-08-21 14:18:14   0.OPERATING_VOLTAGE 3.000000
     2017-08-21 14:18:14   0.RSSI_DEVICE   250
     2017-08-21 14:18:14   0.RSSI_PEER     239
     2017-08-21 14:18:14   0.SABOTAGE      false
     2017-08-21 14:18:14   0.UNREACH       false
     2017-08-21 14:18:14   0.UPDATE_PENDING false
     2017-08-21 14:18:14   1.ILLUMINATION  186.700000
     2017-08-21 14:18:14   1.MOTION        false
     2017-08-21 14:18:14   1.MOTION_DETECTION_ACTIVE true
     2017-08-21 14:18:14   hmstate         Initialized
     2017-08-22 03:00:40   state           Initialized
Attributes:
   IODev      d_ccu
--------------------------------------------------------
FHEM auf Raspberry
ZWAVE, DUOFERN und Homematic Funktionen: Elektro Fußbodenheizung, Rollladensteuerung, Anwesenheitsüberwachung, Alarmanlage, Lichtsteuerung
Danke an das großartige Forum!
Planung: NUKI, Homematic IP, OSRAM Lightify

zap

#5
Ist zwar eigentlich egal, ich würde jedoch empfehlen, das Attribut in d_ccu zu setzen. Prinzipiell kann man es auch im HMCCURPC Device setzen.

Wichtig!! Nach dem Setzen des Attributs muss der RPC Server neu gestartet werden!

Außerdem vermute ich, dass der Datenpunkt MOTION immer nur true meldet und niemals auf false geht. Wenn dem so ist, musst du im Device des Bewegungsmelders noch das Attribut event-on-update-reading auf MOTION oder .* setzen, damit du per Notify odet DOIF auf eine Bewegung reagieren kannst.

Für den HmIP-SMI ist übrigens "set defaults" verfügbar.
2xCCU3 mit ca. 100 Aktoren, Sensoren
Entwicklung: FHEM auf Proxmox Debian VM
Produktiv inzwischen auf Home Assistant gewechselt.
Maintainer: HMCCU, (Fully, AndroidDB)