Hallo,
ich hab noch die alten Aktoren für Jalousie, die nicht alles zurückgeben. (ABB JA/S2.6.1). Deswegen verwende ich diese Logic und das funktioniert auch fast.
Das Problem ist, dass der Shutter in der Visu (das "Rollladenbild") immer nur zu geht aber nie auf. Das passiert nur wenn ich per Button (oder richtigem Schalter) den Rollladen 100% schließe. Klicke ich dann auf öffnen öffnet sich zwar der richtige Rollladen aber das Bild in der Visu geht nicht mit.
Lasse ich die Jalousie, z.B. durch anklicken das "VisuShutters" (also des Bildes) zu 90% schließen, öffnet der "VisuShutter" auch odertlich wenn der richtige Rollladen hoch fährt. Nur nie bei wenn 100 % via "runter Button" oder richtigem Schalter geschlossen wurde.
Was kann das sein?
Ich lasse den Code generieren, hier die Items
Hier noch die html mit dem generierten Code. (Das Obere sind paar Schalter die aber funktionieren.)
Das ganze läuft unter Debian mit einem Apache.
Wie gesagt geht der größte Teil nur das Shutterbild öffnet nicht nach 100% schließen.
Im Anhang auch noch die ETS samt Monitor für einmal runter und einmal hoch via Smarthome (Visu).
Besten Dank
Gruß Haxley
ich hab noch die alten Aktoren für Jalousie, die nicht alles zurückgeben. (ABB JA/S2.6.1). Deswegen verwende ich diese Logic und das funktioniert auch fast.
Das Problem ist, dass der Shutter in der Visu (das "Rollladenbild") immer nur zu geht aber nie auf. Das passiert nur wenn ich per Button (oder richtigem Schalter) den Rollladen 100% schließe. Klicke ich dann auf öffnen öffnet sich zwar der richtige Rollladen aber das Bild in der Visu geht nicht mit.
Lasse ich die Jalousie, z.B. durch anklicken das "VisuShutters" (also des Bildes) zu 90% schließen, öffnet der "VisuShutter" auch odertlich wenn der richtige Rollladen hoch fährt. Nur nie bei wenn 100 % via "runter Button" oder richtigem Schalter geschlossen wurde.
Was kann das sein?
Ich lasse den Code generieren, hier die Items
Code:
[[Rollo]] name = Rolladen sv_widget = {{ device.shutter ('ng.Rollo.Rollo_werkstatt', 'Rollo Werkstatt', 'ng.Rollo.Rollo_werkstatt.move', 'ng.Rollo.Rollo_werkstatt.stopp', 'ng.Rollo.Rollo_werkstatt.zielproz', '', '', '', 0, 100, 5, 'full') }} [[[Rollo_werkstatt]]] laufzeit = 13 # Laufzeit in Sekunden bis der Rollladen eine Fahrt bis zur Ankunft am Boden gemacht hat nachlauf = 5 # Zeit in Sekunden von Ankunft am Boden bis alle Lamellen geschlossen sind position = 0 # Initialposition ganz oben. start = 1 # Startzeit bei Rollofahrt richtung = 0 # Richtung = +1: abwaerts, -1: aufwaerts on_hold = 0 # wenn on_hold, dann wird keine Zielfahrt gestartet art = -1 # 0 = Normalfahrt, 1-9 = Zielfahrt Nr. 1-9 nextnr = 1 # naechste Nr next_ziel = 1 # naechste Zielfahrtnr [[[[step]]]] type = bool knx_dpt = 1 knx_listen = 1/1/27 #<== MEIN STOP GA knx_send = 1/1/27 funktion = rollostep enforce_updates = on visu_acl = rw [[[[move]]]] visu_acl = rw type = bool knx_dpt = 1 knx_listen = 1/1/28 #<== MEIN FAHREN GA knx_send = 1/1/28 funktion = rollomove enforce_updates = on [[[[zielproz]]]] visu_acl = rw type = num knx_dpt = 5 funktion = rollozielpos enforce_updates = on [[[[steppos]]]] visu_acl = rw type=bool value=0 funktion=rollosteppos enforce_updates = on [[[[stopp]]]] visu_acl = rw type = num value = 0 knx_dpt = 1 knx_listen = 1/1/27 knx_send = 1/1/27 funktion = rollostopp enforce_updates = on
Code:
/** * ----------------------------------------------------------------------------- * @package smartVISU * @author Martin Gleiß * @copyright 2012 * @license GPL [http://www.gnu.de] * ----------------------------------------------------------------------------- */ {% extends "rooms.html" %} {% block content %} <h1><img class="icon" src='{{ icon0 }}control_building_s_okg_eg.png' />Nebengelass</h1> <div class="block"> <div class="set-2" data-role="collapsible-set" data-theme="c" data-content-theme="a" data-mini="true"> <div data-role="collapsible" data-collapsed="false"> <h3>Licht</h3> <div align='right'>Werkstatt {{ basic.flip('ng.licht.Werkstatt', 'ng.licht.Werkstatt') }} </div><p><div align='right'> Flur Klein {{ basic.flip('ng.licht.Flur_klein', 'ng.licht.Flur_klein') }} </div><p><div align='right'> Garage 1 {{ basic.flip('ng.licht.Garage1', 'ng.licht.Garage1') }}</div><p><div align='right'> Garage 2 {{ basic.flip('ng.licht.Garage2', 'ng.licht.Garage2') }}</div> </div> </div> </div> <div class="block"> <div class="set-2" data-role="collapsible-set" data-theme="c" data-content-theme="a" data-mini="true"> <div data-role="collapsible" data-collapsed="false"> <h3>Rolladen</h3> {{ device.shutter ('ng.Rollo.Rollo_werkstatt', 'Rollo Werkstatt', 'ng.Rollo.Rollo_werkstatt.move', 'ng.Rollo.Rollo_werkstatt.stopp', 'ng.Rollo.Rollo_werkstatt.zielproz', '', '', '', 0, 100, 5, 'full') }} </div> </div> </div> {% endblock %}
Wie gesagt geht der größte Teil nur das Shutterbild öffnet nicht nach 100% schließen.
Im Anhang auch noch die ETS samt Monitor für einmal runter und einmal hoch via Smarthome (Visu).
Besten Dank
Gruß Haxley
Kommentar