Abluftventilator über Luftfeuchte ein- ausschalten

Begonnen von Puschel74, 01 Februar 2012, 17:40:15

Vorheriges Thema - Nächstes Thema

Puschel74

                                               

Hallo zusammen,

ich habe in unserem Badezimmer einen S300TH und einen Abluftventilator
über ein fs20as4 installiert.
Bisher haben wir nach dem duschen den Ventilator von Hand
eingeschaltet und mit einem timer von 30 Minuten wieder ausgeschaltet.
Nun möchte ich aber gerne versuchen den Ventilator bei einer
Luftfeuchtigkeit >50% einzuschalten und <30% auszuschalten.
Bei den ganzen Beispielen für define xxx notify yyy ist aber immer die
Rede von on.*
Mir ist schon klar das das notify dann auf alles reagiert was ein "on"
liefert.
Mein notify soll aber auf humidity>50% reagieren - diese Abfrage kommt
ja aber erst im Schleifenkörper wo auf >50% für set OG_Bad_Vent on und
<30% für set OG_Bad_Vent off überprüft wird.
Wie kann ich in mein Notify verzweigen oder bin ich damit ganz auf dem
Holzweg?
Über Uhrzeit ala alle 5 Minuten die Luftfeuchte überprüfen und dann
schalten macht ja nicht viel Sinn da in der Nacht oder auch tagsüber
niemand bei uns duscht es sei den wir haben Urlaub und sind zuhause.
Über Hilfe wäre ich sehr dankbar.

Grüße

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

Zrrronggg!

                                                     

So recht verstehe ich dich nicht.
Ich würde ja sowas machen wie:

