Autor Thema: Neues Modul: 22_HOMEMODE.pm - grundlegende Automationen und mehr  (Gelesen 268674 mal)

Online DeeSPe

  • Developer
  • Hero Member
  • ****
  • Beiträge: 4533
  • Wer anderen eine Bratwurst brät...
    • Buy me a coffee
Antw:Neues Modul: 22_HOMEMODE.pm - grundlegende Automationen und mehr
« Antwort #1260 am: 22 April 2022, 15:04:23 »
HomeSensorsContactValues -> dort hinein kommen alle Zustände die offen bedeuten.
Also bei Dir nur:
attr TYPE=HOMEMODE HomeSensorsContactValues alarm
Gruß
Dan
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert, 98_serviced

Als kleine Unterstützung für meine Programmierungen könnt ihr mir gerne einen Kaffee spendieren: https://buymeacoff.ee/DeeSPe

Offline Bronze

  • Full Member
  • ***
  • Beiträge: 136
Antw:Neues Modul: 22_HOMEMODE.pm - grundlegende Automationen und mehr
« Antwort #1261 am: 22 April 2022, 19:17:30 »
Gelöst. Dankesehr!

Offline caldir65

  • Full Member
  • ***
  • Beiträge: 393
Antw:Neues Modul: 22_HOMEMODE.pm - grundlegende Automationen und mehr
« Antwort #1262 am: Gestern um 21:27:43 »
Moin,

ich habe ein Problem mit dem Attribut "HomeEventsCalendarDevices". Ich habe dort jetzt zum einen meine Holiday-Datei eingebunden. Wenn ich jetzt meinen Familienkalender eintrage, der als Gerät definiert und benutzt ist in fhem, und auf meiner Nextcloud gehostet wird, stürzt fhem in just dem Moment ab, in dem ich das Attribut mit der Taste attr abspeichere. Im Log erscheint dann

2022.09.28 21:12:30.834 5: Home: Events from monitored device global: ATTR Home verbose 5
2022.09.28 21:12:30.966 5: Home: new monitored device count: 39
2022.09.28 21:12:30.978 5: Home: HOMEMODE_RESIDENTS dev: rgr_Bewohner type: RESIDENTS
2022.09.28 21:12:30.985 5: Calendar_GetEvents event: Team-Call (Christoph)
2022.09.28 21:12:30.986 5: Calendar_GetEvents event: 40 Jahre "10 a" (Christoph)
2022.09.28 21:12:30.987 5: Calendar_GetEvents event: Essen in Eicken?? Covid???
Nested quantifiers in regex; marked by <-- HERE in m/^Essen-in-Eicken??-Covid??? <-- HERE $/ at ./FHEM/22_HOMEMODE.pm line 3433.

Offenbar kommt HOMEMODE und / oder fhem mit dem letzten Eintrag nicht zurecht?

