HMIP-FROLL fehlende Datenpunkte

Begonnen von ohosch, 31 August 2018, 14:02:42

Vorheriges Thema - Nächstes Thema

ohosch

Hallo,

ich habe den HMIP Rolladenaktor über eine Raspimatik angesteuert und über HMCCUDEV an FHEM angebunden.

Ich bin auf der Suche nach einer Möglichkeit zu sehen in welche Richtung der Motor gerade läuft. In der EQ3 Dokumentation finde ich einen Datenpunkt auf Kanal 3 der ACTIVITY_STATE heisst und genau das ausgibt, was ich suche. Leider finde ich diesen Datenpunkt nicht in "get deviceinfo".

Gibt es eine Möglichkeit, dass ich diesen Datenpunkt in FHEM nutzen kann?

Viele Grüße
Ohosch

zap

#1
Zeig mal bitte die Ausgabe von get deviceinfo.

Der Aktor hat auch die aktuelle Firmware?
2xCCU3, Fenster, Rollläden, Themostate, Stromzähler, Steckdosen ...)
Entwicklung: FHEM auf AMD NUC (Ubuntu)
Produktiv inzwischen auf Home Assistant gewechselt.
Maintainer: FULLY, Meteohub, HMCCU, AndroidDB

ohosch

Hallo zap,

Hier die Ausgabe, den Datenpunkt hätte ich mindestens in Kanal 3 als read/event erwartet.


CHN 001158A9913869:0 HmIP-FROLL_1OG_SZ_R1:0
  DPT {f} HmIP-RF.001158A9913869:0.ACTUAL_TEMPERATURE = 25.000000 [RE]
  DPT {b} HmIP-RF.001158A9913869:0.CONFIG_PENDING = false [RE]
  DPT {b} HmIP-RF.001158A9913869:0.DUTY_CYCLE = false [RE]
  DPT {n} HmIP-RF.001158A9913869:0.ERROR_CODE = 0 [RE]
  DPT {b} HmIP-RF.001158A9913869:0.ERROR_OVERHEAT = false [RE]
  DPT {f} HmIP-RF.001158A9913869:0.OPERATING_VOLTAGE = 0.000000 [RE]
  DPT {n} HmIP-RF.001158A9913869:0.RSSI_DEVICE = 171 [RE]
  DPT {n} HmIP-RF.001158A9913869:0.RSSI_PEER = 163 [RE]
  DPT {b} HmIP-RF.001158A9913869:0.UNREACH = false [RE]
  DPT {b} HmIP-RF.001158A9913869:0.UPDATE_PENDING = false [RE]
CHN 001158A9913869:1 HmIP-FROLL_1OG_SZ_R1:1
  DPT {b} HmIP-RF.001158A9913869:1.PRESS_LONG =  [E]
  DPT {b} HmIP-RF.001158A9913869:1.PRESS_SHORT =  [E]
CHN 001158A9913869:2 HmIP-FROLL_1OG_SZ_R1:2
  DPT {b} HmIP-RF.001158A9913869:2.PRESS_LONG =  [E]
  DPT {b} HmIP-RF.001158A9913869:2.PRESS_SHORT =  [E]
CHN 001158A9913869:3 HmIP-FROLL_1OG_SZ_R1:3
  DPT {f} HmIP-RF.001158A9913869:3.LEVEL = 0.000000 [RE]
  DPT {i} HmIP-RF.001158A9913869:3.PROCESS = 0 [RE]
  DPT {i} HmIP-RF.001158A9913869:3.SECTION = 15 [RE]
CHN 001158A9913869:4 HmIP-FROLL_1OG_SZ_R1:4
  DPT {f} HmIP-RF.001158A9913869:4.LEVEL = 0.000000 [RWE]
  DPT {i} HmIP-RF.001158A9913869:4.PROCESS = 0 [RE]
  DPT {i} HmIP-RF.001158A9913869:4.SECTION = 0 [RE]
  DPT {b} HmIP-RF.001158A9913869:4.STOP =  [W]
CHN 001158A9913869:5 HmIP-FROLL 001158A9913869:5
  DPT {f} HmIP-RF.001158A9913869:5.LEVEL = 0.000000 [RWE]
  DPT {i} HmIP-RF.001158A9913869:5.PROCESS = 0 [RE]
  DPT {i} HmIP-RF.001158A9913869:5.SECTION = 0 [RE]
  DPT {b} HmIP-RF.001158A9913869:5.STOP =  [W]
CHN 001158A9913869:6 HmIP-FROLL 001158A9913869:6
  DPT {f} HmIP-RF.001158A9913869:6.LEVEL = 0.000000 [RWE]
  DPT {i} HmIP-RF.001158A9913869:6.PROCESS = 0 [RE]
  DPT {i} HmIP-RF.001158A9913869:6.SECTION = 0 [RE]
  DPT {b} HmIP-RF.001158A9913869:6.STOP =  [W]
CHN 001158A9913869:7 HmIP-FROLL_1OG_SZ_R1:7
  DPT {i} HmIP-RF.001158A9913869:7.WEEK_PROGRAM_CHANNEL_LOCKS = 0 [RE]
  DPT {i} HmIP-RF.001158A9913869:7.WEEK_PROGRAM_TARGET_CHANNEL_LOCK =  [W]
  DPT {i} HmIP-RF.001158A9913869:7.WEEK_PROGRAM_TARGET_CHANNEL_LOCKS =  [W]


