FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: ChrisW am 21 Juni 2016, 21:02:53

Titel: Taugt ein HM-Sen-MDIR-O zur Beschattungs-steuerung?
Beitrag von: ChrisW am 21 Juni 2016, 21:02:53
Hallo,
habe hier noch ein HM-Sen-MDIR-O Bausatz. Bevor ich mich am zusammenbauen versuche taugt der Sensor auch zur Steuerung meiner Markiese ? Er hat ja ein helligkeitswert.

Gibt es irgendwo etwas zum einlesen wie man so eine Beschattung in FHEM am besten umsetzt ? Hätte jetzt Zeitraum festgelegt von 13-19 Uhr wenn Lichtwert X . Natürlich keine Sommer / Winter steuerung drin. Hab jetzt bei meiner Suche nichts brauchbares gefunden.
Titel: Antw:Taugt ein HM-Sen-MDIR-O zur Beschattungs-steuerung?
Beitrag von: betateilchen am 21 Juni 2016, 21:44:36
Das Thema ist an sich schon schwierig. Wie willst Du die Hysterese abfangen? Wenn es zu hell wird, fährt die Markise aus, dann wird es dunkler. Das merkt auch der Helligkeitssensor und meldet dunkel. Dann fährt die Markise wieder ein und das Spiel beginnt von vorne.

Ausserdem wäre mir bei einer Beschattungssteuerung mit Markise auch noch das Erkennen von Regen und Wind (besser: Bewegung der Markise selbst) wichtig, um eine Beschädigung zu vermeiden.
Titel: Antw:Taugt ein HM-Sen-MDIR-O zur Beschattungs-steuerung?
Beitrag von: UliM am 21 Juni 2016, 22:05:11
Zitat von: ChrisW am 21 Juni 2016, 21:02:53
Gibt es irgendwo etwas zum einlesen wie man so eine Beschattung in FHEM am besten umsetzt ? Hätte jetzt Zeitraum festgelegt von 13-19 Uhr wenn Lichtwert X . Natürlich keine Sommer / Winter steuerung drin. Hab jetzt bei meiner Suche nichts brauchbares gefunden.
Hi,
ich hab das nicht über Lichtmessung, sondern über Yahoo-Weather gelöst.
Beschattung wird um 13:00 geprüft. Rollo fährt 30% runter, wenn Yahoo mehr als 25°C Höchsttemperatur und keinen Sturm vorhersagt.
Bei Markise würd ich zusätzlich auf vorhergesagtes Gewitter prüfen.

Falls Du's doch mit Helligkeitssensor angehen willst: häng den doch oberhalb/neben der Markise auf um das von betateilchen skizzierte Spielchen zu vermeiden.

Gruß, Uli
Titel: Antw:Taugt ein HM-Sen-MDIR-O zur Beschattungs-steuerung?
Beitrag von: franky08 am 21 Juni 2016, 22:10:20
Mit dem Threshold Modul kannst du eine Hysterese einstellen habe ich bei mir für eine Auswertung der Helligkeit.

VG
Frank
Titel: Antw:Taugt ein HM-Sen-MDIR-O zur Beschattungs-steuerung?
Beitrag von: frank am 21 Juni 2016, 23:37:04
Zitatich hab das nicht über Lichtmessung, sondern über Yahoo-Weather gelöst.
das hat ja glücksspiel-charakter.  ;)
Titel: Antw:Taugt ein HM-Sen-MDIR-O zur Beschattungs-steuerung?
Beitrag von: franky08 am 22 Juni 2016, 00:34:17
Ich habe zwei Halbschalen, eine schwarz und eine weiß, dahinter jeweils einen Temperatusensor mit einem HM Differenzialtemperatursensor, damit kann läst sich ziehmlich genau feststellen ob die Sonne scheint oder nicht  :)
Dann über Threshold noch die Auswertung realisiert und damit wird bei mir die Heizung auf der Ost Seite bei Sonneneinstrahlung auf die Westseite "umgelenkt".