Definition:Internals:
   DEF        rgr_Bewohner
   FUUID      62f11927-f33f-378b-9ad5-713afc91f91b53d2
   FVERSION   22_HOMEMODE.pm
   NAME       Home
   NOTIFYDEV  AS_AbstellTreppeTuerkontakt,Fenster_Bad,Fenster_Buero,Fenster_GaesteWC,Fenster_Joschua,Fenster_Kueche,Fenster_Schlafen,HMIP_Tuerkontakt_FlurHaustuer,HM_FensterKontakt_Dachboden,Kueche_Tuer,MyWeather,OUT_Twilight,RM.Eltern.Schlafzimmer,RM.Flur.oben,RM.Flur.unten,RM.Kind1.rechts,RM.Kind2.Joschua,RM.Wohnzimmer,Smartphone_Christoph,Smartphone_Dorothee_Unifi,Smartphone_Joschua,Smartphone_Julia_Unifi,Smartphone_Margret_Unifi,Smartphone_Meike,Unwetterzentrale,WM_Log,global,hwr_Tuerkontakt_Carport,niedersachsen,rg_Dorothee,rg_Julia,rg_Margret,rgr_Bewohner,rr_Christoph,rr_Joschua,rr_Meike,tr_ThermometerTerasse,wz_Tuerkontakt_Terasse
   NR         1079
   NTFY_ORDER 51-Home
   RESIDENTS  rg_Dorothee,rg_Julia,rg_Margret,rr_Christoph,rr_Joschua,rr_Meike
   SENSORSCONTACT AS_AbstellTreppeTuerkontakt,Fenster_Bad,Fenster_Buero,Fenster_GaesteWC,Fenster_Joschua,Fenster_Kueche,Fenster_Schlafen,HMIP_Tuerkontakt_FlurHaustuer,HM_FensterKontakt_Dachboden,Kueche_Tuer,hwr_Tuerkontakt_Carport,wz_Tuerkontakt_Terasse
   SENSORSSMOKE RM.Eltern.Schlafzimmer,RM.Flur.oben,RM.Flur.unten,RM.Kind1.rechts,RM.Kind2.Joschua,RM.Wohnzimmer
   STATE      Abend
   TYPE       HOMEMODE
   VERSION    1.5.5
   eventCount 25
   OLDREADINGS:
   READINGS:
     2022-02-09 08   HomeInfo        <html>Gefunden wurden 1 übereinstimmende(s) Anwesenheits Gerät(e) vom Devspec "TYPE=PRESENCE" für Bewohner "rg_Dorothee"! Übereinstimmende Geräte: "Smartphone_Dorothee_Unifi"<br>Gefunden wurden 1 übereinstimmende(s) Anwesenheits Gerät(e) vom Devspec "TYPE=PRESENCE" für Bewohner "rg_Julia"! Übereinstimmende Geräte: "Smartphone_Julia_Unifi"<br>Gefunden wurden 1 übereinstimmende(s) Anwesenheits Gerät(e) vom Devspec "TYPE=PRESENCE" für Bewohner "rg_Margret"! Übereinstimmende Geräte: "Smartphone_Margret_Unifi"<br>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 (dorothee,julia,margret,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-09-28 21   alarmSmoke     
     2022-09-28 21   alarmSmoke_ct   0
     2022-09-28 21   alarmSmoke_hr   
     2022-02-08 10   alarmState      disarm
     2020-09-06 10   anyoneElseAtHome off
     2022-09-28 19   contactsDoorsInsideOpen
     2022-09-28 19   contactsDoorsInsideOpen_ct 0
     2022-09-28 19   contactsDoorsInsideOpen_hr
     2022-09-28 20   contactsDoorsMainOpen
     2022-09-28 20   contactsDoorsMainOpen_ct 0
     2022-09-28 20   contactsDoorsMainOpen_hr
     2022-09-28 18   contactsDoorsOutsideOpen hwr_Tuerkontakt_Carport
     2022-09-28 18   contactsDoorsOutsideOpen_ct 1
     2022-09-28 18   contactsDoorsOutsideOpen_hr Die Tür Hwr
     2022-09-28 20   contactsOpen    Fenster_Buero,Fenster_Joschua,hwr_Tuerkontakt_Carport
     2022-09-28 20   contactsOpen_ct 3
     2022-09-28 20   contactsOpen_hr Das Fenster Büro, das Fenster Joschua und die Tür Hwr
     2022-09-28 20   contactsOutsideOpen Fenster_Buero,Fenster_Joschua,hwr_Tuerkontakt_Carport
     2022-09-28 20   contactsOutsideOpen_ct 3
     2022-09-28 20   contactsOutsideOpen_hr Das Fenster Büro, das Fenster Joschua und die Tür Hwr
     2022-09-28 20   contactsWindowsOpen Fenster_Buero,Fenster_Joschua
     2022-09-28 20   contactsWindowsOpen_ct 2
     2022-09-28 20   contactsWindowsOpen_hr Das Fenster Büro und das Fenster Joschua
     2022-09-28 19   daytime         Abend
     2022-09-28 21   dewpoint        3.3
     2020-09-06 10   dnd             off
     2022-09-28 21   event-niedersachsen none
     2022-09-28 21   humidity        89
     2022-09-28 21   humidityTrend   steigend
     2022-04-28 08   icewarning      0
     2022-09-28 19   lastAbsentByPresenceDevice Smartphone_Christoph
     2022-09-28 19   lastAbsentByResident rr_Christoph
     2022-09-28 19   lastActivityByPresenceDevice Smartphone_Christoph
     2022-09-28 19   lastActivityByResident rr_Christoph
     2022-09-28 20   lastContact     HMIP_Tuerkontakt_FlurHaustuer
     2022-09-28 20   lastContactClosed HMIP_Tuerkontakt_FlurHaustuer
     2022-08-15 18   lastGoneByResident rr_Meike
     2022-09-28 19   lastLocationByResident rr_Christoph - zuhause
     2022-09-28 19   lastPresentByPresenceDevice Smartphone_Christoph
     2022-09-28 19   lastPresentByResident rr_Christoph
     2022-09-28 21   light           0
     2022-09-28 17   location        home
     2022-09-28 19   mode            Abend
     2022-02-08 10   modeAlarm       disarm
     2020-09-06 10   panic           off
     2022-09-28 17   presence        present
     2022-09-28 19   prevActivityByResident rr_Christoph
     2022-09-28 20   prevContact     Fenster_Joschua
     2022-09-28 20   prevContactClosed HMIP_Tuerkontakt_FlurHaustuer
     2022-09-28 17   prevLocation    underway
     2022-09-28 19   prevMode        Vorabend
     2022-02-08 10   prevModeAlarm   armaway
     2022-02-08 17   publicIP        91.184.163.128
     2022-09-01 00   season          Herbst
     2022-03-13 14   sensorsTampered
     2022-03-13 14   sensorsTampered_ct 0
     2022-03-13 14   sensorsTampered_hr
     2022-09-28 19   state           Abend
     2022-09-28 21   temperature     7.0
     2022-09-28 21   temperatureTrend fallend
     2022-09-28 21   twilight        0
     2022-09-28 21   twilightEvent   ss_astro
     2022-09-27 20   uwz_warnCount   0
   helper:
     enabledDevices AS_AbstellTreppeTuerkontakt,Fenster_Bad,Fenster_Buero,Fenster_GaesteWC,Fenster_Joschua,Fenster_Kueche,Fenster_Schlafen,HMIP_Tuerkontakt_FlurHaustuer,HM_FensterKontakt_Dachboden,Kueche_Tuer,MyWeather,OUT_Twilight,RM.Eltern.Schlafzimmer,RM.Flur.oben,RM.Flur.unten,RM.Kind1.rechts,RM.Kind2.Joschua,RM.Wohnzimmer,Smartphone_Christoph,Smartphone_Dorothee_Unifi,Smartphone_Joschua,Smartphone_Julia_Unifi,Smartphone_Margret_Unifi,Smartphone_Meike,Unwetterzentrale,WM_Log,global,hwr_Tuerkontakt_Carport,niedersachsen,rg_Dorothee,rg_Julia,rg_Margret,rgr_Bewohner,rr_Christoph,rr_Joschua,rr_Meike,tr_ThermometerTerasse,wz_Tuerkontakt_Terasse
     lastChangedAttr userattr
     lastChangedAttrValue HomeCMDdaytime-Abend HomeCMDdaytime-Mittag HomeCMDdaytime-Mitternacht HomeCMDdaytime-Morgen HomeCMDdaytime-Nachmittag HomeCMDdaytime-Nacht HomeCMDdaytime-Schliesszeit HomeCMDdaytime-Spaetabend HomeCMDdaytime-Vorabend HomeCMDdaytime-Vormittag HomeCMDevent-niedersachsen--begin HomeCMDevent-niedersachsen--end HomeCMDevent-niedersachsen-1.-Weihnachtstag-begin HomeCMDevent-niedersachsen-1.-Weihnachtstag-end HomeCMDevent-niedersachsen-2.-Weihnachtstag-begin HomeCMDevent-niedersachsen-2.-Weihnachtstag-end HomeCMDevent-niedersachsen-Allerheiligen-begin HomeCMDevent-niedersachsen-Allerheiligen-end HomeCMDevent-niedersachsen-Buss--und-Bettag-NDS-begin HomeCMDevent-niedersachsen-Buss--und-Bettag-NDS-end HomeCMDevent-niedersachsen-Christi-Himmelfahrt-begin HomeCMDevent-niedersachsen-Christi-Himmelfahrt-end HomeCMDevent-niedersachsen-FFÜ-Meike-begin HomeCMDevent-niedersachsen-FFÜ-Meike-end HomeCMDevent-niedersachsen-Fronleichnam-begin HomeCMDevent-niedersachsen-Fronleichnam-end HomeCMDevent-niedersachsen-Heilig-Abend-begin HomeCMDevent-niedersachsen-Heilig-Abend-end HomeCMDevent-niedersachsen-Herbst-begin HomeCMDevent-niedersachsen-Herbst-end HomeCMDevent-niedersachsen-Karfreitag-begin HomeCMDevent-niedersachsen-Karfreitag-end HomeCMDevent-niedersachsen-KzH-Chr-begin HomeCMDevent-niedersachsen-KzH-Chr-end HomeCMDevent-niedersachsen-Neujahr-begin HomeCMDevent-niedersachsen-Neujahr-end HomeCMDevent-niedersachsen-Ostermontag-begin HomeCMDevent-niedersachsen-Ostermontag-end HomeCMDevent-niedersachsen-Ostern-begin HomeCMDevent-niedersachsen-Ostern-end HomeCMDevent-niedersachsen-Pfingsten-begin HomeCMDevent-niedersachsen-Pfingsten-end HomeCMDevent-niedersachsen-Sommer-begin HomeCMDevent-niedersachsen-Sommer-end HomeCMDevent-niedersachsen-Tag-der-Arbeit-begin HomeCMDevent-niedersachsen-Tag-der-Arbeit-end HomeCMDevent-niedersachsen-Tag-der-deutschen-Einheit-begin HomeCMDevent-niedersachsen-Tag-der-deutschen-Einheit-end HomeCMDevent-niedersachsen-each HomeCMDlocation-Garten HomeCMDmode-Abend HomeCMDmode-Mittag HomeCMDmode-Mitternacht HomeCMDmode-Morgen HomeCMDmode-Nachmittag HomeCMDmode-Nacht HomeCMDmode-Schliesszeit HomeCMDmode-Spaetabend HomeCMDmode-Vorabend HomeCMDmode-Vormittag HomeCMDmode-absent-rg_Dorothee HomeCMDmode-absent-rg_Julia HomeCMDmode-absent-rg_Margret HomeCMDmode-absent-rr_Christoph HomeCMDmode-absent-rr_Joschua HomeCMDmode-absent-rr_Meike HomeCMDmode-asleep-rg_Dorothee HomeCMDmode-asleep-rg_Julia HomeCMDmode-asleep-rg_Margret HomeCMDmode-asleep-rr_Christoph HomeCMDmode-asleep-rr_Joschua HomeCMDmode-asleep-rr_Meike HomeCMDmode-awoken-rg_Dorothee HomeCMDmode-awoken-rg_Julia HomeCMDmode-awoken-rg_Margret HomeCMDmode-awoken-rr_Christoph HomeCMDmode-awoken-rr_Joschua HomeCMDmode-awoken-rr_Meike HomeCMDmode-gone-rr_Christoph HomeCMDmode-gone-rr_Joschua HomeCMDmode-gone-rr_Meike HomeCMDmode-gotosleep-rg_Dorothee HomeCMDmode-gotosleep-rg_Julia HomeCMDmode-gotosleep-rg_Margret HomeCMDmode-gotosleep-rr_Christoph HomeCMDmode-gotosleep-rr_Joschua HomeCMDmode-gotosleep-rr_Meike HomeCMDmode-home-rg_Dorothee HomeCMDmode-home-rg_Julia HomeCMDmode-home-rg_Margret HomeCMDmode-home-rr_Christoph HomeCMDmode-home-rr_Joschua HomeCMDmode-home-rr_Meike HomeCMDpresence-absent-rg_Dorothee HomeCMDpresence-absent-rg_Julia HomeCMDpresence-absent-rg_Margret HomeCMDpresence-absent-rr_Christoph HomeCMDpresence-absent-rr_Joschua HomeCMDpresence-absent-rr_Meike HomeCMDpresence-present-rg_Dorothee HomeCMDpresence-present-rg_Julia HomeCMDpresence-present-rg_Margret HomeCMDpresence-present-rr_Christoph HomeCMDpresence-present-rr_Joschua HomeCMDpresence-present-rr_Meike HomeCMDseason-Frühling HomeCMDseason-Herbst HomeCMDseason-Sommer HomeCMDseason-Winter
     presdevs:
   hmccu:
Attributes:
   DbLogExclude .*
   HomeAdvancedDetails both
   HomeAdvancedUserAttr 1
   HomeAutoAlarmModes 0
   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!";
}
   HomeCMDbatteryLow my $msg;
  $msg = "Die Batterien von %BATTERYLOW% gehen zur Neige und sollten ausgetauscht werden!" if (%BATTERYLOWCT% == 1);
  $msg = "Die Batterien bei folgenden Geräten sollten ausgetauscht werden: %BATTERYLOWALL%" if (%BATTERYLOWCT% > 1);
  fhem "msg push $msg";
}
   HomeCMDdaytime-Schliesszeit # Haustürsteuerung ohne Türkontakt