Eine neue Firmware für den FROLL konnte ich auf den EQ3 Seiten nicht finden. Da ist nur eine für den BROLL.

Viele Grüße Ohosch

zap

Ich schau mir mal die Doku an. Interessant finde ich, dass das Teil die aktuelle Temperatur liefert. Ist das dann die Temp vom Gerät? Kann das Ding überhitzen?
2xCCU3, Fenster, Rollläden, Themostate, Stromzähler, Steckdosen ...)
Entwicklung: FHEM auf AMD NUC (Ubuntu)
Produktiv inzwischen auf Home Assistant gewechselt.
Maintainer: FULLY, Meteohub, HMCCU, AndroidDB

ohosch

Ich vermute mal, dass dies ein Parameter für Überlastung ist, falls der Rolladenmotor blockiert und zu viel Strom zieht. Es gibt ja auch noch den Error.Overheat.

zap

#5
Es gibt mittlerweile 3 Versionen von diesem Rollladenaktor. Der Datenpunkt ACTIVITY_STATE ist erst ab V2 enthalten. Vermutlich ist Dein Aktor V1.

2xCCU3, Fenster, Rollläden, Themostate, Stromzähler, Steckdosen ...)
Entwicklung: FHEM auf AMD NUC (Ubuntu)
Produktiv inzwischen auf Home Assistant gewechselt.
Maintainer: FULLY, Meteohub, HMCCU, AndroidDB

ohosch

das wäre interessant. Meinst Du das liegt an der Hardware oder an der Firmware?
Ich habe die Firmware 1.2.0 drauf. Bei EQ3 konnte ich allerdings kein Firware Update finden.

Die Aktoren habe ich vor ca. 2 Monaten bei ELV gekauft. Da wäre es ja schade, wenn sie mir alte Hardware schicken würden.


zap

Ich habe nur gesehen, dass in der aktuellen Doku der Datenpunkte 3 Versionen V1, V2 und V3 beschrieben sind, die unterschiedliche Datenpunkte unterstützen. V1 hat die wenigsten.

Die Versionen beziehen sich m.E. nicht auf die Firmware sondern sind Hardware Revisionen. Du könntest das Teil aufschrauben und nachschauen, ob auf einer Platine eine Revisionsnummer steht. Ich würde an Deiner Stelle aber erst mal bei ELV nachfragen. Normalerweise sind die sehr kulant. Einfach mal fragen, ob es mehrere Revisionen gibt.
2xCCU3, Fenster, Rollläden, Themostate, Stromzähler, Steckdosen ...)
Entwicklung: FHEM auf AMD NUC (Ubuntu)
Produktiv inzwischen auf Home Assistant gewechselt.
Maintainer: FULLY, Meteohub, HMCCU, AndroidDB

ohosch

Danke für den Tip. Einer der 3 Aktoren habe ich noch nicht verbaut. Da kann ich mal drauf schauen.
So einen Aktor wieder aus der Dose auszubauen ist allerdings kein Spass....


Ich habe mir die Doku jetzt aber auch noch mal angeschaut.
30. Device FROLL_V1  (ID: 324, from version 0.0.0 to version 1.3.255)
30.3.4. Channel 3 - SHUTTER_TRANSMITTER
30.3.4.1.1. Parameter ACTIVITY_STATE
Possible Values UNKNOWN UP DOWN STABLE

in der Version 2 und 3 ist der Datenpunkt ACTIVITY_STATE auch auf Kanal 3 enthalten.

Das kann also nicht das Problem sein...

zap

Sorry, du hast recht. Keine Ahnung, warum der nicht angezeigt wird.
2xCCU3, Fenster, Rollläden, Themostate, Stromzähler, Steckdosen ...)
Entwicklung: FHEM auf AMD NUC (Ubuntu)
Produktiv inzwischen auf Home Assistant gewechselt.
Maintainer: FULLY, Meteohub, HMCCU, AndroidDB

ohosch

Ich habe gerade das Modul HMCCU auf die neuste Version 4.3 gebracht (ist im FHEM Update enthalten. Bitte vorher die Update Instructionen hier im Forum lesen)

Jetzt ist der Datenpunkt Activity_State da  :) :) :)

Bei getdeviceinfo wird er mit zwar immer noch nicht angezeigt, aber als Reading vom Kanal 3 bekomme ich ihn und er wird mit aktuellen Werten (1,2,3) beschrieben. Die Mappe ich mir dann mal richtig, dann passt es jetzt !!!

zap

Ok, aber frag nicht, warum das funktioniert. Ich habe diesbezüglich nichts geändert in der 4.3
2xCCU3, Fenster, Rollläden, Themostate, Stromzähler, Steckdosen ...)
Entwicklung: FHEM auf AMD NUC (Ubuntu)
Produktiv inzwischen auf Home Assistant gewechselt.
Maintainer: FULLY, Meteohub, HMCCU, AndroidDB

ohosch

Ne tue ich nicht ;).
Hauptsache ist das es jetzt funktioniert :=)