VG
Frank
Titel: Antw:Taugt ein HM-Sen-MDIR-O zur Beschattungs-steuerung?
Beitrag von: JürgenL am 22 Juni 2016, 06:14:21
Ich habe auch versucht mit dem HM-Sen-MDIR-O eine vernünftige Beschattungsteuerung hinzubekommen.
Der Sensor ist meiner Meinung hierfür nicht geeignet, da anhand der Helligkeitwerte nicht zwischen 'hell' und 'sonnig' differenziert werden kann.
Ich habe mir vor einigen Wochen den Lichtsensor HM-Sen-LI-O als Bausatz zugelegt. Der Aufbau war einfach. Die Montage erfolgt im Aussenbereich direkt an der Fensterfront. Die Beschattung funktioniert bisher zuverlässig. Der Sensor sendet Werte im Bereich von 0 bis ca. 110000. Als Schaltschwelle für die Beschattung verwende ich aktuell 55000.
Gruß
Jürgen
Titel: Antw:Taugt ein HM-Sen-MDIR-O zur Beschattungs-steuerung?
Beitrag von: ChrisW am 22 Juni 2016, 08:46:40
Danke für die ganzen Antworten. Schon klar das der Sensor nicht im Bereich des Schattens sein darf. Wobei ich da wirklich das Problem habe das der Sensor den ganzen Tag auch die richtige Sonne abbekommt .. Und das ist an diesem Platz nicht der Fall :(

Ich denke auch ich werde mir den HM Lichtsensor noch zulegen. Wind und Regen ist egal ist unter einem Dach. Und bei einem richtigen Gewittersturm wird es hoffentlich dunkel sein *G*

Somit relativ einfach. Schön ist es natürlich eine Temperatur hinzuzufügen.
Ab 22c soll die steuerung Aktiv werden. Somit hätte ich schlechte Tage / Winter ausgeschlossen ;)
Hat da schon jemand etwas in dieser richtung erstellt ?

Würde es noch mit einem "imGarten" status verknüpfen damit ich wenn ich draußen bin diese Automatik Deaktivieren kann.


Kann man den HM Lichtsensor auch in der Nacht 22-6 Uhr ganz Deaktivieren? Spart sicher einiges an Strom.
Titel: Antw:Taugt ein HM-Sen-MDIR-O zur Beschattungs-steuerung?
Beitrag von: Ellert am 22 Juni 2016, 09:58:05
Ich nutze das Weather-Modul und Twilight plus Aussentemperatur.

Bei Wettercode  "32|36|34|30|44|28|26" einer Aussentemperatur oder vorhergesagten Temperatur für 11 Uhr von >= 23°C setzt der Sonnenschutz ein.
Die Rolläden schließen und öffnen dann nach Azimutwinkel, so dass die Rolläden der im Schatten liegenden Fenster geöffnet sind.

Das funktioniert ganz gut, aber ich experimentiere gerade mit dem HM Temperaturdifferenzsensor, um die Treffsicherheit in der Übergangszeit zu erhöhen.

Eine  Markise benutze ich manuell zur Beschattung der Terrasse, sie schliesst sich automatisch bei entsprechendem Azimut, Windgeschwindigkeit, oder entsprechendem Wettercode und bei Abwesendheit, zur Sicherheit falls es vergessen wird sie manuell zu schliessen.
Titel: Antw:Taugt ein HM-Sen-MDIR-O zur Beschattungs-steuerung?
Beitrag von: Deudi am 22 Juni 2016, 21:43:11
Ich mache es genau anders rum. Wenn morgens die Rollläden auf der Südseite hochfahren sollen und es dann schon mindestens 18° hat, bleiben die einfach unten (bzw. gehen nur auf Schlitz). Ist simpel und funktioniert bisher gut.
Titel: Antw:Taugt ein HM-Sen-MDIR-O zur Beschattungs-steuerung?
Beitrag von: FunkOdyssey am 22 Juni 2016, 22:06:08
Wie habt ihr das alles umgesetzt?
Ich habe mehrere DOIF, um die Beschattung für jede Himmelsrichtung zu berechnen. Das Ergebnis wird in Dummys gespeichert. Außerdem habe ich ein paar DOIFs zum Hoch- und Runterfahren diverser gruppierter Jalousien. Dort habe ich a) auch die Beschattungsaktivierung drinne wie auch b) das Berücksichtigen des Status beim Hochfahren. Ziemlich viel Code und ich suche nach einfacheren Ideen. Aber das dürfte bei euch komplexer sein. Ich versuche mal meine Code zu optimieren und werde ihn dann hier posten.
Titel: Antw:Taugt ein HM-Sen-MDIR-O zur Beschattungs-steuerung?
Beitrag von: JürgenL am 23 Juni 2016, 05:52:14
Ich beschatte nur die Westseite.
Die Ansteuerung erfolgt mittels verzögertem DOIF. Die Sollwertvorgabe für den Sonnelichtsensor habe ich mittels Schieberegler (pct) realisiert.
Gruß
Jürgen
Titel: Antw:Taugt ein HM-Sen-MDIR-O zur Beschattungs-steuerung?
Beitrag von: Vize am 23 Juni 2016, 12:53:04
Mahlzeit,

