NEWS
[gelöst] Tür in Abhängigkeit der Behanghöhe abschliessen
-
Hallo, ich versuche verzweifelt ein Script zu erstellen, welches meine Tür in Abhängigkeit des Shutterlevels abschließt.
Es ist bei mir, mit diesem Script so, dass sich die Tür, beim Schließen des Rollos, sofort abschließt, obwohl der Level definitiv <1 ist.
Gewollt ist:
Ich fahre Rollo runter, und beim Erreichen vom Shutterlevel 1, soll die Tür abschließen.
Shutterlevelbereich ist zwischen 0 und 1, in 0,1 Schritten.
Wo liegen da meine Verständnisprobleme? -
@jamalau sagte in Tür in Abhängigkeit der Behanghöhe abschliessen:
Shutterlevelbereich ist zwischen 0 und 1, in 0,1 Schritten.
wobei 1 vollständig offen ist??.
-
@homoran Sorry vergessen zu erwähnen, 1 = vollständig "Zu", 0 = vollständig "Auf"
Also, wenn Rollo komplett zu, soll die Tür abschließen. -
@jamalau dann lass dir mal über einen debug Baustein den level anzeigen
EDIT
Welches Gerät/Aktor?
Welcher Datenpunkt?
ist das ggf. die Zielhöhe? -
@homoran Super Danke, das mit dem debug war hilfreich, es zeigt sich das als erstes die Behanghöhe 1 erfasst wird, und es sich dann von 0 auf 1 erhöht, bis das Rollo geschlossen ist.
Nun überlege ich, wie ich die erste 1 ignorieren kann, mit einer Pause klappt das nicht, evtl. muss ich anders Triggern, nur fällt mir im Moment nichts ein.
Also, der Datenpunkt kommt von einer Homamtic IP Rollosteuerung, welche dann ein Nuki abschliessen soll.
Zielhöhe, wie beschrieben 1, in meinem Fall komplett zu.. -
@jamalau sagte in Tür in Abhängigkeit der Behanghöhe abschliessen:
Zielhöhe, wie beschrieben 1
umd die wird in den von dir genutzten DP geschrieben.
Welcher DP ist das?
@jamalau sagte in Tür in Abhängigkeit der Behanghöhe abschliessen:
der Datenpunkt kommt von einer Homamtic IP
da gibt es mindestens 3 DP "LEVEL"
-
@homoran Der Datenpunkt kommt auch aus dem Rolladenaktor, und dieser wird mit der Homematic App, oder dem Echo gesteuert, nicht mit dem ioBroker.
Anbei mal die Objektdaten:{
"type": "state",
"common": {
"name": "shutterLevel",
"type": "number",
"role": "level",
"read": true,
"write": true,
"min": 0,
"max": 100
},
"native": {
"id": "xxxxxxxxxxx",
"channel": "1",
"parameter": "shutterlevel"
},
"from": "system.adapter.hmip.0",
"user": "system.user.admin",
"ts": xxxxxxxxxxxxxxx,
"_id": "hmip.0.devices.xxxxxxxxxxxxxxxx.channels.1.shutterLevel",
"acl": {
"object": 1636,
"state": 1636,
"file": 1632,
"owner": "system.user.admin",
"ownerGroup": "system.group.administrator"
}
} -
@jamalau sagte in Tür in Abhängigkeit der Behanghöhe abschliessen:
Der Datenpunkt kommt auch aus dem Rolladenaktor,
Natürlich!
woher denn sonst?aber welcher????
@homoran sagte in Tür in Abhängigkeit der Behanghöhe abschliessen:
da gibt es mindestens 3 DP "LEVEL"
du hast für deine Anforderung wahrscheinlich den falschen.
@jamalau sagte in Tür in Abhängigkeit der Behanghöhe abschliessen:
und dieser wird mit der Homematic App,
nutzt du keine CCU?
Welche DPs gibt es dann bei dir?
das aus-xen der entsprechenden Informationen ist nicht hilfreichich habe keine hmip Rollladenaktoren, aber die Dimmer sind ähnlich
nur ein DP is ausschließlich zum Lesen.
und den brauchst du -
@homoran Nein keine CCU, nutze eine HCU.
Ich habe es jetzt doch mit einer Pause von 500ms gelöst, so reicht es mir erstmal.
Nochmal zur Info, der Datenpunkt ist der Shutterlevel aus dem Rolladenaktor, sonst gibt es da nicht so viele welche ich nutzen kann.
Hier nochmal die Vorhandenen.
Aber wie gesagt, so ist es erstmal ok, obwohl er beim Hochfahren jetzt auch abschließt, aber das ist nicht weiter tragisch. -
@jamalau sagte in Tür in Abhängigkeit der Behanghöhe abschliessen:
der Datenpunkt ist der Shutterlevel aus dem Rolladenaktor
da gibt es nur einen?
Der Aktor hat wie gesagt mindestens 3, eher 4
-
@homoran Mehr sehe ich da nicht, wenn es da noch etwas geben sollte, weiß ich nicht wo die zu finden sind.
Habe alles was ich sehen kann ja mal angehangen. -
@jamalau sagte in [gelöst] Tür in Abhängigkeit der Behanghöhe abschliessen:
weiß ich nicht wo die zu finden sind.
das wäre dann mal wieder eine Einschränkung bei Accesspoint / HCU
-
@homoran Mag ja sein, bisher hatte ich da nichts vermisst.
Aber danke für deine Unterstützung, dadurch konnte ich ja mein eigentliches Problem lösen.