# set fl_KeyMatic lock;
# set hwr_KeyMatic_Carport lock;

# Haustür nur zu, wenn auch geschlossen
{
if [(HMIP_Tuerkontakt_FlurHaustuer eq "closed") and (fl_KeyMatic ne "locked")]
{
set fl_KeyMatic lock;
{Log 1, "Haustür abgeschlossen, da zu und nicht abgeschlossen,"};
}
}
# HWR-Tür zu, wenn nicht offen
{
if [(hwr_Tuerkontakt_Carport ne "open") and (hwr_KeyMatic_Carport ne "locked")]
{
set hwr_KeyMatic_Carport lock;
{Log 1, "HWR-Tür geschlossen"};
}
}
set fl_KeyMatic lock;
set hwr_KeyMatic_Carport lock;
{Log 1, "Haustür abgeschlossen, da zu und nicht abgeschlossen (FallBack)"};
   HomeCMDdaytime-Spaetabend set fl_KeyMatic lock;
   HomeCMDdeviceEnable {
  # ROOMMATE/GUEST auf home setzen wenn Presence Devices aktiviert werden und anwesend sind
  if ("%DEVICE%" =~ /^PRESENCE\d?_(r[rg]_.*)/)
  {
    fhem "set $1 state home" if (ReadingsVal("%DEVICE%","presence","") eq "present");
  }
}
   HomeCMDicewarning {
  if (%ICE%)
  {
    fhem "msg push ACHTUNG!!! Es sind nur noch %TEMPERATURE%°C! Es könnte glatt werden!";
  }
  else
  {
    fhem "msg push Es sind wieder %TEMPERATURE%°C! Glätte ist jetzt unwahrscheinlich!.";
  }
}

   HomeCMDmode-absent # abschließen
