NEWS
HmIP Rolladen - Versatz der Prozentwerte
-
Hallo zusammen.
Ich habe erst vor 4 Wochen mit Homematic und ioBroker angefangen und habe nur zwei Rolladenaktoren und einen Fensterkontakt. Bis jetzt Das öffnen und schließen der Rolladen steuere ich ausschließlich über ioBroker.
Nachdem ich bis jetzt ohne Fragen ausgekommen bin und mir alle Informationen zusammengesucht habe (und das war sehr mühsam) ist es nun doch an der Zeit das Forum zu bitten.
Nachdem meine Rolladenaktoren am Anfang funktioniert haben, zeigten Sie vermehrt Kommunikationsprobleme. Jetzt habe ich Sie durch HmIP-BROLL getauscht. In der WebUI der CCU2 funktioniert alles gut.
In ioBroker finde ich unter Objekte (hm-rpc.1) für jeden Aktor 7 Kanäle. Mit dem LEVEL in Kanal 4 kann man den Rolladen steuern.
Wenn ich in der WebUI den Rolladen mit 100% öffne, steht der LEVEL auf 99.5%.
Wenn ich im Datenpunkt den LEVEL auf 50% setze, ist in der WebUI auch 50% aber durch die Rückmeldung ändert sich der LEVEL auf 49.75%.
Wenn ich im Datenpunkt den LEVEL auf 100% setze, fährt der Rolladen ganz hoch aber in der WebUI bleibt es auf 50% und der LEVEL ändert sich wieder auf 49.75%.
Wenn ich im Datenpunkt den LEVEL auf 99.5% setze, ist in der WebUI wieder 100%.
Es ist als irgendwie ein Versatz der Prozentwerte vorhanden.
Das hatte ich vorher bei den Non-IP nicht. Ich konnte dazu keine Informationen finden. Hat Jemand eine Idee?
-
Hmm, hat denn Jemand diese Konstellation mit Homematic IP Rolladenaktoren?
Wenn ja und nicht mit diesen Versatz dann liegt es wohl irgendwo an meiner Konfiguration.
Wenn nein, könnte es ja ein Fehler im Adapter sein.
-
Hi,
Vermutlich keine große Hilfe, aber das Problem habe ich auch… Allerdings mit einem FROLL, also der Unterputzvariante.
Habe grade mal im ccu-historian geschaut, da scheinen die Werte zu passen... 1.00, 0.5, ...daher könnte es tatsächlich der Adapter sein...
-
Standardmäsig war der Max Wert auf 1.005. Ich habe ihn auf 1 gesetzt, dann passt es.
Aber da sollte man sich mal den Code ansehen, damit der Nächste kein Problem hat.
Dazu noch eine Vis-Frage:
Wenn ich den Rolladen auf 90% setze steht das Widget auf 10%. Den Haken bei Invertieren habe ich gesetzt.
Kann man das irgendwie gleich schalten?
-
Willkommen im Klub
Tja, ich habe noch keine Lösung. Außer die Werte im Datenpunkt zu korrigieren.
Aktuell zeigt bei mir der Datenpunkt im Kanal 3 die falschen Werte an. Der Kanal 4 (den ich zuletzt korrigiert habe) passt.
-
Hallo,
ich schreib jetzt einfach mal hier weiter mit.
Leider habe ich fast ein ähnliches Problem. Ich nutze HMIP Froll Aktoren (Unterputz) und möchte diese gerne so fahren, dass ich verschiedene Werte fahren kann z.B. 50%. Es ist mir nicht möglich diese über eine Szene anzusteuern bzw reagieren sie darauf überhaupt nicht.
Wie habt ihr das evtl. gelöst ?!
Vielleicht noch was zur Hardware. Aktuell benutze ich eine PI mit einer CCU2. Hier sind alle meine HMIP-Produkte eingebunden.
Viele Grüße
-
Hallo,
nicht nur, dass das ein Versatz beim offenen Rolladen da ist, iobroker zeigt auch einen Prozentwert wenn man den Rolladen beschattet.
Dh. wenn ich den Rolladen auf 25% fahre, zeigt mir der Datenpunkt im iobroker 24,88% an.
In Javascript kann ich das abfangen, indem ich den Wert runde, im Vis allerdings zeigt er mir nie an, ob der Rolladen beschattet ist.. oder offen
Wäre toll, wenn die Datenpunkte auch nur Ganzzahlig anzeigen würden…. oder dass man definieren kann, wieviele Stellen nach dem Komma benutzt werden sollen.
LG
Martin
-
Dh. wenn ich den Rolladen auf 25% fahre, zeigt mir der Datenpunkt im iobroker 24,88% an. `
Interessant dass habe ich bei HM-IP Dimmern auch bemerkt….
Sent from my iPhone using Tapatalk
-
Hallo,
habe ich das richtig verstanden, dass es nur bei der Konstellation "IP-Rollladenaktor – Unterputz" Probleme mit der Übergabe der Rolladen-Position an IO Broker gibt?
Bei mir wird allerdings bereits der Wert (Level4) in den Objekten von IOBroker schon nicht aktualisiert, ist das aktuell normal oder habe ich da noch einen anderen Fehler bei mir?
Ist schon schade das es wegen einem so "kleinem" Bug die Rolladensteuerung nicht zu gebrauchen ist...
Noch einen schönen Sonntag.
-
@eldorio sagte in HmIP Rolladen - Versatz der Prozentwerte:
oder habe ich da noch einen anderen Fehler bei mir?
Sehr gut möglich,
Dann ist das kein
@eldorio sagte in HmIP Rolladen - Versatz der Prozentwerte:
so "kleinem" Bug
Wie sieht deine Konfiguration von hm-rpc und hm-rega aus?
-
Grundsätzlich funktionieren die HmIP-BROLL zusammen mit ioBroker, habe die bei mir erfolgreich im Einsatzt. Allerdings gibt in ioBroker in Verbindung mit IP Geräten Rundungsproblem die man aber auch umschiffen kann.
-
@UweRLP Entsprechende Meta Daten + Objekte löschen, neu anlegen lassen, dann keine Rundungsperobleme mehr.
-
Ja, in den HMIP-BROLL Objekten werden zwar dann keine Nachkommastellen angezeigt aber der Maximale Wert ist 101%
Auch nicht so ganz korrekt. -
@UweRLP müsstest du mir näher erläutern, was du meinst.
-
Ein Bild sagt mehr wie 1000 Worte
-
@UweRLP ja dann ist es so wie vorher. Beste Lösung wäre, du stoppst den hm-rpc Adapter, löscht die Meta Daten für den Rollo hm-rpc.meta.VALUES.<Gerätetyp> dann löscht du hm-rpc.<Instanz>.<Geräte-Id>, dann startest du wieder. Voraussetzung, dass hm-rpc Adapter einigermaßen aktuell ist.
-
Auch diese Vorgehensweise führt nicht zum erwarteten Ergebniss.
HM-RPC Adapter Version 1.9.16 -
Und ein neues Problem ist hinzu gekommen.
Wenn ich für Level 100 eingebe kommen wohl nur zwei Stellen an und der Rollladen fährt runter/auf 0%. Gebe ich 99% an fährt der Rollladen wie gewünscht hoch... -
Wenn alles richtig gemacht wird, müssten die Meta-Daten wie folgt aussehen:
Wichtig hier bei dem Objekt Level, das Attribut MAX 1, früher 1.05. Ist das der Fall?
-
hm-rpc.meta.VALUES.HmIP-BROLL.SHUTTER_TRANSMITTER.3
"LEVEL": {
"MIN": 0,
"UNIT": "100%",
"OPERATIONS": 5,
"MAX": 1.01,
"FLAGS": 1,
"ID": "LEVEL",
"TYPE": "FLOAT",
"DEFAULT": 0,
"CONTROL": "SHUTTER_TRANSMITTER.LEVEL"
}