ich hab das bei mir so ähnlich wie Ellert umgesetzt.

Drei DOIFs, jeweils für die Himmelsrichtungen (ost, süd, west)

In denen werden dann aus dem Weather-Modul die Temperatur und der Wettercode (allerdings als Text), und Azimuth und Elevation aus dem Twilight-Modul abgefragt. Über die Elevation kann ich dafür sorgen, dass im Frühjahr und Herbst die Sonne noch zum "Aufheizen" der Räume genutzt werden kann.
Zusätzlich frage ich noch die Innentemperatur der Räume ab. Wenn es kühl genug innen ist, brauchen die Jalousien ja auch nicht herunterfahren.

Gruß
Andreas
Titel: Antw:Taugt ein HM-Sen-MDIR-O zur Beschattungs-steuerung?
Beitrag von: Norbert_G am 23 Juni 2016, 15:46:52
Hallo Allerseits.

ich habe mittlerweile Abstand von diesen "Bastellösungen" genommen, die sicherlich jede für sich gut funktionieren mag. Ich habe Yahoo Wetter (zu langsam), Differenztemperatur (nicht zuverlässig genug) und Solarmodule mit Homematic-Schaltaktoren (nicht vernünftig einstellbar) probiert. Seit ich den Bausatz HM-Sen-LI-O zusammengelötet hatte, sind alle mit anderen Lösungen vorhandenen Probleme weg. Ich steuere meine Rolladen über doifs, die twilight:azimuth, Helligkeitswerte und Tageszeiten und einen zentralen Helligkeitswert berücksichtigen. Derzeit arbeite ich noch an der Nutzung der Elevationswerte um eine automatische Höhe zu ermitteln.

Daher meine Empfehlung: Wer Licht messen will sollte den Lichtsensor einsetzten, denn dieser funktioniert absolut problemlos. Bei bedarf stelle ich auch gern meine Steuerung als Coding zur Verfügung.

viele Grüße

Norbert
Titel: Antw:Taugt ein HM-Sen-MDIR-O zur Beschattungs-steuerung?
Beitrag von: Deudi am 23 Juni 2016, 21:49:41
Und wer die HM Wetterstation hat, kann auch deren Brightness Wert nehmen. Ist nämlich ein zuverlässiger Indikator für volle Sonne.
Titel: Antw:Taugt ein HM-Sen-MDIR-O zur Beschattungs-steuerung?
Beitrag von: sash.sc am 13 Juli 2016, 17:17:31
Hört sich fast alles sehr schlüssig an. ;-)

Ich wollte schon einen eigenen Thread starten, zwecks Erfahrung mit einer Beschattungsteuerung.
Ich habe mir einen Temp.sensor umgebaut (mit LDR). der Sitzt jetzt im Garten und sendet fleißig seine Werte (von 0 bis 100 (%)).
Ich benutze zur zeit erstmal einen HM Aktor für ein Rollo.
Habe in die Abfrage den Lichtsensor,Raumtemp, sowie den Azimuth aus Twilight zur Steuerung verwendet. Arbeite noch an den Feinheiten, vor allem des DOIF. ;-)

Zitat von: Norbert_G am 23 Juni 2016, 15:46:52
Hallo Allerseits.