set fl_KeyMatic lock;
set hwr_KeyMatic_Carport lock;
{Log 1, "Haustür und HWR zu, keiner mehr da"};

# Sonos aus
set HM_Buero_Sonos off;
set ShellyPlugS_Wohnzimmer_Sonos off;
set ShellyPlugS_Kueche_Sonos off;
{Log 1, "Sonos aus, keiner mehr da"};

# Licht aus
set ShellyPlugS_Kueche_LichtArbeitsflaeche off;
set Shelly1_Diele_NeyLicht off;
set ShellyPlugS_FlurOG_LampeTreppe off
{Log 1, "Lichter aus, keiner mehr da"};

# Heizung runter
# set Structure_Heizung_Clima controlManu 17.0;
 
set HM_Handtuchheizung_Bad_Clima controlManu 17.0;
set Heizung_Arbeitszimmer_Clima controlManu 17.0;
set fl_FlurHeizung_Clima controlManu 17.0;
set GaesteWZ_Heizung_Clima controlManu 17.0;
set KUE_Kueche_Heizung_Clima controlManu 17.0;
set Heizung_Waeschezimmer_Clima controlManu 17.0;
{Log 1, "Heizung (neue TH) runter, keiner mehr da"};

#set Heizung_Joschua_Climate controlMode manual;
#set wz_Wohnzimmer_Heizung_Climate controlMode manual;
#set Heizung_Joschua_Climate desired-temp 17.0;
#set wz_Wohnzimmer_Heizung_Climate desired-temp 17.0;

