NEWS
Test Adapter shuttercontrol v1.7.x
-
@SWeimar fein! möglicher weise mal entstanden bei einem beta FW test...
werd mal testen was ist, wenn ich die dinger wieder in die wolke lasse... -
@Bostil sagte in Test Adapter shuttercontrol v1.1.x:
@simatec Genial, vielen Dank hierfür und die tolle Arbeit! Hätte nicht gedacht, dass du dies (so schnell) umsetzen würdest. Hoffe das hilft dir, oder anderen, auch weiter.
- in den extra-einstellungen einen "Einbruchsschutz" > ab einer bestimmten Uhrzeit und Abwesenheit definierter WLAN-Geräte (fritzbox check presence Adapter, oder Prüfung eines beliebigen Datenpunktes auf Zustand) > alle Rolläden schließen
Das würde ich auch sehr begrüßen.
-
Hallo,
ich fahre meine Rollos zur Zeit noch mit FHEM, Jarolift Funkschaltern und dem Rollo Modul. Die Steuerung übernimmt dort das ASC Modul zuverlässig. Da für mich aber der iobroker übersichtlichlicher und leichter verständlich ist, möchte ich diese Steuerung nun auch über iobroker realisieren.Habe nun den FHEM Adapter installiert und ich kann mir die States vom "Rollo" Modul rüberholen. Also "pct level-dimmer".
Ich habe in FHEM (0 für Rolläden oben) und (100 für geschlossen) eingestellt.Nun mein Problem:
Wenn ich das so in Shuttercontrol (1.1.1) nun einstelle, also (Rollladenhöhe beim runterfahren = 0) und (Rollladenhöhe beim hochfahren = 100) kann ich die Rolläden nicht fahren. Wenn ich das nun tausche kann ich das Rollo fahren. Ok, könnte ich mit leben! Aber wenn ich jetzt noch einen Fensterkontakt mit einbinden will läuft das ganze, aber genau umgekehrt.Vermutlich nur ne Kleinigkeit einzustellen aber ich weiß leider nicht wo.....und verzweifel hier.
Kann mir jemand auf die Sprünge helfen? Würde mich freuen.tom
-
@Tom-Haase sagte in Test Adapter shuttercontrol v1.1.x:
Aber wenn ich jetzt noch einen Fensterkontakt mit einbinden will läuft das ganze, aber genau umgekehrt.
Das sollte auch in shuttercontrol funktionieren ... Die Negierung der Werte ist auch für Fenster berücksichtigt
-
...
Ich habe in FHEM (0 für Rolläden oben) und (100 für geschlossen) eingestellt.
Nun mein Problem:
Wenn ich das so in Shuttercontrol (1.1.1) nun einstelle, also (Rollladenhöhe beim runterfahren = 0) und (Rollladenhöhe beim hochfahren = 100) kann ich die Rolläden nicht fahren. Wenn ich das nun tausche kann ich das Rollo fahren. Ok, könnte ich mit leben! Aber wenn ich jetzt noch einen Fensterkontakt mit einbinden will läuft das ganze, aber genau umgekehrt.
...Hallo Tom
Deine Angegebenen Werte widersprechen sich.
Ich vermute aber, dass die erste Angabe die richtige ist und somit 0= oben und 100 = zu ist.
Das wäre dann die gleiche Situation wie bei mir, nur dass bei mir 255 = zu ist.. funktioniert wunderbar. Invertieren macht Shuttercontrol selbst, wie @simatec das schon gesagt hat.
Wichtig ist halt, dass die Werte konsequent so eingibst, dass für die entsprechende Position den entsprechenden Wert eingibst.
und wichtig, für den Trigger beim Fenster muss der Triggerwert für Geschlossen und die benötigte Aktion was der Trigger machen soll, korrekt gesetzt sein, sonst reagiert Shuttercontrol an dieser Stelle falsch.
Bei mir sieht das dann so aus..
Wünsche Dir viel Erfolg.
Roli -
Hallo,
zunächst danke für eure Unterstützung.
Ich teste zunächst nur mit einem Rollo in meinem Büro.
Aus FHEM mittels Adapter den State "Level-Dimmer" in Shuttercontrol. Alles ohne Fensterkontakt! Nichts eingetragen.
Rollo ist oben!
Wenn ich nun unter Objekte "Close all" klicke passiert nichts, bei "open all" schließt der Rolladen.
Wo ist mein Denkfehler?
lg
tom -
Wenn ich es so einstelle:
kann ich den Rollo richtig mit "close all" bzw. "open all" fahren. -
@Tom-Haase
So ist es auch in deinem Fall richtig -
Hi,
danke für die Geduld.So wie oben eingestellt fährt der Rolladen nach Zeit. Alles gut!
Als nächstes binde ich nun den Fensterkontakt ein. Der schaltet zwar, aber der Rolladen fährt nicht. Erst wenn ich die 0 und 100 tausche fährt der Rollo nach Kontakt.
Jetzt funktioniert aber die Zeitsteuerung nicht mehr.Also wie eingangs oben beschrieben. Entweder oder!
Nette Grüße
Tom -
@Tom-Haase warum änderst du was, was funktioniert? ist ja völlig unlogisch. bist du sicher das der wert vom fensterkontakt so stimmt?
-
@da_Woody
na es funktioniert ja nicht wirklich. Entweder per Zeitsteuerung oder per Kontakt.
Darum meine Frage wo ich noch was ändern kann. -
Der Kontakt funktioniert:
-
@Tom-Haase du hast geschrieben das die zeitsteuerung funktioniert! das meinte ich wegen ändern. jetzt willst du den sensor mit einbinden,
wenn ich mir den scrennshot so anschaue, welchen DP hast du genommen?
wenns der opened ist, dann hast du falsch eingetragen. dann müsste IMHO false, nicht true beim kontakt stehn. -
@da_Woody
ich habe contact wie auch opened probiert. Der Kontakt schaltet, löst aber keine Reaktion aus.Nachtrag:
ich habe contact eingetragen und geschlossen ist true -
@Tom-Haase ich kenn die dinger nicht, waren nur so überlegungen meinereiner. sorry, dann kann ich dir nicht weiterhelfen.
-
@Tom-Haase
Ich schaue mir das im Code noch einmal an.
Nimm mal den State von „opened“ und stelle den Kontakt auf false.
Die Werte der Rollläden bitte so lassen, wie sie auch real sind. Also 0% offen und 100% geschlossen -
@simatec
Ok!
Mit "close all" bzw. "open all" fährt der Rolladen richtig. Per Kontakt leider keine Reaktion.
-
@Tom-Haase
Zeige mal bitte deine komplette Config als json.
Kannst du über die Pfeiltasten im Hauptmenü von shuttercontrol runterladen.Des Weiteren stelle mal bitte die Instanz von shuttercontrol auf debug (siehe meiner Signatur) und poste mal den Log, wenn du das Fenster öffnest bzw. schließt.
-
@simatec genau das, was ich mit meinen logik überlegungen meinte...
-
{ "_id": "system.adapter.shuttercontrol.0", "common": { "name": "shuttercontrol", "version": "1.1.1", "title": "shuttercontrol", "authors": [ "simatec <nais@gmx.net>" ], "contributors": [ "Rene G. <info@rg-engineering.eu>" ], "keywords": [ "ioBroker", "Smart Home", "home automation", "Rollladen", "Jalousie", "Rollladensteuerung" ], "license": "MIT", "platform": "Javascript/Node.js", "main": "main.js", "icon": "shuttercontrol.png", "enabled": true, "extIcon": "https://raw.githubusercontent.com/simatec/ioBroker.shuttercontrol/master/admin/shuttercontrol.png", "readme": "https://github.com/simatec/ioBroker.shuttercontrol/blob/master/README.md", "loglevel": "info", "mode": "daemon", "type": "climate-control", "compact": true, "materialize": true, "stopBeforeUpdate": true, "plugins": { "sentry": { "dsn": "https://5f58f5sff6e3a90bae5414d4fc09@sentry.iobroker.net/62" } }, "installedFrom": "iobroker.shuttercontrol@1.1.1", "installedVersion": "1.1.1", "host": "raspberrypi" }, "native": { "livingAutomatic": "livingSunriseSunset", "W_shutterDownLiving": "22:00", "W_shutterUpLivingMin": "05:00", "W_shutterUpLivingMax": "06:00", "driveDelayUpLiving": "10", "WE_shutterDownLiving": "22:00", "WE_shutterUpLivingMin": "05:00", "WE_shutterUpLivingMax": "06:00", "sleepAutomatic": "sleepTime", "W_shutterDownSleep": "11:02", "W_shutterUpSleepMin": "06:00", "W_shutterUpSleepMax": "06:30", "driveDelayUpSleep": "10", "WE_shutterDownSleep": "21:00", "WE_shutterUpSleepMin": "06:00", "WE_shutterUpSleepMax": "07:30", "childrenAutomatic": "childrenSunriseSunset", "W_shutterDownChildren": "20:00", "W_shutterUpChildrenMin": "06:00", "W_shutterUpChildrenMax": "06:30", "driveDelayUpChildren": "10", "WE_shutterDownChildren": "21:00", "WE_shutterUpChildrenMin": "06:00", "WE_shutterUpChildrenMax": "06:30", "latitude": "50.01820°", "longitude": "11.54050°", "sunProtEndElevation": "10", "astroDelayUp": "30", "astroDelayDown": "30", "driveDelayUpAstro": "10", "SummerStart": "01.03.", "SummerEnd": "30.09.", "XMasStart": "01.12.", "XMasEnd": "06.01.", "publicHolidays": true, "publicHolInstance": "", "HolidayDP": "", "LateAllDown": false, "LateAllDownTime": "22:15", "betweenPositionTime": "22:00", "noGoTime": "0", "currentShutterState": false, "triggerAutoSleep": "hm-rpc.0.MEQ1234567.2.STATE", "triggerAutoLiving": "hm-rpc.0.MEQ1234567.2.STATE", "triggerAutoChildren": "hm-rpc.0.MEQ1234567.2.STATE", "heightDownSun": "30", "direction": "120", "type": null, "directionRange": "50", "actualValueTemp": "", "actualValueLight": "", "actualValueTempInside": "", "typeDown": null, "typeUp": null, "triggerStateShutter": "true", "triggerChangeShutter": "upDown", "triggerDriveShutter": "50", "autoDriveShutter": "upDown", "heightDownShutter": "100", "heightUpShutter": "0", "triggerID": "zigbee.0.00158d00053f428f.opened", "LateDown": false, "inSummerNotDown": false, "driveAfterClose": false, "useXmasLevel": false, "XmasLevel": "0", "KeepSunProtect": false, "betweenPosition": false, "betweenPositionLevel": "50", "events": [ { "enabled": true, "shutterName": "Buero1 pct", "name": "fhem.0.friedhelm.pct", "triggerID": "zigbee.0.00158d00053f428f.opened", "typeUp": "", "typeDown": "", "type": "", "heightDownSun": "30", "direction": "120", "directionRange": "50", "tempInside": "23", "tempSensor": "", "outsideTempSensor": "", "tempOutside": "23", "lightSensor": "", "valueLight": "15", "heightUp": "0", "heightDown": "100", "triggerState": "true", "triggerDrive": "50", "triggerChange": "upDown", "elevation": "8", "autoDrive": "upDown", "hysteresisOutside": "5", "hysteresisInside": "5", "hysteresisLight": "5", "currentAction": "", "currentHeight": "", "oldHeight": "", "firstCompleteUp": "", "triggerHeight": "", "LateDown": false, "inSummerNotDown": false, "KeepSunProtect": false, "triggerAction": "", "driveAfterClose": false, "useXmasLevel": false, "XmasLevel": "0", "betweenPosition": false, "betweenPositionLevel": "50" } ] } }