define Feuchtecheck at +*00:05  { if (abfrage der Feuchte>Wunschwert)
{ fhem ("set OG_Bad_Vent on" ) } else { fhem(("set OG_Bad_Vent
off" ) } }

Dass sollte alle 5 Minuten checken, wie der Wert der Luftfeuchte ist
und dann entweder ein oder auschalten.

Ist nicht ausprobiert, nur so ne Idee. Bachteil ist das du nur einen
Wert hast, aber ist ja ausbaufähig, z.b. alle 5 Minuten auf
Einschaltbedingung teste und alle 10 Minuten auf Ausschaltbedingung
oder so.

Jetzt sagst du aber, das willst du NICHT machen. Unter welcher
Bedingung sollen denn der Feuchtecheck gemacht werden und unter
welcher nicht?

Und wenn's im Bad zu feucht ist ist's zu feucht... WARUM oder WANN ist
doch egal, oder? Warum das Bad also nicht trockenen, wenn es in eurem
Urlaub zu feucht wird?

Nebenbei: bei den von dir gewünschten wErten von 30% und 50% wird der
Lüfter in normalen Umgebungen IMMER laufen. Luftfeuchte unter ca. 45%
kriegt man eigentlich nur mit aktiver Trockung hin. Unter 40% beginnt
die Austrockung der Schleimhäute und damit der gesundheitlich eher zu
trocken Bereich. Ich würde den Schaltpunkt so um die 60% machen.
Schimmelbildung droht je nach Randparametern so ca. oberhalb 75%



On 1 Feb., 17:40, puschel74 wrote:
> Hallo zusammen,
>
> ich habe in unserem Badezimmer einen S300TH und einen Abluftventilator
> über ein fs20as4 installiert.
> Bisher haben wir nach dem duschen den Ventilator von Hand
> eingeschaltet und mit einem timer von 30 Minuten wieder ausgeschaltet.
> Nun möchte ich aber gerne versuchen den Ventilator bei einer
> Luftfeuchtigkeit >50% einzuschalten und <30% auszuschalten.
> Bei den ganzen Beispielen für define xxx notify yyy ist aber immer die
> Rede von on.*
> Mir ist schon klar das das notify dann auf alles reagiert was ein "on"
> liefert.
> Mein notify soll aber auf humidity>50% reagieren - diese Abfrage kommt
> ja aber erst im Schleifenkörper wo auf >50% für set OG_Bad_Vent on und
> <30% für set OG_Bad_Vent off überprüft wird.
> Wie kann ich in mein Notify verzweigen oder bin ich damit ganz auf dem
> Holzweg?
> Über Uhrzeit ala alle 5 Minuten die Luftfeuchte überprüfen und dann
> schalten macht ja nicht viel Sinn da in der Nacht oder auch tagsüber
> niemand bei uns duscht es sei den wir haben Urlaub und sind zuhause.
> Über Hilfe wäre ich sehr dankbar.
>
> Grüße

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
FHEM auf Linkstation Mini, CUL 868 SlowRF, 2xCUL 868 RFR, CUL 433 für IT, 2xHMLAN-Configurator mit VCCU, ITV-100 Repeater, Sender und Aktoren von FHT, FS20, S300, HM, IT, RSL

Puschel74

                                               

hi und danke schonmal für den gedankenanstoss,

seh ich das richtig das ich das nur alle x minuten prüfen lassen kann?
mir wäre eher sowas wie
wenn der s300th >x% hat ventilator ein und bei und nicht schau alle 5 minuten ob s300th>x% oder "belastet" das den prozessor bzw. fhem nicht unnötig?
bei einem schalter schau ich ja auch nicht alle a minuten ob er
gedrückt wurde - ok macht auch nicht viel sinn.
nur "schaut" mir fhem eben auch um 01:xx nach der feuchte und da ist
garantiert nichts zu tun.
ich logg die temperatur und feuchte mit dem s300th seit knapp einer
woche mit und da bewegen sich die werte eigentlich immer zwischen 52%
(nach dem duschen) und 36%.
aber ok wenn ich das "nur" alle x minuten triggern kann solls mir auch
recht sein ich dachte es geht auch anders.
dann werd ich mich mal ans "programmieren" machen.

Roland

P.S.: Warum der erste Post zweimal reingerutscht ist weiß ich auch
nicht - sorry

On 1 Feb., 19:14, "Zrrronggg!" wrote:
> So recht verstehe ich dich nicht.
> Ich würde ja sowas machen wie:
>
> define Feuchtecheck at +*00:05  { if (abfrage der Feuchte>Wunschwert)
> { fhem ("set OG_Bad_Vent on" ) } else { fhem(("set OG_Bad_Vent
> off" ) } }
>
> Dass sollte alle 5 Minuten checken, wie der Wert der Luftfeuchte ist
> und dann entweder ein oder auschalten.
>
> Ist nicht ausprobiert, nur so ne Idee. Bachteil ist das du nur einen
> Wert hast, aber ist ja ausbaufähig, z.b. alle 5 Minuten auf
> Einschaltbedingung teste und alle 10 Minuten auf Ausschaltbedingung
> oder so.
>
> Jetzt sagst du aber, das willst du NICHT machen. Unter welcher
> Bedingung sollen denn der Feuchtecheck gemacht werden und unter
> welcher nicht?
>
> Und wenn's im Bad zu feucht ist ist's zu feucht... WARUM oder WANN ist
> doch egal, oder? Warum das Bad also nicht trockenen, wenn es in eurem
> Urlaub zu feucht wird?
>
> Nebenbei: bei den von dir gewünschten wErten von 30% und 50% wird der
> Lüfter in normalen Umgebungen IMMER laufen. Luftfeuchte unter ca. 45%
> kriegt man eigentlich nur mit aktiver Trockung hin. Unter 40% beginnt
> die Austrockung der Schleimhäute und damit der gesundheitlich eher zu
> trocken Bereich. Ich würde den Schaltpunkt so um die 60% machen.
> Schimmelbildung droht je nach Randparametern so ca. oberhalb 75%
>
> On 1 Feb., 17:40, puschel74 wrote:
>
>
>
>
>
>
>
> > Hallo zusammen,
>
> > ich habe in unserem Badezimmer einen S300TH und einen Abluftventilator
> > über ein fs20as4 installiert.
> > Bisher haben wir nach dem duschen den Ventilator von Hand
> > eingeschaltet und mit einem timer von 30 Minuten wieder ausgeschaltet.
> > Nun möchte ich aber gerne versuchen den Ventilator bei einer
> > Luftfeuchtigkeit >50% einzuschalten und <30% auszuschalten.
> > Bei den ganzen Beispielen für define xxx notify yyy ist aber immer die
> > Rede von on.*
> > Mir ist schon klar das das notify dann auf alles reagiert was ein "on"
> > liefert.
> > Mein notify soll aber auf humidity>50% reagieren - diese Abfrage kommt
> > ja aber erst im Schleifenkörper wo auf >50% für set OG_Bad_Vent on und
> > <30% für set OG_Bad_Vent off überprüft wird.
> > Wie kann ich in mein Notify verzweigen oder bin ich damit ganz auf dem
> > Holzweg?
> > Über Uhrzeit ala alle 5 Minuten die Luftfeuchte überprüfen und dann
> > schalten macht ja nicht viel Sinn da in der Nacht oder auch tagsüber
> > niemand bei uns duscht es sei den wir haben Urlaub und sind zuhause.
> > Über Hilfe wäre ich sehr dankbar.
>
> > Grüße

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

rudolfkoenig

                                                   

> "belastet" das den prozessor bzw. fhem nicht unnötig?

Nein. Erstens ist das nicht unnoetig, und zweitens ist das auch auf einem
Fritzbox weniger als 0.01% CPU.  Alternativ kannst auch folgendes versuchen,
ist aber auch nicht weniger Belastung.

define badNotify bad_s300th:humidity.* { \
  my $hum = %EVTPART1;;\
  my $val = Value("Schalter");;\
  fhem("set Schalter on")  if($hum > 50 && $val eq "off");;\
  fhem("set Schalter off") if($hum < 30 && $val eq "on");;\
}

Achtung, nicht getestet.

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Puschel74

                                               

Äh Moment mal,
sollte das nicht eher so aussehen:

define a_Feuchtecheck at +*00:05:00 trigger Feuchtecheck

define Feuchtecheck notify Feuchtecheck {\
my $Feuchte_Bad=ReadingsVal(CUL_WS_1, "Humidity", "101%");;\
$Feuchte_Bad=(substr($Feuchte_Bad, 0, (length($Feuchte_Bad)-1)));;\
if ($Feuchte_Bad>50) {\
fhem("set OG_Bad_Abluft on")}\
else {\
if ($Feuchte_Bad<30){\
fhem("set OG_Bad_Abluft off")}\
}\
}

Ich will das nur noch nicht auf mein fhem loslassen weil ich vermute das
mein Code nur Fehler produziert.
Ich habe Teile der Heizungssteuerung genommen und frei Schnauze
angepasst wie ich mir das denke (oder wie ich es gerne haben würde).
Wenn da mal jemand mit Ahnung kurz drüber schauen könnte wäre ich dankbar.

Roland
P.S.: Ich übersetz die CUL/CUNO commandref gern fertig - das geht mir
leichter von der Hand als so einen Codeschnippsel zu "er"denken.
> hi und danke schonmal für den gedankenanstoss,
>
> seh ich das richtig das ich das nur alle x minuten prüfen lassen kann?
> mir wäre eher sowas wie
> wenn der s300th>x% hat ventilator ein und bei> und nicht schau alle 5 minuten ob s300th>x% oder> "belastet" das den prozessor bzw. fhem nicht unnötig?
> bei einem schalter schau ich ja auch nicht alle a minuten ob er
> gedrückt wurde - ok macht auch nicht viel sinn.
> nur "schaut" mir fhem eben auch um 01:xx nach der feuchte und da ist
> garantiert nichts zu tun.
> ich logg die temperatur und feuchte mit dem s300th seit knapp einer
> woche mit und da bewegen sich die werte eigentlich immer zwischen 52%
> (nach dem duschen) und 36%.
> aber ok wenn ich das "nur" alle x minuten triggern kann solls mir auch
> recht sein ich dachte es geht auch anders.
> dann werd ich mich mal ans "programmieren" machen.
>
> Roland
>
> P.S.: Warum der erste Post zweimal reingerutscht ist weiß ich auch
> nicht - sorry
>
> On 1 Feb., 19:14, "Zrrronggg!"  wrote:
>> So recht verstehe ich dich nicht.
>> Ich würde ja sowas machen wie:
>>
>> define Feuchtecheck at +*00:05  { if (abfrage der Feuchte>Wunschwert)
>> { fhem ("set OG_Bad_Vent on" ) } else { fhem(("set OG_Bad_Vent
>> off" ) } }
>>
>> Dass sollte alle 5 Minuten checken, wie der Wert der Luftfeuchte ist
>> und dann entweder ein oder auschalten.
>>
>> Ist nicht ausprobiert, nur so ne Idee. Bachteil ist das du nur einen
>> Wert hast, aber ist ja ausbaufähig, z.b. alle 5 Minuten auf
>> Einschaltbedingung teste und alle 10 Minuten auf Ausschaltbedingung
>> oder so.
>>
>> Jetzt sagst du aber, das willst du NICHT machen. Unter welcher
>> Bedingung sollen denn der Feuchtecheck gemacht werden und unter
>> welcher nicht?
>>
>> Und wenn's im Bad zu feucht ist ist's zu feucht... WARUM oder WANN ist
>> doch egal, oder? Warum das Bad also nicht trockenen, wenn es in eurem
>> Urlaub zu feucht wird?
>>
>> Nebenbei: bei den von dir gewünschten wErten von 30% und 50% wird der
>> Lüfter in normalen Umgebungen IMMER laufen. Luftfeuchte unter ca. 45%
>> kriegt man eigentlich nur mit aktiver Trockung hin. Unter 40% beginnt
>> die Austrockung der Schleimhäute und damit der gesundheitlich eher zu
>> trocken Bereich. Ich würde den Schaltpunkt so um die 60% machen.
>> Schimmelbildung droht je nach Randparametern so ca. oberhalb 75%
>>
>> On 1 Feb., 17:40, puschel74  wrote:
>>
>>
>>
>>
>>
>>
>>
>>> Hallo zusammen,
>>> ich habe in unserem Badezimmer einen S300TH und einen Abluftventilator
>>> über ein fs20as4 installiert.
>>> Bisher haben wir nach dem duschen den Ventilator von Hand
>>> eingeschaltet und mit einem timer von 30 Minuten wieder ausgeschaltet.
>>> Nun möchte ich aber gerne versuchen den Ventilator bei einer
>>> Luftfeuchtigkeit>50% einzuschalten und<30% auszuschalten.
>>> Bei den ganzen Beispielen für define xxx notify yyy ist aber immer die
>>> Rede von on.*
>>> Mir ist schon klar das das notify dann auf alles reagiert was ein "on"
>>> liefert.
>>> Mein notify soll aber auf humidity>50% reagieren - diese Abfrage kommt
>>> ja aber erst im Schleifenkörper wo auf>50% für set OG_Bad_Vent on und
>>> <30% für set OG_Bad_Vent off überprüft wird.
>>> Wie kann ich in mein Notify verzweigen oder bin ich damit ganz auf dem
>>> Holzweg?
>>> Über Uhrzeit ala alle 5 Minuten die Luftfeuchte überprüfen und dann
>>> schalten macht ja nicht viel Sinn da in der Nacht oder auch tagsüber
>>> niemand bei uns duscht es sei den wir haben Urlaub und sind zuhause.
>>> Über Hilfe wäre ich sehr dankbar.
>>> Grüße


--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

Puschel74

                                               

Sorry Rudolf,
unsere 2 Posts haben sich zeitlich überschnitten.
Deiner sieht natürlich um einiges eleganter aus - ich werd den morgen
mal ausprobieren.
Danke schonmal.

On 1 Feb., 20:28, Roland wrote:
> h Moment mal,
> sollte das nicht eher so aussehen:
>
> define a_Feuchtecheck at +*00:05:00 trigger Feuchtecheck
>
> define Feuchtecheck notify Feuchtecheck {\
> my $Feuchte_Bad=ReadingsVal(CUL_WS_1, "Humidity", "101%");;\
> $Feuchte_Bad=(substr($Feuchte_Bad, 0, (length($Feuchte_Bad)-1)));;\
> if ($Feuchte_Bad>50) {\
> fhem("set OG_Bad_Abluft on")}\
> else {\
> if ($Feuchte_Bad<30){\
> fhem("set OG_Bad_Abluft off")}\
>
> }\
> }
>
> Ich will das nur noch nicht auf mein fhem loslassen weil ich vermute das
> mein Code nur Fehler produziert.
> Ich habe Teile der Heizungssteuerung genommen und frei Schnauze
> angepasst wie ich mir das denke (oder wie ich es gerne haben w rde).
> Wenn da mal jemand mit Ahnung kurz dr ber schauen k nnte w re ich dankbar.
>
> Roland
> P.S.: Ich bersetz die CUL/CUNO commandref gern fertig - das geht mir
> leichter von der Hand als so einen Codeschnippsel zu "er"denken.
>
>
>
>
>
>
>
> > hi und danke schonmal f r den gedankenanstoss,
>
> > seh ich das richtig das ich das nur alle x minuten pr fen lassen kann?
> > mir w re eher sowas wie
> > wenn der s300th>x% hat ventilator ein und bei> > und nicht schau alle 5 minuten ob s300th>x% oder> > "belastet" das den prozessor bzw. fhem nicht unn tig?
> > bei einem schalter schau ich ja auch nicht alle a minuten ob er
> > gedr ckt wurde - ok macht auch nicht viel sinn.
> > nur "schaut" mir fhem eben auch um 01:xx nach der feuchte und da ist
> > garantiert nichts zu tun.
> > ich logg die temperatur und feuchte mit dem s300th seit knapp einer
> > woche mit und da bewegen sich die werte eigentlich immer zwischen 52%
> > (nach dem duschen) und 36%.
> > aber ok wenn ich das "nur" alle x minuten triggern kann solls mir auch
> > recht sein ich dachte es geht auch anders.
> > dann werd ich mich mal ans "programmieren" machen.
>
> > Roland
>
> > P.S.: Warum der erste Post zweimal reingerutscht ist wei ich auch
> > nicht - sorry
>
> > On 1 Feb., 19:14, "Zrrronggg!"  wrote:
> >> So recht verstehe ich dich nicht.
> >> Ich w rde ja sowas machen wie:
>
> >> define Feuchtecheck at +*00:05  { if (abfrage der Feuchte>Wunschwert)
> >> { fhem ("set OG_Bad_Vent on" ) } else { fhem(("set OG_Bad_Vent
> >> off" ) } }
>
> >> Dass sollte alle 5 Minuten checken, wie der Wert der Luftfeuchte ist
> >> und dann entweder ein oder auschalten.
>
> >> Ist nicht ausprobiert, nur so ne Idee. Bachteil ist das du nur einen
> >> Wert hast, aber ist ja ausbauf hig, z.b. alle 5 Minuten auf
> >> Einschaltbedingung teste und alle 10 Minuten auf Ausschaltbedingung
> >> oder so.
>
> >> Jetzt sagst du aber, das willst du NICHT machen. Unter welcher
> >> Bedingung sollen denn der Feuchtecheck gemacht werden und unter
> >> welcher nicht?
>
> >> Und wenn's im Bad zu feucht ist ist's zu feucht... WARUM oder WANN ist
> >> doch egal, oder? Warum das Bad also nicht trockenen, wenn es in eurem
> >> Urlaub zu feucht wird?
>
> >> Nebenbei: bei den von dir gew nschten wErten von 30% und 50% wird der
> >> L fter in normalen Umgebungen IMMER laufen. Luftfeuchte unter ca. 45%
> >> kriegt man eigentlich nur mit aktiver Trockung hin. Unter 40% beginnt
> >> die Austrockung der Schleimh ute und damit der gesundheitlich eher zu
> >> trocken Bereich. Ich w rde den Schaltpunkt so um die 60% machen.
> >> Schimmelbildung droht je nach Randparametern so ca. oberhalb 75%
>
> >> On 1 Feb., 17:40, puschel74  wrote:
>
> >>> Hallo zusammen,
> >>> ich habe in unserem Badezimmer einen S300TH und einen Abluftventilator
> >>> ber ein fs20as4 installiert.
> >>> Bisher haben wir nach dem duschen den Ventilator von Hand
> >>> eingeschaltet und mit einem timer von 30 Minuten wieder ausgeschaltet.
> >>> Nun m chte ich aber gerne versuchen den Ventilator bei einer
> >>> Luftfeuchtigkeit>50% einzuschalten und<30% auszuschalten.
> >>> Bei den ganzen Beispielen f r define xxx notify yyy ist aber immer die
> >>> Rede von on.*
> >>> Mir ist schon klar das das notify dann auf alles reagiert was ein "on"
> >>> liefert.
> >>> Mein notify soll aber auf humidity>50% reagieren - diese Abfrage kommt
> >>> ja aber erst im Schleifenk rper wo auf>50% f r set OG_Bad_Vent on und
> >>> <30% f r set OG_Bad_Vent off berpr ft wird.
> >>> Wie kann ich in mein Notify verzweigen oder bin ich damit ganz auf dem
> >>> Holzweg?
> >>> ber Uhrzeit ala alle 5 Minuten die Luftfeuchte berpr fen und dann
> >>> schalten macht ja nicht viel Sinn da in der Nacht oder auch tags ber
> >>> niemand bei uns duscht es sei den wir haben Urlaub und sind zuhause.
> >>> ber Hilfe w re ich sehr dankbar.
> >>> Gr e

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

Guest

Originally posted by: <email address deleted>

>
> Halllo,
>
ich versuche gerade etwas ähnliches und habe den Vorschlag von Rudolf
übernommen/geändert nur leider ohne Erfolg. Trotzdem beide  Schwellenwerte
mehrfach erreicht wurden ist kein Schaltvorgang ausgelöst worden. Hier mein
Versuch:
 
 

>  define KinoFeuchteNotify notify Kino_Sensor:humidity.* { \
>   my $hum = %EVTPART1;;\
>   my $val = Value("myITSwitch");;\
>   fhem("set myITSwitch on")  if($hum > 65 && $val eq "off");;\
>   fhem("set myITSwitch off") if($hum < 60 && $val eq "on");;\
> }
> attr KinoFeuchteNotify room Kino
> es existieren myITSwitch (Name für den Test noch vorläufig) und
> Kino_Sensor in meiner Umgebung.
>  
>
Wenn das erst mal läuft würde ich das noch gern vom Zustand der Fenster
abhängig schalten. Es macht keinen Sinn den Luftenfeuchter (am
myITSwitch) laufen zu lassen wenn gerade gelüftet wird.
 
Viele Grüße
Breaker

>  
>

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

UliM

                                                 

Hi,
bau doch mal
Log 1, "Hum: $hum";;\

etc ein und schau, ob die Werte stimmen. Ggf musstbDunauf %EVTPART2 o.ä. ändern.
Sonstbirgendwas im log?

Gruß Uli

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
RPi4/Raspbian, CUL V3 (ca. 30 HomeMatic-devices), LAN (HarmonyHub, alexa etc.).  Fördermitglied des FHEM e.V.

Guest

Originally posted by: <email address deleted>

Die Feuchtigkeitsmessung war einer meiner Gründe, so stark in das 1-Wire
business einzusteigen. Mit einem analogen Sensor am DS2450 und zusätzlichem
Thermometer DS1820, oder an einem Kombisensor DS2438 bekomme ich eine
hochgenaue temperaturkompensierte Feuchtemessung wenn ich es brauche. Und
nicht nur dann, wenn der S300TH beschließt, ein telegramm zu senden.

LG

pah

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Guest

Originally posted by: <email address deleted>

Hallo,

Der Tip mit dem Log ist sehr gut - da hätte ich auchdrauf kommen müssen. Eigenartiger Weise gehts jetzt ohne großartige Änderung evtl. Reagiert es erst bei 1% differenz?
Die Genauigkeit und auch die Zeitpunkte der Messungen reicht für diese Anwendung aus - mir kommt es da nicht auf 5min oder +- 4% an, hauptsache es gammelt nicht wenn man den Raum nicht so oft nutzt.
Fehlt noch die Einbindung der fht80 um es völlig zu automatisieren -da werde ich noch mal rumtesten.

Vielen Dank &Gruß

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Tobias

                                                   

Hallo Pah,
zwei Fragen:
1. kannst du im conrib/1wire einen Beispielschaltplan einstellen wie man
den DS2450 grundsätzlich verdrahtet. Sicherlich benötigt dieser noch
PullUp/Down Widerstände an den A/D EIngängen, oder?
2. du schreibst das du eine Feuchtemessung durchführen willst und
empfiehlst den DS2438. Aber das ist doch ein Smart Battery Monitor mit
TempFühler? Wo bleibt da der Feuchtefühler?

On Thursday, June 28, 2012 6:34:01 PM UTC+2, Prof. Dr. Peter A. Henning
wrote:
>
> Die Feuchtigkeitsmessung war einer meiner Gründe, so stark in das 1-Wire
> business einzusteigen. Mit einem analogen Sensor am DS2450 und zusätzlichem
> Thermometer DS1820, oder an einem Kombisensor DS2438 bekomme ich eine
> hochgenaue temperaturkompensierte Feuchtemessung wenn ich es brauche. Und
> nicht nur dann, wenn der S300TH beschließt, ein telegramm zu senden.
>
> LG
>
> pah
>

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Maintainer: Text2Speech, TrashCal, MediaList

Meine Projekte: https://github.com/tobiasfaust
* PumpControl v2: allround Bewässerungssteuerung mit ESP und FHEM
* Ein Modbus RS485 zu MQTT Gateway für SolarWechselrichter

Guest

Originally posted by: <email address deleted>

1. Der DS2450 benötigt keine Pullup oder Pulldown-Widerstände am Eingang,
sondern einen Spannungswert. Beschaltung ? ist nicht nötig.
2. Dieser Spannungswert wird ihm von einem analogen Feuchtesensor
geliefert, z.B.
http://www.conrad.de/ce/de/product/505268/SMD-Feuchtesensor-Honeywell-HIH-4031-001-0-100-rF-40-85-C
3. Damit die Anzeige genau ist, muss dieser temperaturkompensiert werden,
indem der gemessene Spannungswert UND die Temperatur in einen Feuchtewert
umgerechnet werden (siehe Datenblatt des Feuchtesensors). Dazu kann  als 2.
1-Wire-Device neben den DS2450 ein DS1820 gesetzt werden.
4. Die elegantere Lösung ist, die feuchtemessung über ein einzelnes 1-Wire
Device zu machen: DS2438 enthält Temperaturmessung und zwei A/D Wandler.
Obwohl das Ding als Smart Battery Monitor gehandelt wird,kann man damit
also gleichzeitig Feuchte, Temperatur und noch einen weiteren Analogwert
(z.B. solre Einstarhlung) messen, wenn man es richtig anstellt. Das
OWX-Modul dafür gibt es aber noch nicht.

pah

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com