Hauststeuerung - Benachrichtigungen und Feedback
Um für uns noch einiges an Comfort zu schaffen, wollte ich vom Haus bei gewissen Aktionen aktiv benachrichtigt werden. Folgende Szenarien sind das aktuell:

- Rückmeldung, dass die Waschmaschine fertig ist per akustischem Signal und Push Nachricht auf´s Smartphone
- Benachrichtigung sobald die Sauna die Soll-Temperatur erreicht hat
- morgentlicher Wetterservice
- Statusrückmeldungen bei kritischen Events

Für die Umsetzung der Push Nachrichten verwende ich Pushover. Pushover ist ein kostenfreier Dienst, mit dem man Push Nachrichten auf sein Handy schicken kann. Apps gibt es für iOS und Android, die allerdings einmalig bezahlt werden muss. Und natürlich gibt es auch mal wieder ein Modul: PUSHOVER, welches das Einbinden in FHEM vereinfacht. Auf das Setup geh ich nicht weiter ein, das ist im Wiki sehr gut beschrieben. Ich zeige Euch nur ein paar Beispiele zur Anregung:

define Weatherforecast OPENWEATHER meinProjekt meinOrt meinAPIkey
attr Weatherforecast INTERVAL 21600
attr Weatherforecast room Wetter

define DailyWeatherNotify at *06:45 {my $TETemperatur = ReadingsVal("WS1_TEMPERATURE","state", "");; my $TERain = ReadingsVal("WS1_ISRAINING","state", "");; my $TETempmax = ReadingsVal("Weatherforecast","fc0_tempMax11", "");; my $TEWeather = ReadingsVal("Weatherforecast","fc0_weather11", "");; my $TEUnit = "°C";; system ("curl -s -F 'token=aYA4DVYTVt77Dc93JsUZXWBtaBWVXm' -F 'user=u8QsBGPTr41B5H7GupYVD4qS6W8j5S' -F 'message=aktuelles Wetter\nTemperatur $TETemperatur°C\nRegen: $TERain\nHeute: $TETempmax$TEUnit / $TEWeather' https://api.pushover.net/1/messages.json")}
attr DailyWeatherNotify room Wetter

-> mein täglicher Wetterservice, für den Forecast verwende ich Openweather

define UG.SaunaBereit DOIF ([UG.Saunaofen] eq "on" and [UG.SaunatemperaturInnen] > 79) (set Pushover msg 'FHEM' 'Sauna bereit')
attr UG.SaunaBereit disable 0
attr UG.SaunaBereit group 1: Sauna
attr UG.SaunaBereit room UG.Sauna

-> Sauna bereit:)

Für die akustische Rückmeldung ist ein HomeMatic-Funk-Gongmodul MP3 im Einsatz. Auf einer SD Karte sind verschiende Sound Samples hinterlegt, die man einfach abrufen kann:

define HM_3674FE CUL_HM 3674FE
attr HM_3674FE IODev CUL1
attr HM_3674FE IOgrp CCU:CUL1
attr HM_3674FE autoReadReg 4_reqStatus
attr HM_3674FE devStateIcon .*:audio_volume_high
attr HM_3674FE expert 2_raw
attr HM_3674FE firmware 1.0
attr HM_3674FE group 2: Benachrichtigungen
attr HM_3674FE model HM-OU-CM-PCB
attr HM_3674FE peerIDs 00000000,
attr HM_3674FE room System
attr HM_3674FE serialNr MEQ0277871
attr HM_3674FE subType outputUnit

set HM_3674FE playTone 032

Ein paar Soundfiles für den Aktor könnt Ihr hier: soundfiles (zip, 6,066 KB) runterladen.