NEWS
hm-rega / hm-rpc setzt Level falsch
-
Habe mir das Handbuch der IP-Datenpunkte angesehen, danach ist:
Channel number Channel type- 0 MAINTENANCE
- 1 KEY_TRANSCEIVER
- 2 KEY_TRANSCEIVER
- 3 SHUTTER_TRANSMITTER - Level FLOAT integer read/event
- 4 SHUTTER_VIRTUAL_RECEIVER
- 5 SHUTTER_VIRTUAL_RECEIVER
- 6 SHUTTER_VIRTUAL_RECEIVER
- 7 BLIND_WEEK_PROFILE
-
Der Aktor hat eine Bedientaste.. diese habe ich nicht verknüpft.
Anbei noch ein Foto der Parameter des Aktors Channel 3 und Channel 4.Channel 3 dient der Anzeige anscheinend und Channel 4 der Bedienung. Denn nur wenn ich bei 4:Level den Wert ändere fährt das Rollo. Problm ist halt das dieser Kanal nicht die reale Behaghöhe hat sonder nur 0 oder 100. Kanal 3 zeigt die reale Behaghöhe an.

-
Der Aktor hat eine Bedientaste.. diese habe ich nicht verknüpft.
Anbei noch ein Foto der Parameter des Aktors Channel 3 und Channel 4.Channel 3 dient der Anzeige anscheinend und Channel 4 der Bedienung. Denn nur wenn ich bei 4:Level den Wert ändere fährt das Rollo. Problm ist halt das dieser Kanal nicht die reale Behaghöhe hat sonder nur 0 oder 100. Kanal 3 zeigt die reale Behaghöhe an.