ich habe mittlerweile Abstand von diesen "Bastellösungen" genommen, die sicherlich jede für sich gut funktionieren mag. Ich habe Yahoo Wetter (zu langsam), Differenztemperatur (nicht zuverlässig genug) und Solarmodule mit Homematic-Schaltaktoren (nicht vernünftig einstellbar) probiert. Seit ich den Bausatz HM-Sen-LI-O zusammengelötet hatte, sind alle mit anderen Lösungen vorhandenen Probleme weg. Ich steuere meine Rolladen über doifs, die twilight:azimuth, Helligkeitswerte und Tageszeiten und einen zentralen Helligkeitswert berücksichtigen. Derzeit arbeite ich noch an der Nutzung der Elevationswerte um eine automatische Höhe zu ermitteln.

Daher meine Empfehlung: Wer Licht messen will sollte den Lichtsensor einsetzten, denn dieser funktioniert absolut problemlos. Bei bedarf stelle ich auch gern meine Steuerung als Coding zur Verfügung.

viele Grüße

Norbert


Kannst du mal deinen Code zur Verfügung stellen, damit ich mir den mal anschauen kann ?

Danke und Gruß
Sasch
Titel: Antw:Taugt ein HM-Sen-MDIR-O zur Beschattungs-steuerung?
Beitrag von: Bennemannc am 13 Juli 2016, 18:41:43
Hallo,

Dirk's Universalsensor sendet auch Helligkeit und Temperatur. Den könnte man auch nehmen.
Ich steuer derzeit den Wintergarten rein über innen Temperatur mit THRESHOLD. Das reicht mir.

Gruß Christoph
Titel: Antw:Taugt ein HM-Sen-MDIR-O zur Beschattungs-steuerung?
Beitrag von: sash.sc am 13 Juli 2016, 20:34:03
Zitat von: Bennemannc am 13 Juli 2016, 18:41:43
Hallo,

Dirk's Universalsensor sendet auch Helligkeit und Temperatur. Den könnte man auch nehmen.
Ich steuer derzeit den Wintergarten rein über innen Temperatur mit THRESHOLD. Das reicht mir.

Gruß Christoph

Rein über Innentemp.? Wie hast du denn da die Regeln bzw.´. Verknüpfung gesetzt ?

Ich suche noch eine recht einfache und effektive Steuerung der Rollos.

Viele Grüße
Sascha
Titel: Antw:Taugt ein HM-Sen-MDIR-O zur Beschattungs-steuerung?
Beitrag von: Bennemannc am 13 Juli 2016, 21:47:58
Hallo,

sagte ich doch, mit THRESHOLD über die Temperatur. Wenn es zu warm wird, geht die Markise zu bis die Schalttemperatur um 2 Grad unterschritten wird, dann Macht die wieder auf. Der Temperaturanstieg ist sowieso träge, so dass das nicht zum schwingen kommt.

Gruß Christoph
Titel: Antw:Taugt ein HM-Sen-MDIR-O zur Beschattungs-steuerung?
Beitrag von: M-1978 am 15 August 2016, 22:17:52
Hallo Norbert,

habs mittlerweile auch geschafft meinen HM-Sen-LI-O zusammenzubauen, hatte aber noch nicht wirklich Zeit mir Gedanken darüber zu machen wie ich den Sensor vernünftig einsetze. Aktuell benutze ich nur ein einfaches DOIF wo die Helligkeit in Verbindung mit der Aussentemperatur in einem bestimmten Zeitfenster abfragt, um die Helligkeitsschwankungen auszugleichen verwende ich ein einfaches Wait.

Von daher würde ich sehr gerne auf dein Angebot zurückkommen und mir deine Steuerung mal anschauen, hört sich auf alle sehr interessant an.

Gruss
Martin
Zitat von: Norbert_G am 23 Juni 2016, 15:46:52
Hallo Allerseits.

ich habe mittlerweile Abstand von diesen "Bastellösungen" genommen, die sicherlich jede für sich gut funktionieren mag. Ich habe Yahoo Wetter (zu langsam), Differenztemperatur (nicht zuverlässig genug) und Solarmodule mit Homematic-Schaltaktoren (nicht vernünftig einstellbar) probiert. Seit ich den Bausatz HM-Sen-LI-O zusammengelötet hatte, sind alle mit anderen Lösungen vorhandenen Probleme weg. Ich steuere meine Rolladen über doifs, die twilight:azimuth, Helligkeitswerte und Tageszeiten und einen zentralen Helligkeitswert berücksichtigen. Derzeit arbeite ich noch an der Nutzung der Elevationswerte um eine automatische Höhe zu ermitteln.

Daher meine Empfehlung: Wer Licht messen will sollte den Lichtsensor einsetzten, denn dieser funktioniert absolut problemlos. Bei bedarf stelle ich auch gern meine Steuerung als Coding zur Verfügung.

viele Grüße

Norbert
Titel: Antw:Taugt ein HM-Sen-MDIR-O zur Beschattungs-steuerung?
Beitrag von: Mumpitz am 15 August 2016, 22:36:42
Zitat von: Norbert_G am 23 Juni 2016, 15:46:52
Hallo Allerseits.

ich habe mittlerweile Abstand von diesen "Bastellösungen" genommen, die sicherlich jede für sich gut funktionieren mag. Ich habe Yahoo Wetter (zu langsam), Differenztemperatur (nicht zuverlässig genug) und Solarmodule mit Homematic-Schaltaktoren (nicht vernünftig einstellbar) probiert. Seit ich den Bausatz HM-Sen-LI-O zusammengelötet hatte, sind alle mit anderen Lösungen vorhandenen Probleme weg. Ich steuere meine Rolladen über doifs, die twilight:azimuth, Helligkeitswerte und Tageszeiten und einen zentralen Helligkeitswert berücksichtigen. Derzeit arbeite ich noch an der Nutzung der Elevationswerte um eine automatische Höhe zu ermitteln.

Daher meine Empfehlung: Wer Licht messen will sollte den Lichtsensor einsetzten, denn dieser funktioniert absolut problemlos. Bei bedarf stelle ich auch gern meine Steuerung als Coding zur Verfügung.

viele Grüße

Norbert
Das würde mich auch interessieren!
Titel: Antw:Taugt ein HM-Sen-MDIR-O zur Beschattungs-steuerung?
Beitrag von: ChrisW am 17 August 2016, 16:09:22
Wie schwer ist der zusammenbau ? habe nirgends eine gute Anleitung gefunden. Muss man löten ?
Danke
Titel: Antw:Taugt ein HM-Sen-MDIR-O zur Beschattungs-steuerung?
Beitrag von: LuckyDay am 17 August 2016, 16:34:31
http://www.elv.de/homematic-funk-lichtsensor-fuer-aussenbetrieb-komplettbausatz.html (http://www.elv.de/homematic-funk-lichtsensor-fuer-aussenbetrieb-komplettbausatz.html)

schau dir doch das Montagevideo dort an :)
Titel: Antw:Taugt ein HM-Sen-MDIR-O zur Beschattungs-steuerung?
Beitrag von: Norbert_G am 19 September 2016, 17:15:12
Hallo Allerseits,

Nach einigen Tagen Urlaub komme ich nun dazu die von mir eingesetzte Lösung zu dokumentieren. Zuerst habe ich eine Wetterstation definiert, um den Sonnenstand um unser Haus herum verfolgen zu können. Scheint die Sonne nicht direkt in die Fenster erfolgt keine Beschattung.



define WetterStation Twilight XX.XXXXX Y.YYYYY Z ZZZZZ
attr WetterStation group Wetter
attr WetterStation room Beschattung,Wetter



Um die Grenze der Beschattung festlegen zu könne habe ich ein Dummy definiert, mit dem ich zentral den Schwellwert einstellen kann, ab wann beschattet wird


define Beschattunggrenze dummy
attr Beschattunggrenze room Beschattung



Weiterhin habe ich eine Funktion verbaut, mit der man die Beschattungsautomatik an / abstellen kann


define Beschattungsautomatik dummy
attr Beschattungsautomatik devStateIcon on:fts_shutter_automatic@green off:general_aus_fuer_zeit@red
attr Beschattungsautomatik eventMap An:on Aus:off
attr Beschattungsautomatik group Rolladen
attr Beschattungsautomatik room Beschattung
attr Beschattungsautomatik setList state:An,Aus
attr Beschattungsautomatik webCmd An:Aus


nun wird der Lichtsensor definiert.

