Combisender Wetterstation
Moderator: Co-Administratoren
-
- Beiträge: 140
- Registriert: 25.12.2007, 18:35
- Wohnort: Elmshorn
Combisender Wetterstation
Guten Morgen,
wie kann ich bei dem Combisender einstellen, das er einen Aktor schaltet wenn der
Wind aus einer bestimmten Richtung (z.B. West) kommt.
Ich kann unter den Einstellungen keine Option finden
Gruß Rolf
wie kann ich bei dem Combisender einstellen, das er einen Aktor schaltet wenn der
Wind aus einer bestimmten Richtung (z.B. West) kommt.
Ich kann unter den Einstellungen keine Option finden
Gruß Rolf
Re: Combisender Wetterstation
Dieser Beitrag wurde durch den Autor entfernt.
Zuletzt geändert von teddy278 am 11.06.2011, 22:19, insgesamt 1-mal geändert.
-
- Beiträge: 140
- Registriert: 25.12.2007, 18:35
- Wohnort: Elmshorn
Re: Combisender Wetterstation
Hallo Teddy,
was wäre das für ein Programm und wie müßte dies aussehen
Was sind die x-und y Werte
Ich nutze auch zwei HM Wetterdisplays, diese zeigen immer die aktuelle Windrichtung
und die Schwankungsbreite an
Ist eigentlich traurig, dass die HM Zentrale die Daten nicht anzeigen kann.
Kann die homeputer CL den Wettersensor richtig auslesen
Gruß
Rolf
was wäre das für ein Programm und wie müßte dies aussehen
Was sind die x-und y Werte
Ich nutze auch zwei HM Wetterdisplays, diese zeigen immer die aktuelle Windrichtung
und die Schwankungsbreite an
Ist eigentlich traurig, dass die HM Zentrale die Daten nicht anzeigen kann.
Kann die homeputer CL den Wettersensor richtig auslesen
Gruß
Rolf
Re: Combisender Wetterstation
Dieser Beitrag wurde durch den Autor entfernt.
Zuletzt geändert von teddy278 am 11.06.2011, 22:20, insgesamt 1-mal geändert.
-
- Beiträge: 12931
- Registriert: 16.01.2009, 18:48
- Wohnort: Steingaden
- Hat sich bedankt: 1608 Mal
- Danksagung erhalten: 222 Mal
Re: Combisender Wetterstation
norden - 360 grad , osten - 90 , süd - 180, west - 270
NO - 45 / SO - 135 / SW - 225 / NW - 315
dann: nordnordost - 22,5 / nordost - 45 usw / ostnordost 67,5 ...
vg
n.
-------
!!! 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: Combisender Wetterstation
Ich hab das mal als skript gemacht:dondaik hat geschrieben:
norden - 360 grad , osten - 90 , süd - 180, west - 270
NO - 45 / SO - 135 / SW - 225 / NW - 315
dann: nordnordost - 22,5 / nordost - 45 usw / ostnordost 67,5 ...
vg
n.
! Windrichtung
! norden - 360 grad , osten - 90 , süd - 180, west - 270
! NO - 45 / SO - 135 / SW - 225 / NW - 315
! dann: nordnordost - 22,5 / nordost - 45 usw / ostnordost 67,5 ...
object wettersensor = dom.GetObject("Wettersensor:Kanal");
object richtung = dom.GetObject("BidCos-RF." # wettersensor.Address() # ".WIND_DIRECTION");
string wrichtung = dom.GetObject("Windrichtung");
var x = richtung.Value();
!************* Nord **********
if (x <=22)
{
var y = wrichtung.State(0);
}
!************* Nord/Ost **********
if ((x >= 22) && (x <=67))
{
var y = wrichtung.State(1);
}
!************* Ost **********
if ((x >= 67) && (x <=112))
{
var y = wrichtung.State(2);
}
!************* Süd/Ost **********
if ((x >= 112) && (x <=157))
{
var y = wrichtung.State(3);
}
!************* Süd **********
if ((x >= 157) && (x <=202))
{
var y = wrichtung.State("4");
}
!************* Süd/West **********
if ((x >= 202 ) && (x <=247 ))
{
var y = wrichtung.State(5);
}
!************* West **********
if ((x >= 247) && (x <=292))
{
var y = wrichtung.State(6);
}
!************* Nord/West **********
if ((x >= 292) && (x <=337))
{
var y = wrichtung.State(7);
}
if (x >= 337)
{
var y = wrichtung.State(0);
}
Dafür benötigt man eine Systemvariable mit dem Namen "Windrichtung" als Werteliste.
mit so einer Füllung: Nord;Nord/Ost;Süd/Ost;Süd;Süd/West;West;Nord/West
-
- Beiträge: 579
- Registriert: 24.10.2008, 03:26
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 2 Mal
Re: Combisender Wetterstation
Oh jee, eine if - Anakonda! Das laesst sich auch einfacher und deutlich kuerzer loesen:
oder gleich so:
Die Werteliste der Variable "Windrichtung" dafuer sollte dann so aussehen:
Nord;Nord/Ost;Ost;Süd/Ost;Süd;Süd/West;West;Nord/West;Nord
Gruss,
Dirch
PS: und ja, es geht auch noch kuerzer
Code: Alles auswählen
! Windrichtung
! norden - 360 grad , osten - 90 , süd - 180, west - 270
! NO - 45 / SO - 135 / SW - 225 / NW - 315
! dann: nordnordost - 22,5 / nordost - 45 usw / ostnordost 67,5 ...
object wettersensor = dom.GetObject("Wettersensor:Kanal");
object richtung = dom.GetObject("BidCos-RF." # wettersensor.Address() # ".WIND_DIRECTION");
object wrichtung = dom.GetObject("Windrichtung");
var x = richtung.Value();
var res = ((x + 22) / 45).ToInteger();
var y = wrichtung.State(res);
Code: Alles auswählen
! Windrichtung
! norden - 360 grad , osten - 90 , süd - 180, west - 270
! NO - 45 / SO - 135 / SW - 225 / NW - 315
! dann: nordnordost - 22,5 / nordost - 45 usw / ostnordost 67,5 ...
integer richtung = dom.GetObject("Wettersensor:Kanal").DPByHssDP("WIND_DIRECTION").Value().ToInteger();
object wrichtung = dom.GetObject("Windrichtung");
wrichtung.State(((richtung + 22) / 45).ToInteger());
Nord;Nord/Ost;Ost;Süd/Ost;Süd;Süd/West;West;Nord/West;Nord
Gruss,
Dirch
PS: und ja, es geht auch noch kuerzer
Neun von zehn Stimmen in meinen Kopf sagen ich bin nicht verrückt. Die andere summt die Melodie von Tetris . ...
Re: Combisender Wetterstation
Cool vielen Dank!dirch hat geschrieben:
PS: und ja, es geht auch noch kuerzer
Re: Combisender Wetterstation
Hallo Zusammen
Seit 1.5 wird im Web bei der Windrichtung gleich die Richtung ala Windrose (O,NO, SO...) angezeigt. Beim Auslesen der Wind_Direction ist das jedoch ein INT. Hat wer eine Idee ob man die Windrichtung per Datenpunkt rausbekommt????
Mauri
Seit 1.5 wird im Web bei der Windrichtung gleich die Richtung ala Windrose (O,NO, SO...) angezeigt. Beim Auslesen der Wind_Direction ist das jedoch ein INT. Hat wer eine Idee ob man die Windrichtung per Datenpunkt rausbekommt????
Mauri
1 CCU, 7 Jalousieaktoren, 2 Dimmaktoren, 4 Schaltaktoren, Wetterstation, 2x Keymatic,
1Stellaktor, den ich leider nicht über die CCU regeln kann, und many to come
1Stellaktor, den ich leider nicht über die CCU regeln kann, und many to come
- anli
- Beiträge: 4326
- Registriert: 10.06.2009, 14:01
- Wohnort: 20 Min. nördlich von Hannover und bei Bremen
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 23 Mal
- Kontaktdaten:
Re: Combisender Wetterstation
Nein, die Windrichtung wird anhand des Int errechnet- 0-355° -> N = 0; Wenn Du das bis in NNO usw. unterteilst sind das 22.5°. Folgendes Script bietet sich an:
Code: Alles auswählen
o_object = dom.GetObject ("ID DES Kombisensors");
string s_temp = 'N:NNO:NO:ONO:O:OSO:SO:SSO:S:SSW:SW:WSW:W:WNW:NW:NNW';
real r_temp = o_object.DPByHssDP("WIND_DIRECTION").Value() / 22.5;
integer i_temp = r_temp.ToInteger();
Write ('<span class="double"><div>Windrichtung<br>' # (s_temp.StrValueByIndex (':', r_temp.ToString(0))) # ' ' # o_object.DPByHssDP("WIND_DIRECTION").Value() # '°</div></span>');
Herzliche Grüße, anli
Alle Angaben ohne Gewähr und Haftung meinerseits. Verwendung der von mir zur Verfügung gestellten Downloads auf eigene Gefahr. Ich bitte um Verständnis, dass ich aus zeitlichen Gründen keine unaufgeforderte Hilfestellung per PN/Mail geben kann. Bitte allgemeine Fragen ins Forum stellen, hier können viele fähige User viel schneller helfen.
Homematic-Manager v2: einfaches Tool zum Erstellen von Direktverknüpfungen und Bearbeiten von Gerätenamen, -parametern etc. für Homematic und HomematicIP (Alternative diesbzgl. zur WebUI)
Einsteiger-Hilfe • erweiterter Skript-Parser
Alle Angaben ohne Gewähr und Haftung meinerseits. Verwendung der von mir zur Verfügung gestellten Downloads auf eigene Gefahr. Ich bitte um Verständnis, dass ich aus zeitlichen Gründen keine unaufgeforderte Hilfestellung per PN/Mail geben kann. Bitte allgemeine Fragen ins Forum stellen, hier können viele fähige User viel schneller helfen.
Homematic-Manager v2: einfaches Tool zum Erstellen von Direktverknüpfungen und Bearbeiten von Gerätenamen, -parametern etc. für Homematic und HomematicIP (Alternative diesbzgl. zur WebUI)
Einsteiger-Hilfe • erweiterter Skript-Parser