set Structure_Heizung_Climate controlMode manual;
set Structure_Heizung_Climate desired-temp 17.0;
{Log 1, "Heizung (alte TH) runter, keiner mehr da"};
   HomeCMDmode-gone set Structure_Heizung_Clima controlManu 15.0;

set Structure_Heizung_Climate controlMode manual
set Structure_Heizung_Climate desired-temp 15.0;

   HomeCMDpresence-absent-rr_Christoph set IT_Licht_Buero_Schrank off;
set az_SchreibtischLampe off;
set HM_Buero_Sonos off;
set Heizung_Arbeitszimmer_Clima desired-temp 17.0;
   HomeCMDpresence-present-rr_Christoph set Heizung_Arbeitszimmer_Clima desired-temp 19.5;
   HomeCMDpresence-present-rr_Meike set wz_Wohnzimmer_Heizung_Climate desired-temp 20.5;
set KUE_Kueche_Heizung_Clima desired-temp 19.0;
set Heizung_Joschua_Climate desired-temp 19.0;
   HomeCMDuwz-warn-begin msg %UWZLONG%
   HomeCMDuwz-warn-end msg Es bestehen keine Unwetterwarnungen mehr!
   HomeDaytimes 00
00
06
10
13
14
17
19
22
23
   HomeEventsCalendarDevices niedersachsen
   HomeEventsHolidayDevices niedersachsen
   HomeIcewarningOnOffTemps 3 6
   HomeLanguage DE
   HomeSeasons 03.01|Frühling
