Hallo zusammen,
dank thdankert kann ich jetzt meine Markise ansteuern und auch in die verschiedenen Positionen fahren.
Die Markise benötigt 48 sekunden zum vollständigen ausfahren und 50 zum vollständigen einfahren.
drive-down-time-to-100 48
drive-down-time-to-close 48
drive-up-time-to-100 0
drive-up-time-to-open 50
devStateIcon auf:fts_sunblind 50:shutter_4 zu:shutter_open pos 0:shutter_open stop:ampel_rot:FS20.off
eventMap on:auf off:zu
Wenn ich set Markise on / auf bzw set Markise off / zu verwende wird mir auch state korrekt mit on bzw. off ausgegeben. Verwende ich aber set Markise pos 90 erhalte ich in den readings ein state stop und in den internals ein state auf.
Wie kann ich jetzt die unterschiedlichen Positionen korrekt abbilden, ggf. auch mit Icons.
Mir ist auch aufgefallen, das in meiner fhem.cfg jetzt ein configfile: SOMFY_attr: value must be >0 and <= 100 steht, ich hab das da nicht eingetragen, wie könnte das da rein gekommen sein ?
Gruß
Micha
Hallo,
der state wird erst nach Ablauf der vollständigen Fahrtzeit korrekt auf die Position gesetzt. Voraussetzung ist die aktuelle Version von SOMFY.pm.
Schau Dir mal nach Verfahren der Markise state und die readings pos und position an.
pos ist immer auf 10er - Schritte gerundet, damit das auch mit den Icons funktioniert, position ist die exakte Position nach Bestimmung der genauen Fahrtzeit.
Hier mal meine Def. für einen Rolladen:
IODev CUL_433
alias Fenster
devStateIcon on|geschlossen:fts_shutter_100:offen gesperrt|pos.100:fts_shutter_90:offen pos.90:fts_shutter_90:offen pos.80:fts_shutter_80:offen pos.70:fts_shutter_70:open pos.60:fts_shutter_60:open pos.50:fts_shutter_50:open pos.40:fts_shutter_40:open pos.30:fts_shutter_30:open pos.20:fts_shutter_20:open pos.10:fts_shutter_10:gesperrt open|offen|pos.0:fts_shutter_0:gesperrt
drive-down-time-to-100 13.3
drive-down-time-to-close 16.9
drive-up-time-to-100 3.18
drive-up-time-to-open 17.67
eventMap /open:offen/close:geschlossen/pos 100:gesperrt/pos 90:Dämmerung/pos 70:Sonnenschutz/
group Rolladen
icon fts_window_2w
verbose 1
Du könntest auch einen slider für die Markise verwenden....
Fehlermeldung im Log:
Kommt die bei jedem Verfahren der Markise?
Kann sein, dass ich in der SOMFY_attr sub eine Abfrage auf 0 für drive-time-up-to-100 drin habe...
Dann käme die Meldung nur einmal beim Starten von fhem.
Elektrolurch
Hallo Elektrolurch,
probier ich morgen gleich noch aus.
configfile: SOMFY_attr: value must be >0 and <= 100
steht direkt in der fhem.cfg in der 7. Zeile was mich irgendwie irretiert. Die Meldung kommt bei jedem FHEM Neustart.
Gruß
Micha
Hallo Elektrolurch,
die Meldung kommt nur beim start von fhem.
Wie kann ich den diesen Slider einbauen ?
Gruß
Micha
Gab es hier schon eine Weiterentwicklung?
Hat jemand die Markisensteuerung mit einem Slider im Einsatz?
Gruß
Micha
Ja, das Somfy-Modul hat sich seit März letzten Jahres deutlich verändert. Meines Wissens nach gibt es auch einige die Ihre Markisen über das Somfy-Modul steuern.
Was ich leider auch nicht beantworten kann, ist ob es möglich ist die Steuerung in fhemweb auf einen Slider umzustellen. Ich benutze einen slider im tablet ui für meine Somfy-Rolläden, bin aber nicht sicher ob das jetzt für Dich eine Option ist.