FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: elmer am 24 Juli 2018, 20:54:15

Titel: Meldung wenn draußen kühler wie innen
Beitrag von: elmer am 24 Juli 2018, 20:54:15
Ich würde jetzt im Sommer, zwischen 17 und 22 Uhr gerne eine Meldung von Sonos erhalten wenn die Ausentemperatur weniger ist wie die Innentemperatur.

Außen greife ich den Wert per HTTPMOD von einer Wetterstation ab, für die Messung drinnen müsste ich eine Fritz Steckdose verwenden, da leider meine Honeywell Heizungssteuerung nicht in Fhem funktioniert.
Wie kann ich das realisieren?
Titel: Antw:Meldung wenn draußen kühler wie innen
Beitrag von: Brice am 24 Juli 2018, 21:08:38
Hier gibt es einen Lösungsansatz von CoolTux (https://forum.fhem.de/index.php?topic=75002.0).
Titel: Antw:Meldung wenn draußen kühler wie innen
Beitrag von: Otto123 am 24 Juli 2018, 21:12:00
Vorschlag DOIF
defmod di_TemperaturAnsage DOIF ([?17:00 - 22:00] and [drinnen:temperature] > [aussen:temperature]) ( set Sonos_Wohnzimmer Speak 45 de Es ist draussen kälter als drinnen)
attr di_TemperaturAnsage cmdpause 1800
attr di_TemperaturAnsage do always
Titel: Antw:Meldung wenn draußen kühler wie innen
Beitrag von: TomLee am 24 Juli 2018, 21:15:42
Jo, mit Lautstärke 45 kriegt man dann auch draussen die Sprachansage drinnen mit  ;D
Titel: Antw:Meldung wenn draußen kühler wie innen
Beitrag von: elmer am 24 Juli 2018, 22:18:54
Werde ich beide mal testen.

@Otto123

Bekomme ein Warnung mit dem Doif: condition c01: Argument "26.0 C (measured)" isn't numeric in numeric gt (>)
Titel: Antw:Meldung wenn draußen kühler wie innen
Beitrag von: Otto123 am 24 Juli 2018, 22:22:31
Ist ja auch richtig, ist ja keine Zahl :)
guckst Du -> https://commandref.fhem.de/commandref_DE.html#DOIF_Filtern_nach_Zahlen
und nimmst
[drinnen:temperature:d] > [aussen:temperature:d]

oder suchst Dir ein Reading was wirklich nur die Zahl der Temperatur enthält  :o
Titel: Antw:Meldung wenn draußen kühler wie innen
Beitrag von: elmer am 24 Juli 2018, 22:35:57
Ja stimmt, in der Dect Dose wird als Temperatur 25.5 C (measured) angezeigt. Ich habe jetzt mal :d bei der Fritz angehängt, die Fehlermeldung ist weg aber eine Ansage bekomme ich bisher nicht.
Titel: Antw:Meldung wenn draußen kühler wie innen
Beitrag von: sash.sc am 24 Juli 2018, 22:40:45
Einfach nach temperature lüften Jahr nicht unbedingt hin. Da musst du schon den Wassergehalt der Luft vergleichen, sprich die absolute feuchte. Dann kann man richtig lüften.

Was bringt es, wenn draußen die Luft zwar kälter ist aber mit nahezu 100%Luftfeuchtigkeit geschwängert ist, und drinnen nur ein paar grad mehr hast, aber dafür nur 50% Luftfeuchtigkeit. Dann hast du draußen absolut gesehen mehr Feuchtigkeit in der Luft. Beim lüften holst du dir dann die Feuchtigkeit in die Bude!

Es gibt hier auch einen thread, wie man richtig lüftet inkl. Schimmelvermeidung.

Gruß Sascha

Gesendet von meinem E6653 mit Tapatalk
(https://uploads.tapatalk-cdn.com/20180724/1874a4393580fb1d0f465be363dd27bd.jpg)
Titel: Antw:Meldung wenn draußen kühler wie innen
Beitrag von: Otto123 am 24 Juli 2018, 22:46:27
Mein Vorschlag macht eine halbe Stunde Pause. Darfst Du zum Test gerne ändern :)
Ich wusste ja nicht wie oft Du die Ansage hören willst oder ob Du eigentlich mit Sonos schöne Musik hörst :)

@Sascha Stand hier irgendwas vom Lüften?  ::)
Titel: Antw:Meldung wenn draußen kühler wie innen
Beitrag von: sash.sc am 24 Juli 2018, 22:51:25
Im Moment geht es wahrscheinlich nur darum die Temperatur zu senken![emoji6]

Gruß Sascha

Gesendet von meinem E6653 mit Tapatalk

Titel: Antw:Meldung wenn draußen kühler wie innen
Beitrag von: elmer am 24 Juli 2018, 22:53:21
cmd Pause habe ich auf 60 gestellt, die Ansage soll natürlich nur einmal kommen, das ganze ist nur dafür gedacht weil die gute Frau schon immer alles auf macht, und ich hasse das, wenn draußen noch 5 Grad mehr sind wie in der Wohnung.

Ok, geht doch hatte einen Schreibfehler, wie bekomme ich die Ansage nur ein einziges Mal, das muss reichen.
Titel: Antw:Meldung wenn draußen kühler wie innen
Beitrag von: Otto123 am 24 Juli 2018, 22:59:01
oh elmer - völlig falscher Ansatz  ;D  ;D ;D ;D

Geht denn die Ansage wenn Du diese einfach in die Kommandozeile wirfst?

Ansonsten ist es auch schon nach 22:00 Uhr  ;)
Das DOIF sollte bei jeder neuen Temperatur triggern, die Zeit wird nur abgefragt.
Titel: Antw:Meldung wenn draußen kühler wie innen
Beitrag von: Frank_Huber am 25 Juli 2018, 07:30:52
Mach ein DOELSEIF rein mit z. B. ([00:00]) ()
Und kein do always. Dann kommt die Ansage nur ein Mal.

Gesendet von meinem Doogee S60 mit Tapatalk

Titel: Antw:Meldung wenn draußen kühler wie innen
Beitrag von: nils_ am 25 Juli 2018, 09:00:11
und nicht vergessen den Monat/die Monate mit einzubauen....
sonst wird es im Winter viel erzählen :)



aber davon mal abgesehen, bekomme ich momentan keine 35 grad im Wohnzimmer hin. zum glück!!  8)
Titel: Antw:Meldung wenn draußen kühler wie innen
Beitrag von: elmer am 25 Juli 2018, 13:37:57
([?17:00 - 22:00] and [FBDECT_Fritzbox_20:temperature:d] > [wetter_eigheim:temperature] and ( $month <= 10 || $month >= 4 )) ( set Sonos_Wohnzimmer Speak 30 de Die Aussentemperatur beträgt aktuell [wetter_eigheim:temperature] Grad Celcius Im Wohnzimmer beträgt die Temperatur [FBDECT_Fritzbox_20:temperature:d] Grad Celcius ) DOELSEIF ([00:00]) ()

Funktioniert perfekt, Danke für die Hilfe, sollte evtl. doch mal mit etwas machen fürs richtige Lüften, braucht es da extra Hardware für eine gute Umsetzung.