06.01|Sommer
09.01|Herbst
12.01|Winter
   HomeSensorAirpressure WM_Log
   HomeSensorTemperatureOutside tr_ThermometerTerasse
   HomeSensorWindspeed WM_Log
   HomeSensorsBatteryLowPercentage 25
   HomeSensorsContact model=HM-SEC-(SCO|SC-2|RHS|SC),HMIP_Tuerkontakt_FlurHaustuer
   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
   alias      Home
   devStateIcon absent
gone
dnd
gotosleep
asleep
awoken
home
morning
day
afternoon
evening
night
   event-on-change-reading .*
   icon       floor
   room       System->Anwesenheit
   userattr   HomeCMDdaytime-Abend HomeCMDdaytime-Mittag HomeCMDdaytime-Mitternacht HomeCMDdaytime-Morgen HomeCMDdaytime-Nachmittag HomeCMDdaytime-Nacht HomeCMDdaytime-Schliesszeit HomeCMDdaytime-Spaetabend HomeCMDdaytime-Vorabend HomeCMDdaytime-Vormittag HomeCMDevent-niedersachsen--begin HomeCMDevent-niedersachsen--end HomeCMDevent-niedersachsen-1.-Weihnachtstag-begin HomeCMDevent-niedersachsen-1.-Weihnachtstag-end HomeCMDevent-niedersachsen-2.-Weihnachtstag-begin HomeCMDevent-niedersachsen-2.-Weihnachtstag-end HomeCMDevent-niedersachsen-Allerheiligen-begin HomeCMDevent-niedersachsen-Allerheiligen-end HomeCMDevent-niedersachsen-Buss--und-Bettag-NDS-begin HomeCMDevent-niedersachsen-Buss--und-Bettag-NDS-end HomeCMDevent-niedersachsen-Christi-Himmelfahrt-begin HomeCMDevent-niedersachsen-Christi-Himmelfahrt-end HomeCMDevent-niedersachsen-FFÜ-Meike-begin HomeCMDevent-niedersachsen-FFÜ-Meike-end HomeCMDevent-niedersachsen-Fronleichnam-begin HomeCMDevent-niedersachsen-Fronleichnam-end HomeCMDevent-niedersachsen-Heilig-Abend-begin HomeCMDevent-niedersachsen-Heilig-Abend-end HomeCMDevent-niedersachsen-Herbst-begin HomeCMDevent-niedersachsen-Herbst-end HomeCMDevent-niedersachsen-Karfreitag-begin HomeCMDevent-niedersachsen-Karfreitag-end HomeCMDevent-niedersachsen-KzH-Chr-begin HomeCMDevent-niedersachsen-KzH-Chr-end HomeCMDevent-niedersachsen-Neujahr-begin HomeCMDevent-niedersachsen-Neujahr-end HomeCMDevent-niedersachsen-Ostermontag-begin HomeCMDevent-niedersachsen-Ostermontag-end HomeCMDevent-niedersachsen-Ostern-begin HomeCMDevent-niedersachsen-Ostern-end HomeCMDevent-niedersachsen-Pfingsten-begin HomeCMDevent-niedersachsen-Pfingsten-end HomeCMDevent-niedersachsen-Sommer-begin HomeCMDevent-niedersachsen-Sommer-end HomeCMDevent-niedersachsen-Tag-der-Arbeit-begin HomeCMDevent-niedersachsen-Tag-der-Arbeit-end HomeCMDevent-niedersachsen-Tag-der-deutschen-Einheit-begin HomeCMDevent-niedersachsen-Tag-der-deutschen-Einheit-end HomeCMDevent-niedersachsen-each HomeCMDlocation-Garten HomeCMDmode-Abend HomeCMDmode-Mittag HomeCMDmode-Mitternacht HomeCMDmode-Morgen HomeCMDmode-Nachmittag HomeCMDmode-Nacht HomeCMDmode-Schliesszeit HomeCMDmode-Spaetabend HomeCMDmode-Vorabend HomeCMDmode-Vormittag HomeCMDmode-absent-rg_Dorothee HomeCMDmode-absent-rg_Julia HomeCMDmode-absent-rg_Margret HomeCMDmode-absent-rr_Christoph HomeCMDmode-absent-rr_Joschua HomeCMDmode-absent-rr_Meike HomeCMDmode-asleep-rg_Dorothee HomeCMDmode-asleep-rg_Julia HomeCMDmode-asleep-rg_Margret HomeCMDmode-asleep-rr_Christoph HomeCMDmode-asleep-rr_Joschua HomeCMDmode-asleep-rr_Meike HomeCMDmode-awoken-rg_Dorothee HomeCMDmode-awoken-rg_Julia HomeCMDmode-awoken-rg_Margret HomeCMDmode-awoken-rr_Christoph HomeCMDmode-awoken-rr_Joschua HomeCMDmode-awoken-rr_Meike HomeCMDmode-gone-rr_Christoph HomeCMDmode-gone-rr_Joschua HomeCMDmode-gone-rr_Meike HomeCMDmode-gotosleep-rg_Dorothee HomeCMDmode-gotosleep-rg_Julia HomeCMDmode-gotosleep-rg_Margret HomeCMDmode-gotosleep-rr_Christoph HomeCMDmode-gotosleep-rr_Joschua HomeCMDmode-gotosleep-rr_Meike HomeCMDmode-home-rg_Dorothee HomeCMDmode-home-rg_Julia HomeCMDmode-home-rg_Margret HomeCMDmode-home-rr_Christoph HomeCMDmode-home-rr_Joschua HomeCMDmode-home-rr_Meike HomeCMDpresence-absent-rg_Dorothee HomeCMDpresence-absent-rg_Julia HomeCMDpresence-absent-rg_Margret HomeCMDpresence-absent-rr_Christoph HomeCMDpresence-absent-rr_Joschua HomeCMDpresence-absent-rr_Meike HomeCMDpresence-present-rg_Dorothee HomeCMDpresence-present-rg_Julia HomeCMDpresence-present-rg_Margret HomeCMDpresence-present-rr_Christoph HomeCMDpresence-present-rr_Joschua HomeCMDpresence-present-rr_Meike HomeCMDseason-Frühling HomeCMDseason-Herbst HomeCMDseason-Sommer HomeCMDseason-Winter
   verbose    3
   webCmd     modeAlarm

Gruß, Christoph
« Letzte Änderung: Heute um 08:17:31 von caldir65 »
emb-PC D2700 mit 4GB, 240GB SSD, Debian 11  Bullseye und aktuellem fhem, debmatic, Homematic-Devs, viele Shellys, Rademacher, NextCloud-Anbindung, FullyKioskBrowser+FUIP uvm.

Online DeeSPe

  • Developer
  • Hero Member
  • ****
  • Beiträge: 4533
  • Wer anderen eine Bratwurst brät...
    • Buy me a coffee
Moin Christoph,

stehen da wirklich Fragezeichen im Text Deines Termins?
Ich denke genau die sind an dieser Stelle das Problem welches den RegEx abschmieren lässt.
Könntest Du nur mal testweise die Fragezeichen aus dem Termin herausnehmen und dann noch einmal testen ob es mit HOMEMODE klappt?
Wenn das klappt muss ich die Fragezeichen beim Einlesen auch weg substituieren. Das sollte keine riesige Aktion werden.

Gruß
Dan
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert, 98_serviced

Als kleine Unterstützung für meine Programmierungen könnt ihr mir gerne einen Kaffee spendieren: https://buymeacoff.ee/DeeSPe