Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support HMIP-HDM1 - Werteeingabe nicht in % nur in 0,1 Schritte zwischen 0 und 1 #311

Closed
diba78 opened this issue Feb 20, 2021 · 14 comments
Closed

Comments

@diba78
Copy link

diba78 commented Feb 20, 2021

Hallo zusammen,

ich nutze aktuell einen ERFAL Rollo mit HMIP Anbindung. Es wird hier der HMIP-HDM1 genutzt. von der Idee her sollte er wie der HMIP-BROLL funktioneren.

Der HMIP-HDM1 ist an eine Raspberrymatic angebunden. Im IOBroker wird er auch unter HM-RPC.1 als Device erkannt. Die Steuerung läuft über Kanal 1.

Nun zu meinem Problem. Ich kann die Variable WZ Rollo Balkonfenster Aktor.LEVEL nur mit Werten 0 bis 1 in 0.10 Schritte (dabei ist 0.10 = 10%) eintragen damit der Rollo ordentlich an die richtige Postion fährt.

Der Wert selbst wird schon mit dem richtigen % Wert im Feld angezeigt.

grafik

Ich kann nicht 10 % in das Feld eintragen. Dann zickt der Rollo rum. Er fährt dann komplett runter. Da die Werte nur wie oben beschrieben eintragen kann, bekomme ich das Device auch nicht ordentlich in einer Visualisierung zu laufen.

Hier die Informationen zu den Versionen:

  • hm-rpc version: 1.14.35
  • hm-rega version: 3.0.16
  • JS-Controller version: 3.2.16
  • Node version: v12.20.2
  • Operating system: Debian Buster
  • CCU model: raspberrymatic
  • CCU firmware: 3.55.10.20210213

Wenn noch weitere Informationen benötigt werden oder ich noch etwas testen kann bitte melden.

Vielen Dank schon mal vorab.

Gruß

@foxriver76
Copy link
Collaborator

Mal bitte hinter dem betroffenen Datenpunkt auf den Stift -> Tab raw und das hier posten.

@diba78
Copy link
Author

diba78 commented Feb 20, 2021

Hallo foxriver76,

hier der Output:

{
  "from": "system.adapter.hm-rega.0",
  "user": "system.user.admin",
  "ts": 1613845975188,
  "common": {
    "name": "WZ Rollo Balkonfenster Aktor.LEVEL",
    "type": "number",
    "unit": "%",
    "role": "level",
    "def": 0,
    "min": 0,
    "max": 1.01,
    "read": true,
    "write": true
  },
  "native": {
    "ID": "LEVEL",
    "TYPE": "FLOAT",
    "UNIT": "%",
    "MIN": 0,
    "OPERATIONS": 7,
    "MAX": 1.01,
    "FLAGS": 1,
    "DEFAULT": 0
  },
  "acl": {
    "object": 1636,
    "owner": "system.user.admin",
    "ownerGroup": "system.group.administrator",
    "state": 1636
  },
  "_id": "hm-rpc.1.000044827E030B.1.LEVEL",
  "type": "state"
}

Gruß

Dirk

@foxriver76
Copy link
Collaborator

"max": 1.01,

Das sollte so definitiv nicht sein..

Hast du das Gerät heute erst angelernt?

Lösch mal bitte das Gerät aus den Objekten und starte den Adapter neu.

@diba78
Copy link
Author

diba78 commented Feb 20, 2021

Nein habe das Gerät am Montag an die Raspberrymatic angelerent und in den IOBroker aufgenommen.

Habe das Gerät jetzt an der Raspberrymatic abgelernt (mit Zurücksetzen in Werkseinstellungen) und wieder neu angelernt. Danach die RPC 1 Instanz pausiert im IOBroker und danach das Gerät unter den Objekten gelöscht. Danach habe ich die Instanz neu gestartet.

Hier das Ergebnis vom RAW Output:

{
"type": "state",
"common": {
"name": "HmIP-HDM1 000044827E030B:1.LEVEL",
"def": 0,
"type": "number",
"read": true,
"write": true,
"min": 0,
"max": 1.01,
"unit": "%"
},
"native": {
"MIN": 0,
"OPERATIONS": 7,
"MAX": 1.01,
"FLAGS": 1,
"ID": "LEVEL",
"TYPE": "FLOAT",
"DEFAULT": 0,
"UNIT": "%"
},
"from": "system.adapter.hm-rega.0",
"user": "system.user.admin",
"ts": 1613859710991,
"_id": "hm-rpc.1.000044827E030B.1.LEVEL",
"acl": {
"object": 1636,
"state": 1636,
"owner": "system.user.admin",
"ownerGroup": "system.group.administrator"
}
}