@Malz1902 sagte in hm-rega / hm-rpc setzt Level falsch:
diese habe ich nicht verknüpft.
Nein das ist
@Homoran sagte in hm-rega / hm-rpc setzt Level falsch:
eine Geräteinterne Direktverknüpfung
@Malz1902 sagte in hm-rega / hm-rpc setzt Level falsch:
der interne Taste mit Kanal 4 verknüpft, jeweils für rauf und runter.
Dann muss sich auch der LEVEL in Kanal 4 bei Bedienung ändern
-
@Homoran said in hm-rega / hm-rpc setzt Level falsch:
@Malz1902 sagte in hm-rega / hm-rpc setzt Level falsch:
der interne Taste mit Kanal 4 verknüpft, jeweils für rauf und runter.
Dann muss sich auch der LEVEL in Kanal 4 bei Bedienung ändern
Das tut er leider nicht bzw ändert sich schon, aber nur auf 0 bzw 100 und nicht auf die reale Behaghöhe wie in Level im Kanal 3
Habe jetzt nen kleines Script was den Level in Kanal 4 dann updaten würde.
on({id: 'hm-rpc.1.00111A49915699.3.LEVEL', change: "ne"}, function (obj) { var status = getState("hm-rpc.1.00111A49915699.3.ACTIVITY_STATE").val; // 3 = Rollo fährt if (status != 3) { var level = getState("hm-rpc.1.00111A49915699.3.LEVEL").val; setState("hm-rpc.1.00111A49915699.4.LEVEL", level); } }); -
@Homoran said in hm-rega / hm-rpc setzt Level falsch:
@Malz1902 sagte in hm-rega / hm-rpc setzt Level falsch:
der interne Taste mit Kanal 4 verknüpft, jeweils für rauf und runter.
Dann muss sich auch der LEVEL in Kanal 4 bei Bedienung ändern
Das tut er leider nicht bzw ändert sich schon, aber nur auf 0 bzw 100 und nicht auf die reale Behaghöhe wie in Level im Kanal 3
Habe jetzt nen kleines Script was den Level in Kanal 4 dann updaten würde.
on({id: 'hm-rpc.1.00111A49915699.3.LEVEL', change: "ne"}, function (obj) { var status = getState("hm-rpc.1.00111A49915699.3.ACTIVITY_STATE").val; // 3 = Rollo fährt if (status != 3) { var level = getState("hm-rpc.1.00111A49915699.3.LEVEL").val; setState("hm-rpc.1.00111A49915699.4.LEVEL", level); } });@Malz1902 sagte in hm-rega / hm-rpc setzt Level falsch:
Habe jetzt nen kleines Script was den Level in Kanal 4 dann updaten würde.
Das ist nicht Sinn der Sache.
Was hat der Datenpunkt in der Konfiguration denn für Werte (Reiter RAW)?
ggf. mal den ganzen Objektbaum vom Gerät löschen und neu einlesen. -
@Malz1902 sagte in hm-rega / hm-rpc setzt Level falsch:
Habe jetzt nen kleines Script was den Level in Kanal 4 dann updaten würde.
Das ist nicht Sinn der Sache.
Was hat der Datenpunkt in der Konfiguration denn für Werte (Reiter RAW)?
ggf. mal den ganzen Objektbaum vom Gerät löschen und neu einlesen.@Homoran said in hm-rega / hm-rpc setzt Level falsch:
@Malz1902 sagte in hm-rega / hm-rpc setzt Level falsch:
Habe jetzt nen kleines Script was den Level in Kanal 4 dann updaten würde.
Das ist nicht Sinn der Sache.
Was hat der Datenpunkt in der Konfiguration denn für Werte (Reiter RAW)?
ggf. mal den ganzen Objektbaum vom Gerät löschen und neu einlesen.Im Kanal 4 Datepunkt Level?
Dort steht im Reite RAW folgendes:{ "from": "system.adapter.hm-rega.0", "user": "system.user.admin", "ts": 1579721743423, "common": { "name": "RolloEsszimmer00111A49915663:4.LEVEL", "type": "number", "unit": "%", "role": "level", "def": 0, "min": 0, "max": 100, "read": true, "write": true, "custom": { "material": { "iobroker": { "enabled": false, "useCustom": false, "name": "RolloEsszimmer00111A49915663:4" } } } }, "native": { "UNIT": "100%", "ID": "LEVEL", "TYPE": "FLOAT", "CONTROL": "SHUTTER_VIRTUAL_RECEIVER.LEVEL", "MIN": 0, "OPERATIONS": 7, "MAX": 1, "FLAGS": 1, "DEFAULT": 0 }, "acl": { "object": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator", "state": 1636 }, "_id": "hm-rpc.1.00111A49915663.4.LEVEL", "type": "state" } -
@Homoran said in hm-rega / hm-rpc setzt Level falsch:
@Malz1902 sagte in hm-rega / hm-rpc setzt Level falsch:
Habe jetzt nen kleines Script was den Level in Kanal 4 dann updaten würde.
Das ist nicht Sinn der Sache.
Was hat der Datenpunkt in der Konfiguration denn für Werte (Reiter RAW)?
ggf. mal den ganzen Objektbaum vom Gerät löschen und neu einlesen.Im Kanal 4 Datepunkt Level?
Dort steht im Reite RAW folgendes:{ "from": "system.adapter.hm-rega.0", "user": "system.user.admin", "ts": 1579721743423, "common": { "name": "RolloEsszimmer00111A49915663:4.LEVEL", "type": "number", "unit": "%", "role": "level", "def": 0, "min": 0, "max": 100, "read": true, "write": true, "custom": { "material": { "iobroker": { "enabled": false, "useCustom": false, "name": "RolloEsszimmer00111A49915663:4" } } } }, "native": { "UNIT": "100%", "ID": "LEVEL", "TYPE": "FLOAT", "CONTROL": "SHUTTER_VIRTUAL_RECEIVER.LEVEL", "MIN": 0, "OPERATIONS": 7, "MAX": 1, "FLAGS": 1, "DEFAULT": 0 }, "acl": { "object": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator", "state": 1636 }, "_id": "hm-rpc.1.00111A49915663.4.LEVEL", "type": "state" }@Malz1902 OK, das sieht gut aus (zumindest sehe ich beim Überfliegen nichts böses, was mich interessierte)
Starte mal den hm-Rega Adapter neu
-
@Malz1902 OK, das sieht gut aus (zumindest sehe ich beim Überfliegen nichts böses, was mich interessierte)
Starte mal den hm-Rega Adapter neu
-
@Homoran
Hat leider nicht geholfen. 3:LEVEL steht auf 75 und 4:LEVEL auf 100
Hatte manuell das Rollo am Schalter etwas hochgefahren.@Malz1902 sagte in hm-rega / hm-rpc setzt Level falsch:
3:LEVEL steht auf 75 und 4:LEVEL auf 100
dann sieh mal bitte in der Konfiguration des Gerätes auf der CCU nach den virtuellen Kanälen, ob und wenn ja was da eingestellt ist
-
Der Aktor hat eine Bedientaste.. diese habe ich nicht verknüpft.
Anbei noch ein Foto der Parameter des Aktors Channel 3 und Channel 4.Channel 3 dient der Anzeige anscheinend und Channel 4 der Bedienung. Denn nur wenn ich bei 4:Level den Wert ändere fährt das Rollo. Problm ist halt das dieser Kanal nicht die reale Behaghöhe hat sonder nur 0 oder 100. Kanal 3 zeigt die reale Behaghöhe an.

@Malz1902 said in hm-rega / hm-rpc setzt Level falsch:
Der Aktor hat eine Bedientaste.. diese habe ich nicht verknüpft.
Anbei noch ein Foto der Parameter des Aktors Channel 3 und Channel 4.Channel 3 dient der Anzeige anscheinend und Channel 4 der Bedienung. Denn nur wenn ich bei 4:Level den Wert ändere fährt das Rollo. Problm ist halt das dieser Kanal nicht die reale Behaghöhe hat sonder nur 0 oder 100. Kanal 3 zeigt die reale Behaghöhe an.

reichen Dir die Einstelungen oder brauchst Du noch mehr?
-
@Malz1902 said in hm-rega / hm-rpc setzt Level falsch:
Der Aktor hat eine Bedientaste.. diese habe ich nicht verknüpft.
Anbei noch ein Foto der Parameter des Aktors Channel 3 und Channel 4.Channel 3 dient der Anzeige anscheinend und Channel 4 der Bedienung. Denn nur wenn ich bei 4:Level den Wert ändere fährt das Rollo. Problm ist halt das dieser Kanal nicht die reale Behaghöhe hat sonder nur 0 oder 100. Kanal 3 zeigt die reale Behaghöhe an.

reichen Dir die Einstelungen oder brauchst Du noch mehr?
@Malz1902 sagte in hm-rega / hm-rpc setzt Level falsch:
reichen Dir die Einstelungen
Die nutzen mir nichts :-(
Habe nur einen HM-IP Dimmer da sieht es so aus:

so etwas suche ich
-
@Malz1902 sagte in hm-rega / hm-rpc setzt Level falsch:
reichen Dir die Einstelungen
Die nutzen mir nichts :-(
Habe nur einen HM-IP Dimmer da sieht es so aus:

so etwas suche ich
-
@Homoran wo genau finde ich denn die Einstellungen der Kanäle?
Ich finde nur die Parametereinstellungen des Geräts, meinst Du die?@Malz1902 sagte in hm-rega / hm-rpc setzt Level falsch:
@Homoran wo genau finde ich denn die Einstellungen der Kanäle?
Ich finde nur die Parametereinstellungen des Geräts, meinst Du die?ja!
bei dir fing im Screenshot gerade der Kanal:3 an, da hast du abgeschnittenmüsste darunter stehen
-
@Malz1902 sagte in hm-rega / hm-rpc setzt Level falsch:
Anbei mal die Einstellungen
Danke!
Dann hat der Aktor keine wirklichen virtuellen Kanäle
Wie du aber siehst nennt sich der Kanal:3 "Statusmitteilung", ist also kein bedienbarer Kanal
Demnach wäre der Kanal:4 reinweg der Bedieneingang und der Ist-Wert wird deshalb nicht dort sondern in Kanal:3 angezeigt.Ist jetzt alles zusammengeraten anhand der Informationen. Wissen tue ich es eben nicht.
Also müsstest du Kanal:4 Bedienen und Kanal:3 auswerten.Wie sieht es denn in der CCU unter "Status und Bedienung" aus?
-
@Malz1902 sagte in hm-rega / hm-rpc setzt Level falsch:
Anbei mal die Einstellungen
Danke!
Dann hat der Aktor keine wirklichen virtuellen Kanäle
Wie du aber siehst nennt sich der Kanal:3 "Statusmitteilung", ist also kein bedienbarer Kanal
Demnach wäre der Kanal:4 reinweg der Bedieneingang und der Ist-Wert wird deshalb nicht dort sondern in Kanal:3 angezeigt.Ist jetzt alles zusammengeraten anhand der Informationen. Wissen tue ich es eben nicht.
Also müsstest du Kanal:4 Bedienen und Kanal:3 auswerten.Wie sieht es denn in der CCU unter "Status und Bedienung" aus?
-
@Homoran Jop genau so ist es bei den hmip broll, habe selbst 3. Mit js-Controller 3 werden alias dps unterschiedliche dps für read und Write verwenden können um genau in solchen Situationen Abhilfe zu schaffen.
@foxriver76
Da lässt du mich so lange "deduzieren" ? -
@foxriver76
Da lässt du mich so lange "deduzieren" ? -
@Homoran Jop genau so ist es bei den hmip broll, habe selbst 3. Mit js-Controller 3 werden alias dps unterschiedliche dps für read und Write verwenden können um genau in solchen Situationen Abhilfe zu schaffen.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden

