Hallo,
ich bin gerade dabei, endlich einmal mein Homemode weiter zu konfigurieren.
nternals:
DEF rgr_Bewohner
FUUID 5f54a343-f33f-378b-8628-c6e63dc15260324d
FVERSION 22_HOMEMODE.pm:0.253080/2021-12-06
NAME Home
NOTIFYDEV AS_AbstellTreppeTuerkontakt,HM_FensterKontakt_Dachboden,MyWeather,OUT_Twilight,RM.Eltern.Schlafzimmer,RM.Flur.oben,RM.Flur.unten,RM.Kind1.rechts,RM.Kind2.Joschua,RauchmelderWZ,Smartphone_Christoph,Smartphone_Joschua,Smartphone_Meike,Unwetterzentrale,WM_Log,bz_FensterKontakt.Bad,global,gwc_FensterKontakt.GaesteWC,rgr_Bewohner,rr_Christoph,rr_Joschua,rr_Meike,sz_FensterKontaktSchlafzimmer,tr_ThermometerTerasse
NR 1450
NTFY_ORDER 51-Home
RESIDENTS rr_Christoph,rr_Joschua,rr_Meike
SENSORSCONTACT AS_AbstellTreppeTuerkontakt,HM_FensterKontakt_Dachboden,bz_FensterKontakt.Bad,gwc_FensterKontakt.GaesteWC,sz_FensterKontaktSchlafzimmer
SENSORSSMOKE RM.Eltern.Schlafzimmer,RM.Flur.oben,RM.Flur.unten,RM.Kind1.rechts,RM.Kind2.Joschua,RauchmelderWZ
STATE Nachmittag
TYPE HOMEMODE
VERSION 1.5.5
READINGS:
2022-02-08 15:22:47 HomeInfo <html>Gefunden wurden 1 übereinstimmende(s) Anwesenheits Gerät(e) vom Devspec "TYPE=PRESENCE" für Bewohner "rr_Christoph"! Übereinstimmende Geräte: "Smartphone_Christoph"<br>Gefunden wurden 1 übereinstimmende(s) Anwesenheits Gerät(e) vom Devspec "TYPE=PRESENCE" für Bewohner "rr_Joschua"! Übereinstimmende Geräte: "Smartphone_Joschua"<br>Gefunden wurden 1 übereinstimmende(s) Anwesenheits Gerät(e) vom Devspec "TYPE=PRESENCE" für Bewohner "rr_Meike"! Übereinstimmende Geräte: "Smartphone_Meike"<br><br>Falls ein oder mehr Anweseheits Geräte falsch zugeordnet wurden, so benenne diese bitte so um dass die Bewohner Namen (christoph,joschua,meike) nicht Bestandteil des Namen sind.<br>Nach dem Umbenennen führe einfach "set Home updateInternalsForce" aus um diese Überprüfung zu wiederholen.</html>
2022-02-08 15:53:03 alarmSmoke
2022-02-08 15:53:03 alarmSmoke_ct 0
2022-02-08 15:53:03 alarmSmoke_hr
2022-02-08 10:07:38 alarmState disarm
2020-09-06 10:52:19 anyoneElseAtHome off
2022-02-08 14:32:28 contactsDoorsInsideOpen
2022-02-08 14:32:28 contactsDoorsInsideOpen_ct 0
2022-02-08 14:32:28 contactsDoorsInsideOpen_hr
2022-02-08 14:28:16 contactsDoorsMainOpen_ct 0
2022-02-08 14:28:16 contactsDoorsOutsideOpen_ct 0
2022-02-08 14:32:28 contactsOpen
2022-02-08 14:32:28 contactsOpen_ct 0
2022-02-08 14:32:28 contactsOpen_hr
2022-02-08 14:28:16 contactsOutsideOpen_ct 0
2022-02-08 14:28:16 contactsWindowsOpen_ct 0
2022-02-08 14:59:49 daytime Nachmittag
2022-02-08 15:50:06 dewpoint 6.3
2020-09-06 10:52:19 dnd off
2022-02-08 15:53:26 humidity 90
2022-02-08 15:50:06 humidityTrend steigend
2022-02-07 06:02:58 icewarning 0
2022-02-08 14:42:07 lastAbsentByPresenceDevice Smartphone_Meike
2022-02-08 14:42:07 lastAbsentByResident rr_Meike
2022-02-08 14:42:07 lastActivityByPresenceDevice Smartphone_Meike
2022-02-08 12:47:58 lastActivityByResident rr_Meike
2022-02-08 14:31:40 lastContact AS_AbstellTreppeTuerkontakt
2022-02-08 14:32:28 lastContactClosed AS_AbstellTreppeTuerkontakt
2021-08-26 23:15:48 lastGoneByResident rr_Meike
2022-02-08 14:42:07 lastLocationByResident rr_Meike - underway
2022-02-08 12:47:58 lastPresentByPresenceDevice Smartphone_Meike
2022-02-08 12:47:58 lastPresentByResident rr_Meike
2022-02-08 15:53:03 light 4
2022-02-08 10:07:37 location home
2022-02-08 14:59:50 mode Nachmittag
2022-02-08 10:07:38 modeAlarm disarm
2020-09-06 10:52:19 panic off
2022-02-08 10:07:37 presence present
2022-02-08 14:42:07 prevActivityByResident rr_Meike
2022-02-08 14:31:40 prevContact
2022-02-08 14:32:28 prevContactClosed
2022-02-08 10:07:37 prevLocation underway
2022-02-08 14:59:50 prevMode afternoon
2022-02-08 10:07:38 prevModeAlarm armaway
2022-02-08 15:02:21 season Winter
2022-02-08 14:28:16 sensorsTampered_ct 0
2022-02-08 14:59:50 state Nachmittag
2022-02-08 15:50:06 temperature 8.7
2022-02-08 15:50:06 temperatureTrend fallend
2022-02-08 15:53:03 twilight 100
2022-02-08 15:53:03 twilightEvent ss_indoor
helper:
enabledDevices AS_AbstellTreppeTuerkontakt,HM_FensterKontakt_Dachboden,MyWeather,OUT_Twilight,RM.Eltern.Schlafzimmer,RM.Flur.oben,RM.Flur.unten,RM.Kind1.rechts,RM.Kind2.Joschua,RauchmelderWZ,Smartphone_Christoph,Smartphone_Joschua,Smartphone_Meike,Unwetterzentrale,WM_Log,bz_FensterKontakt.Bad,global,gwc_FensterKontakt.GaesteWC,rgr_Bewohner,rr_Christoph,rr_Joschua,rr_Meike,sz_FensterKontaktSchlafzimmer,tr_ThermometerTerasse
lastChangedAttr webCmd
lastChangedAttrValue modeAlarm
Attributes:
DbLogExclude .*
HomeAdvancedUserAttr 1
HomeAutoPresence 1
HomeCMDalarmSmoke-off msg push ENTWARNUNG: Alle Rauchalarme sind beendet!
HomeCMDalarmSmoke-on {
my $is = "meldet";
$is = "melden" if (%SMOKECT% > 1);
fhem "msg push ACHTUNG: %SMOKEHR% $is Rauchalarm!";
}
HomeDaytimes 00:00|Mitternacht 00:05|Nacht 06:30|Morgen 10:00|Vormittag 13:00|Mittag 14:30|Nachmittag 17:30|Vorabend 19:00|Abend 23:00|Spätabend
HomeIcewarningOnOffTemps 2 3
HomeLanguage DE
HomeSeasons 03.01|Frühling 06.01|Sommer 09.01|Herbst 12.01|Winter
HomeSensorAirpressure WM_Log:nn_luftdruck
HomeSensorTemperatureOutside tr_ThermometerTerasse
HomeSensorWindspeed WM_Log:avg_windgeschwindigkeit
HomeSensorsBatteryLowPercentage 25
HomeSensorsContact model=HM-SEC-SC(O|-2)
HomeSensorsSmoke model=HM-SEC-SD(|-2)
HomeSpecialLocations Garten
HomeTextAndAreIs und|sind|ist
HomeTextClosedOpen geschlossen|geöffnet
HomeTextNosmokeSmoke kein Rauch|Rauch
HomeTextRisingConstantFalling steigend|gleichbleibend|fallend
HomeTextTodayTomorrowAfterTomorrow Heute|Morgen|Übermorgen
HomeTextWeatherForecastInSpecDays In %DAY% Tagen %CONDITION% bei Temperaturen von %LOW% bis %HIGH%°C.
HomeTextWeatherForecastToday %DAY% %CONDITION% bei Temperaturen von %LOW% bis %HIGH%°C. Aktuelle Temperatur %TEMPERATURE%°C bei einer Luftfeuchtigkeit von %HUMIDITY%%. Die gefühlte Temperatur ist %WINDCHILL%°C bei einer Windgeschwindigkeit von %WIND%km/h.
HomeTextWeatherForecastTomorrow %DAY% %CONDITION% bei Temperaturen von %LOW% bis %HIGH%°C.
HomeTextWeatherLong Es %TOBE% %CONDITION% bei %TEMPERATURE%°C und %HUMIDITY%% Luftfeuchtigkeit. Die gefühlte Temperatur ist %WINDCHILL%°C bei einer Windgeschwindigkeit von %WIND%km/h. Der Luftdruck liegt bei %PRESSURE%hPa.
HomeTextWeatherNoForecast Es ist leider keine Wettervorhersage für den angegebenen Tag verfügbar!
HomeTextWeatherShort %CONDITION%, %TEMPERATURE%°C, %HUMIDITY%% Luftfeuchtigkeit, Luftdruck %PRESSURE%hPa
HomeTwilightDevice OUT_Twilight
HomeUWZ Unwetterzentrale
HomeWeatherDevice MyWeather
devStateIcon absent:user_away:dnd+on
gone:user_ext_away:dnd+on
dnd:audio_volume_mute:dnd+off
gotosleep:scene_sleeping:dnd+on
asleep:scene_sleeping_alternat:dnd+on
awoken:weather_sunrise:dnd+on
home:status_available:dnd+on
morning:weather_sunrise:dnd+on
day:weather_sun:dnd+on
afternoon:weather_summer:dnd+on
evening:weather_sunset:dnd+on
night:weather_moon_phases_2:dnd+on
event-on-change-reading .*
icon floor
room System->Anwesenheit
userattr HomeCMDdaytime-Abend:textField-long HomeCMDdaytime-Mittag:textField-long HomeCMDdaytime-Mitternacht:textField-long HomeCMDdaytime-Morgen:textField-long HomeCMDdaytime-Nachmittag:textField-long HomeCMDdaytime-Nacht:textField-long HomeCMDdaytime-Spätabend:textField-long HomeCMDdaytime-Vorabend:textField-long HomeCMDdaytime-Vormittag:textField-long HomeCMDlocation-Garten:textField-long HomeCMDmode-Abend:textField-long HomeCMDmode-Mittag:textField-long HomeCMDmode-Mitternacht:textField-long HomeCMDmode-Morgen:textField-long HomeCMDmode-Nachmittag:textField-long HomeCMDmode-Nacht:textField-long HomeCMDmode-Spätabend:textField-long HomeCMDmode-Vorabend:textField-long HomeCMDmode-Vormittag:textField-long HomeCMDmode-absent-rr_Christoph:textField-long HomeCMDmode-absent-rr_Joschua:textField-long HomeCMDmode-absent-rr_Meike:textField-long HomeCMDmode-asleep-rr_Christoph:textField-long HomeCMDmode-asleep-rr_Joschua:textField-long HomeCMDmode-asleep-rr_Meike:textField-long HomeCMDmode-awoken-rr_Christoph:textField-long HomeCMDmode-awoken-rr_Joschua:textField-long HomeCMDmode-awoken-rr_Meike:textField-long HomeCMDmode-gone-rr_Christoph:textField-long HomeCMDmode-gone-rr_Joschua:textField-long HomeCMDmode-gone-rr_Meike:textField-long HomeCMDmode-gotosleep-rr_Christoph:textField-long HomeCMDmode-gotosleep-rr_Joschua:textField-long HomeCMDmode-gotosleep-rr_Meike:textField-long HomeCMDmode-home-rr_Christoph:textField-long HomeCMDmode-home-rr_Joschua:textField-long HomeCMDmode-home-rr_Meike:textField-long HomeCMDpresence-absent-rr_Christoph:textField-long HomeCMDpresence-absent-rr_Joschua:textField-long HomeCMDpresence-absent-rr_Meike:textField-long HomeCMDpresence-present-rr_Christoph:textField-long HomeCMDpresence-present-rr_Joschua:textField-long HomeCMDpresence-present-rr_Meike:textField-long HomeCMDseason-Frühling:textField-long HomeCMDseason-Herbst:textField-long HomeCMDseason-Sommer:textField-long HomeCMDseason-Winter:textField-long
webCmd modeAlarm
Meine Telegramm- und Weather-Definition funktionieren, werden auch an anderer Stelle benutzt. Leider bekomme ich es nicht hin, daß mir per Telegramm das Wetter in Langform (wie im Modul definiert) gesendet wird
msg push %WEATHERLONG%
sendet mir nur ein%WEATHERLONG%
es sollte aber in etwa so etwas dabei heraus kommenEs ist wolkig bei 17.88°C und 23.17% Luftfeuchtigkeit. Die gefühlte Temperatur ist 20 °C bei einer Windgeschwindigkeit von 7km/h. Der Luftdruck ist bei 973.5592hPa.
Habe ich jetzt noch etwas übersehen?
Gruß, Christoph