Leider bleibt es bei 1.01

@diba78
Copy link
Author

diba78 commented Feb 20, 2021

In der Raspberrymatic kann ich auch nur einen Wert von 1.00 eintragen. Bei 1.01 tut sich nix.

grafik

@foxriver76
Copy link
Collaborator

foxriver76 commented Feb 20, 2021

Ahja sehe es jetzt, CCU liefert mal wieder super inkonsitentes Geschichten, UNIT müsste 100% sein oder MAX: 100 .. muss ich was im Adapter einbauen um die Werte um zu skalieren.

Ah.. heißt in CCU kannst du mit 100 auch nix steuern?

Falls dem so ist, ja dann sollte es bei https://github.com/eq-3/occu/issues gemeldet werden. Dann würde ich für jetzt raten, einen alias zu erstellen, der write: 'val / 100' macht

@diba78
Copy link
Author

diba78 commented Feb 20, 2021

jup da muss ich auch 0.10 Werten arbeiten. Genau genommen mit 0.01 Schritten (0.42 = 42 %)

@foxriver76
Copy link
Collaborator

Siehe meinen Edit.

@foxriver76
Copy link
Collaborator

eq-3/occu#111

@diba78
Copy link
Author

diba78 commented Feb 20, 2021

Vielen Dank für deine Unterstützung. Mal schauen was daraus wird :-) ich werde mich dann mal am Thema Alias versuchen. Ich bin noch nicht so tief im Thema IOBroker drin aber das wird schon.

Ich wünsche Dir noch einen schönes Rest Wochenende

@stale
Copy link

stale bot commented Jul 13, 2021

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs within the next 7 days. Please check if the issue is still relevant in the most current version of the adapter and tell us. Also check that all relevant details, logs and reproduction steps are included and update them if needed. Thank you for your contributions.
Dieses Problem wurde automatisch als veraltet markiert, da es in letzter Zeit keine Aktivitäten gab. Es wird geschlossen, wenn nicht innerhalb der nächsten 7 Tage weitere Aktivitäten stattfinden. Bitte überprüft, ob das Problem auch in der aktuellsten Version des Adapters noch relevant ist, und teilt uns dies mit. Überprüft auch, ob alle relevanten Details, Logs und Reproduktionsschritte enthalten sind bzw. aktualisiert diese. Vielen Dank für Eure Unterstützung.

@stale stale bot added the wontfix label Jul 13, 2021
@foxriver76
Copy link
Collaborator

.

@stale
Copy link

stale bot commented Apr 16, 2022

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs within the next 7 days. Please check if the issue is still relevant in the most current version of the adapter and tell us. Also check that all relevant details, logs and reproduction steps are included and update them if needed. Thank you for your contributions.
Dieses Problem wurde automatisch als veraltet markiert, da es in letzter Zeit keine Aktivitäten gab. Es wird geschlossen, wenn nicht innerhalb der nächsten 7 Tage weitere Aktivitäten stattfinden. Bitte überprüft, ob das Problem auch in der aktuellsten Version des Adapters noch relevant ist, und teilt uns dies mit. Überprüft auch, ob alle relevanten Details, Logs und Reproduktionsschritte enthalten sind bzw. aktualisiert diese. Vielen Dank für Eure Unterstützung.

@stale stale bot added the wontfix label Apr 16, 2022
@stale
Copy link

stale bot commented Apr 27, 2022

This issue has been automatically closed because of inactivity. Please open a new issue if still relevant and make sure to include all relevant details, logs and reproduction steps. Thank you for your contributions.
Dieses Problem wurde aufgrund von Inaktivität automatisch geschlossen. Bitte öffnet ein neues Issue, falls dies noch relevant ist und stellt sicher das alle relevanten Details, Logs und Reproduktionsschritte enthalten sind. Vielen Dank für Eure Unterstützung.

@stale stale bot closed this as completed Apr 27, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants