Lichtsteuerung mittels Lichtsensor
Moderator: Co-Administratoren
Lichtsteuerung mittels Lichtsensor
Serwas Leidl
Ist eine Lichtsteuerung nur mittels Lichtsensor möglich?
Damit ist gemeint, das die Zentrale den wert des Helligkeitssensor (vom Bewegungsmelder) einlist, und es wird solang gedimmt bis ein vordefinierter Wert erreicht wird.
Oder kann ich das nur mit einem Skript lösen, würde mir gern die Arbeit ersparen wenn es möglich ist!
(Sin ist das bis zum Abend zb. auf der Couch, immer der gleiche Helligkeitswert im Raum herrscht, auch wenn die Sonne schon untergegangen ist)
Danke schon mal im voraus für eure Ideen!
MFG
Ist eine Lichtsteuerung nur mittels Lichtsensor möglich?
Damit ist gemeint, das die Zentrale den wert des Helligkeitssensor (vom Bewegungsmelder) einlist, und es wird solang gedimmt bis ein vordefinierter Wert erreicht wird.
Oder kann ich das nur mit einem Skript lösen, würde mir gern die Arbeit ersparen wenn es möglich ist!
(Sin ist das bis zum Abend zb. auf der Couch, immer der gleiche Helligkeitswert im Raum herrscht, auch wenn die Sonne schon untergegangen ist)
Danke schon mal im voraus für eure Ideen!
MFG
Re: Lichtsteuerung mittels Lichtsensor
Das Skript zu schreiben wird bei diesem Vorhaben wohl eher den kleinsten Teil der Arbeit darstellen.Kargelino hat geschrieben:Oder kann ich das nur mit einem Skript lösen, würde mir gern die Arbeit ersparen wenn es möglich ist!
Die Hauptarbeit liegt darin, für jeden Helligkeitswert die erforderlichen Dimmwerte zu ermitteln und darüber eine Tabelle zuführen, welche dann dem Skript zu Grunde gelegt werden muss.
Ob und wie weit Du noch andere Faktoren in die Berechnungen einfließen lassen mußt, steht wieder auf dem nächsten Blatt, denn Du mußt ja auch Berücksichtigen wie schnell es dunkler /heller wird, um die Zeitspanne der nur periodisch alle 4-6 Minuten gemeldeten Helligkeitswerte mit angepasster Helligkeit zu versorgen.
.
-
- Beiträge: 12925
- Registriert: 16.01.2009, 18:48
- Wohnort: Steingaden
- Hat sich bedankt: 1599 Mal
- Danksagung erhalten: 222 Mal
Re: Lichtsteuerung mittels Lichtsensor
jaja..
mit zwei schnellen lichsensoren sollte es gehen .. einmal ist / einmal soll .. die nachführung ist der der dimmer - denke ich auf die schnelle.
früher hat man das als übungsprogramm für einen servo gemacht nannte sich sonnenverfolger - da ist der ansatz her
mit zwei schnellen lichsensoren sollte es gehen .. einmal ist / einmal soll .. die nachführung ist der der dimmer - denke ich auf die schnelle.
früher hat man das als übungsprogramm für einen servo gemacht nannte sich sonnenverfolger - da ist der ansatz her
-------
!!! der download der handbüchern auf den seiten von eq3 und das lesen der tips und tricks kann das hm-leben sehr erleichtern - das nutzen der suche nach schlagworten ebenso !!!
wer schreibfehler findet darf sie behalten.
!!! der download der handbüchern auf den seiten von eq3 und das lesen der tips und tricks kann das hm-leben sehr erleichtern - das nutzen der suche nach schlagworten ebenso !!!
wer schreibfehler findet darf sie behalten.
Re: Lichtsteuerung mittels Lichtsensor
Man kann nur alle 4 bis 6 Min auslesen?
Ansonsten hätte ich es mit einer while() schleife versucht zu lösen, scheint aber schlecht wenn ich nicht jede Veränderung einlesen kann.
Danke für eure Hilfe
MFG
Ansonsten hätte ich es mit einer while() schleife versucht zu lösen, scheint aber schlecht wenn ich nicht jede Veränderung einlesen kann.
Danke für eure Hilfe
MFG
-
- Beiträge: 12925
- Registriert: 16.01.2009, 18:48
- Wohnort: Steingaden
- Hat sich bedankt: 1599 Mal
- Danksagung erhalten: 222 Mal
Re: Lichtsteuerung mittels Lichtsensor
naja, meine helligkeitsensoren kommen aus dem thema ("wemos D1" ) , sind günstiger da ca 15 euro und schneller ( wenn ich will ) ...und für dieser aufgabe müßte ich nur zwei verbauen ...
-------
!!! der download der handbüchern auf den seiten von eq3 und das lesen der tips und tricks kann das hm-leben sehr erleichtern - das nutzen der suche nach schlagworten ebenso !!!
wer schreibfehler findet darf sie behalten.
!!! der download der handbüchern auf den seiten von eq3 und das lesen der tips und tricks kann das hm-leben sehr erleichtern - das nutzen der suche nach schlagworten ebenso !!!
wer schreibfehler findet darf sie behalten.
Re: Lichtsteuerung mittels Lichtsensor
Naja, auslesen kannst Du jede 100stel Skunde wenn Du möchtest, aber der Wert ändert sich nur alle 4-6 Minuten, da dies der Mess- bzw Übertragungszeitraum ist. Steht aber auch in der Anleitung zu den Geräten.Kargelino hat geschrieben:Man kann nur alle 4 bis 6 Min auslesen?
Aber nicht in Regaskript, denn dann würden die kompletten CCU-Befehle von und zu den Aktoren/Sensoren bis zum Bearbeitungsende des Skriptes lahmgelegt.Kargelino hat geschrieben:Ansonsten hätte ich es mit einer while() schleife versucht zu lösen,
.
Re: Lichtsteuerung mittels Lichtsensor
Danke BadenPower
Wenn ich das richtig versteh arbeitet die Homematik Zentrale "nur" Zyklisch ab, nie mit einem Interrupt/Zeitgesteuerten Ablauf?
MFG
Wenn ich das richtig versteh arbeitet die Homematik Zentrale "nur" Zyklisch ab, nie mit einem Interrupt/Zeitgesteuerten Ablauf?
MFG
Re: Lichtsteuerung mittels Lichtsensor
Es geht hier gar nicht um die Abarbeitung in der CCU, sondern wie und wann die CCU aktuelle Informationen von den angemeldete Funk-Sensoren erhält.Kargelino hat geschrieben:Wenn ich das richtig versteh arbeitet die Homematik Zentrale "nur" Zyklisch ab,
Der Bewegungsmelder zum Beispiel misst intern nur alle 6 Minuten den Wert der Helligkeit und übertragt den ihm bekannten Wert etwa alle 4-6 Minuten an die CCU. Daher stehen der CCU eben nur alle 4-6 Minuten die aktuellen Werte dieses Sensors zur Verfügung.
.
Re: Lichtsteuerung mittels Lichtsensor
Nabend,
in der CCU wüßte ich nicht wie ich die Daten speichern sollte. Aber im Endeffekt würde ich mich immer an die "Lichtkurve" des letzten Tages halten, diese in einem Array speichern und die periodischen aktuellen Werte zur Korrektur nehmen. Diese werden dann auch wieder für den nächsten Tag gespeichert und dazwischen kann man ja die Werte berechnen.
Interessante Programmieraufgabe .
Grüße
Brati
in der CCU wüßte ich nicht wie ich die Daten speichern sollte. Aber im Endeffekt würde ich mich immer an die "Lichtkurve" des letzten Tages halten, diese in einem Array speichern und die periodischen aktuellen Werte zur Korrektur nehmen. Diese werden dann auch wieder für den nächsten Tag gespeichert und dazwischen kann man ja die Werte berechnen.
Interessante Programmieraufgabe .
Grüße
Brati
Re: Lichtsteuerung mittels Lichtsensor
In einer Systemvariable. Man könnte auch die Metadaten des Sensors selbst als Speichort nehmen.Brati hat geschrieben:in der CCU wüßte ich nicht wie ich die Daten speichern sollte.
.