define Lichtsensor CUL_HM 123456
attr Lichtsensor IODev Laninterface
attr Lichtsensor IOgrp vCCU:Laninterface
attr Lichtsensor actCycle 000:10
attr Lichtsensor actStatus alive
attr Lichtsensor autoReadReg 4_reqStatus
attr Lichtsensor event-on-change-reading .*
attr Lichtsensor expert 2_raw
attr Lichtsensor firmware 1.1
attr Lichtsensor model HM-Sen-LI-O
attr Lichtsensor room Beschattung
attr Lichtsensor serialNr NEQ123456
attr Lichtsensor subType senBright
define FileLog_Lichtsensor FileLog ./log/Lichtsensor-%Y.log Lichtsensor
attr FileLog_Lichtsensor logtype text
attr FileLog_Lichtsensor room Logs


zur Anzeige der Status verwende ich weitere Dummys

define ROL_Arbeitszimmer_Status dummy
attr ROL_Arbeitszimmer_Status room Beschattung
define ROL_Wohnzimmer_Status dummy
attr ROL_Wohnzimmer_Status room Beschattung



und nun folgen die DOIFS



define di_Beschattung_Arbeitszimmer DOIF ([09:00-19:30] and [?Beschattungsautomatik] eq "on" and [ROL_Arbeitszimmer] eq "on" and ([Lichtsensor:brightness]>=[?Beschattunggrenze] and ([WetterStation:azimuth]>153 and [WetterStation:azimuth]<300))) (set ROL_Arbeitszimmer pct 42;; set ROL_Arbeitszimmer_Status beschattet;; set pushmsg msg 'Beschattungssteuerung' 'Rollade Arbeitszimmer auf Sonnenschutz') DOELSE (set ROL_Arbeitszimmer on;; set pushmsg msg 'Beschattungssteuerung' 'Rolladen Arbeitszimmer fahren hoch';; set ROL_Arbeitszimmer_Status unbeschattet)
attr di_Beschattung_Arbeitszimmer repeatsame 0:0:0:0
attr di_Beschattung_Arbeitszimmer room Beschattung
attr di_Beschattung_Arbeitszimmer wait 600:600:600:600:0


define di_Beschattung_Wohnzimmer DOIF ([09:00-19:30] and [?Beschattungsautomatik] eq "on" and ([Lichtsensor:brightness]>=[?Beschattunggrenze] and [ROL_Wohnzimmer] eq "on" and ([WetterStation:azimuth]>195 and [WetterStation:azimuth]<301))) (set ROL_Wohnzimmerx pct 77;; set ROL_Wohnzimmer_Status beschattet;; set pushmsg msg 'Beschattungssteuerung' 'Rollade Wohnzimmer auf Sonnenschutz') DOELSE (set ROL_Wohnzimmerx on;; set pushmsg msg 'Beschattungssteuerung' 'Rolladen Wohnzimmer fahren hoch';; set ROL_Wohnzimmer_Status unbeschattet)
attr di_Beschattung_Wohnzimmer repeatsame 0:0:0:0
attr di_Beschattung_Wohnzimmer room Beschattung
attr di_Beschattung_Wohnzimmer wait 600:600:600:600:0



Da ich immer wissen muss, was zu Hause los ist, habe ich die entsprechenden Nachrichten per Pushover an mein Telefon geschickt. Falls die Neugierde nicht so groß ist kann das natürlich wegfallen.
Das gesamte Verfahren vielleicht noch einmal in Worte gefasst:

in der Zeit von 9:00-19:30 Uhr wird, wenn die Beschattungsautomatik eingeschaltet ist, die Helligkeit des Lichtsensors größer/gleich der Beschattungsgrenze ist, die Rollade oben ist, die Sonne zwischen 195 und 301 Grad steht, dann wird die Rollade im Wohnzimmer auf 77 % gefahren und "Herrchen" informiert. in allen anderen Fällen fährt die Rollade wieder hoch.


Derzeit arbeite ich noch an einer weiteren Ausbaustufe, welche automatisiertes sonnenauf- und untergangsgesteuertes Öffnen und Schließen der Rolladen umfasst. Hier soll auch direkt ein Aussperrschutz "verbaut" werden.


Ich hoffe, es ist halbwegs nachvollziehbar, was hier passiert. Zerreißt mich nicht, wenn es bessere Lösungen gibt.


Gruß


Norbert