Seite 3 von 5
#21 RE: Werte aus Elsner Wetterstation über Domiq Base
Verfasst: Sa 11. Mai 2013, 17:22
von Thomas
Hallo Klaus,
deine Idee ist der richtige Weg.
Aber "SUN." ist im Moment leider nicht nutzbar.
Im Büro haben wir eine Elsner Modbus
mit GPS, da kommen ganz andere Werte (die passen !)...
Da könnte ich den Sonnenschutz nutzen.(Ost-West-Süd)
@home, habe ich im Moment noch eine Elsner RS485 mit GPS, auch die Werte passen..
Leider bekomme ich noch nicht alle Werte der Elsner RS485 ins BASE, da ich die "anders" angebunden habe.
Wenn SUN. wieder richtig tickt, dann ..
gruss thomas - der mit LinHK aufzeichnet, und im BASE anpasst..
#22 RE: Werte aus Elsner Wetterstation über Domiq Base
Verfasst: Sa 11. Mai 2013, 21:18
von Matthias_@_Home
.....ein Event einzurichten kann doch nicht so schwer sein
Aber so wie im Anhang dargestellt passiert nichts :-(
Mag mir Jemand einen Tipp geben?
Mfg
Matthias
[img]1[/img]
Geändert: Bild sichtbar gemacht
#23 RE: Werte aus Elsner Wetterstation über Domiq Base
Verfasst: So 12. Mai 2013, 18:59
von Matthias_@_Home
anbei noch ein Auszug aus dem Zustand
[img]1[/img]
Geändert: Bild sichtbar gemacht
#24 RE: Werte aus Elsner Wetterstation über Domiq Base
Verfasst: So 12. Mai 2013, 21:51
von mr_claus
Kanal ist E.MODBUS.......
#25 RE: Werte aus Elsner Wetterstation über Domiq Base
Verfasst: Mo 13. Mai 2013, 07:53
von Matthias_@_Home
das ist auch etwas verwirrend wenn unter dem Reiter Remote kein E. eingetragen werden muß.
Danke Klaus, es funktioniert!
Für eine Verschattung könnte mann also (fast) alle benötigten Bedingungen in einem Event erfassen und dann die gewünschten Komponenten ansteuern.
Es fehlt doch lediglich die Funktion, dass die Verschattung startet/beendet, wenn der gewünschte Lux Wert für X Minuten erreicht bzw. nicht erreicht wird?!
Es würde dann doch reichen, wenn lediglich diese Abfrage in einem kleinen Skript erfolgen würde und das Ergebnis dieser Abfrage mit in die Bedingung aufgenommen würde.
Das fände ich als Anfänger deutlich einfacher und übersichtlicher als alles in einem großen Skript zu realisieren.
Was meint Ihr? Oder gibt es Nachteile?
#26 RE: Werte aus Elsner Wetterstation über Domiq Base
Verfasst: Mo 13. Mai 2013, 10:00
von Matthias_@_Home
Hat funktioniert
Mfg
Matthias
#27 RE: Werte aus Elsner Wetterstation über Domiq Base
Verfasst: Mo 13. Mai 2013, 15:38
von mr_claus
Ich habe übrigens festgestellt, dass es Sinn macht mit Zusatzevents bzw. Variablen zu arbeiten, es erleichtert die Arbeit ungemein weil ja immer mehr Funktionen hinzukommen im Laufe der Zeit. Ich verwende z.B. folgende Events für Wind.
Code: Alles auswählen
Name: set alarm on: wind
Kanal: E.MODBUS.int.Wetterstation.wind
Bedingung: MODBUS.int.Wetterstation.wind>=10
Aktion: C.LOGIC: var_age_helper('MEM.alarm.wind',1,0)
Code: Alles auswählen
Name: set alarm off: wind
Kanal: E.MODBUS.int.Wetterstation.wind
Bedingung: MODBUS.int.Wetterstation.wind= age_threshold then
-- value older as threshold so set real variable
set(identifier,value)
end
end
Es wird MEM.alarm.wind auf "1" gesetzt wenn die Wetterlage eine Nutzung der Raffstores verhindert und zwar sofort wenn 10m/s erreicht sind. Der Alarm bleibt in diesem Fall bestehen bis 30 Minuten lang keine 10m/s mehr gemessen wurden. Das Lua Script nutzt zusätzliche Variablen um festzustellen wann das letzte Mal eine so hohe Windstärke gemessen wurde.
Genauso kann man es auch mit dem Sonnenschutz machen um zu verhindern dass die Raffstoren hochfahren nur weil gerade eine Wolke vorbeikommt.
#28 RE: Werte aus Elsner Wetterstation über Domiq Base
Verfasst: Mo 13. Mai 2013, 19:01
von Beleuchtfix
das ist auch etwas verwirrend wenn unter dem Reiter Remote kein E. eingetragen werden muß.
Vielleicht hilft dir das als Erklärung etwas weiter: Events sind Ereignisse, die ausgelöst werden, in dem Moment, wenn sich der entsprechende Zustand ändert. Dafür wird dann das E eingetragen. In Remote stellst du den
Zustand da, nicht die
Änderung.
Vorsicht!
Bei den Bedingungen darfst du kein E eintragen (z.B. LCN.relay.0.13.4=1)
Noch etwas, E.MODBUS.int.wetterstation.wind und dann 3 löst nur aus, wenn die Daten auf 3 wechseln, nicht aber, wenn sie auf 4 springen! Du solltest da >=3 eintragen. Die anschließende Bedingung muss genau zum Zeitpunkt der Änderung erfüllt sein, der gesamte Ausdruck wird nicht permanent überprüft.
Viel Erfolg
Florian
#29 RE: Werte aus Elsner Wetterstation über Domiq Base
Verfasst: Mo 13. Mai 2013, 21:17
von Matthias_@_Home
Hallo Florian,
genau diese Punkte habe ich mit Hilfe der Anleitung und vielen Selbstversuchen heute auch festgestellt. Daher hatte ich den Beitrag auch wieder gelöscht.
Aber trotzdem nochmal vielen Dank für die Erläuterung!
@Klaus
Hast Du das für die Verschattung auch so schon umgesetzt?
Meine Überlegung war es, die Verschattung über Events und Bedingungen zu realisieren, lediglich für die Überwachung der Sonnenscheindauer oder Wolkenlücken müsste dann über ein Skript wie von Dir beschrieben erfolgen.
Die Positionierung könnte dann über das Skript von Florian oder evtl. über eine Bastellösung im LCN erfolgen.
Ich werde wie von Uwe vorgeschlagen aber auch Thomas telefonisch nach Seiner Lösung fragen, da ich aufgrund fehlender Kenntnisse leider zu schnell auf Probleme stoße
Mfg
Matthias
#30 RE: Werte aus Elsner Wetterstation über Domiq Base
Verfasst: Mo 13. Mai 2013, 22:14
von Uwe
Sorry, Thomas und ich haben z.Zt. etwas 'Baustellenstress'...
Thomas wird sein gescriptetes mal zwischen 2 Baustellen und dem Tag der offenen Tür) online stellen.
Habt ein wenig Geduld mit uns
Grüße, Uwe - der tagsüber derzeit nur online in einer LCN-Anlage ist (ohne Internet)