Neues Modul: 22_HOMEMODE.pm - grundlegende Automationen und mehr

Begonnen von DeeSPe, 07 Januar 2017, 15:59:43

Vorheriges Thema - Nächstes Thema

DeeSPe

Zitat von: Guenni1404 am 30 Januar 2023, 21:39:06
Wo liegt mein Fehler?

Es sieht mir nicht nach einem Fehler aus!
Dein Calendar hat nur gerade kein gestartetes Event.
HOMEMODE reagiert nur auf die start/end Events von Calendar.

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

Guenni1404

Ich hatte zu der Zeit einen Termin mit Beginn und Ende zur gleichen Zeit.
Somit hatte ich ein Event.
Kann es sein das Anfang und Ende nicht gleich sein dürfen?

DeeSPe

Zitat von: Guenni1404 am 31 Januar 2023, 11:59:47
Ich hatte zu der Zeit einen Termin mit Beginn und Ende zur gleichen Zeit.
Somit hatte ich ein Event.
Kann es sein das Anfang und Ende nicht gleich sein dürfen?

Wenn Anfang und Ende gleich sind, dann ist es doch kein wirklicher Termin. ;)
Somit dürfte kurz nacheinander (innerhalb von Millisekunden) das "start" und das "end" Event gefeuert werden.
Ich habe nie getestet ob in diesem Fall überhaupt der Name des Termins als Readingwert in HOMEMODE ankommt. Und selbst wenn er ankommt, dann wird er so schnell wieder überschrieben dass Du mit Sicherheit keine Änderung des Readings mitbekommst.

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

Guenni1404

OK, danke. Werde es dann mit getrennten Zeiten machen.

wolfram

#1294
Moin,
ich habe HOMEMODE schon lange im Einsatz und es ist ein wirklich tolles Modul - Danke dafür.
Heute sehe ich, dass in meiner "Home-App" auf dem IPhone bei Alarmanlage (siriname von HOMEMODE) nur noch steht: "Alarmanlage aktivieren ..." und er kommt nicht zuende.

In den Logs meiner Homebridge finde ich folgende Fehlermeldung:

[2/3/2023, 11:42:03 AM] [FHEM] homebridgeMapping: SecuritySystemCurrentState=alarmState,values=armhome:0;armaway:1;armnight:2;disarm:3;alarm:4\nSecuritySystemTargetState=modeAlarm,values=armhome:0;armaway:1;armnight:2;disarm:3,cmds=0:modeAlarm+armhome;1:modeAlarm+armaway;2:modeAlarm+armnight;3:modeAlarm+disarm,delay=1\nSecuritySystemAlarmType=alarmTriggered_ct,values=0:0;/.*/:1\nOccupancyDetected=presence,values=present:1;absent:0\nMute=dnd,valueOn=on,cmdOn=dnd+on,cmdOff=dnd+off\nOn=anyoneElseAtHome,valueOn=on,cmdOn=anyoneElseAtHome+on,cmdOff=anyoneElseAtHome+off\nContactSensorState=contactsOutsideOpen_ct,values=0:0;/.*/:1\nStatusTampered=sensorsTampered_ct,values=0:0;/.*/:1\nMotionDetected=motionsInside_ct,values=0:0;/.*/:1\nStatusLowBattery=batteryLow_ct,values=0:0;/.*/:1\nSmokeDetected=alarmSmoke_ct,values=0:0;/.*/:1
[2/3/2023, 11:42:03 AM] [FHEM]   wrong syntax: values=armhome:0;armaway:1;armnight:2;disarm:3;alarm:4\nSecuritySystemTargetState=modeAlarm
[2/3/2023, 11:42:03 AM] [FHEM]   wrong syntax: delay=1\nSecuritySystemAlarmType=alarmTriggered_ct
[2/3/2023, 11:42:03 AM] [FHEM]   wrong syntax: values=0:0;/.*/:1\nOccupancyDetected=presence
[2/3/2023, 11:42:03 AM] [FHEM]   wrong syntax: values=present:1;absent:0\nMute=dnd
[2/3/2023, 11:42:03 AM] [FHEM]   wrong syntax: cmdOff=dnd+off\nOn=anyoneElseAtHome
[2/3/2023, 11:42:03 AM] [FHEM]   wrong syntax: cmdOff=anyoneElseAtHome+off\nContactSensorState=contactsOutsideOpen_ct
[2/3/2023, 11:42:03 AM] [FHEM]   wrong syntax: values=0:0;/.*/:1\nStatusTampered=sensorsTampered_ct
[2/3/2023, 11:42:03 AM] [FHEM]   wrong syntax: values=0:0;/.*/:1\nMotionDetected=motionsInside_ct
[2/3/2023, 11:42:03 AM] [FHEM]   wrong syntax: values=0:0;/.*/:1\nStatusLowBattery=batteryLow_ct
[2/3/2023, 11:42:03 AM] [FHEM]   wrong syntax: values=0:0;/.*/:1\nSmokeDetected=alarmSmoke_ct
[2/3/2023, 11:42:03 AM] [FHEM] myHome is security
[2/3/2023, 11:42:03 AM] [FHEM] myHome has
[2/3/2023, 11:42:03 AM] [FHEM]   Custom Power [power]
[2/3/2023, 11:42:03 AM] [FHEM]   Custom Energy [energy]
[2/3/2023, 11:42:03 AM] [FHEM]   CurrentAmbientLightLevel [luminance]
[2/3/2023, 11:42:03 AM] [FHEM]   CurrentTemperature [temperature]
[2/3/2023, 11:42:03 AM] [FHEM]   CurrentRelativeHumidity [humidity]
[2/3/2023, 11:42:03 AM] [FHEM]   SecuritySystemCurrentState [alarmState]


und hier das Listing meines HOMEMODE Devices:

FGFN     
   DEF        rgr_Residents
   FUUID      63dced23-f33f-f845-17a2-d323d060b6658b11
   NAME       myHome
   NOTIFYDEV  FBDECT_fritzbox_Home_08761_0489274,FBDECT_fritzbox_Home_08761_0517704,FBDECT_fritzbox_Home_11324_0430511_1,FBDECT_fritzbox_Home_11630_0076034,HUESensor11,HUESensor12,HUESensor14,HUESensor30,HUESensor31,HUESensor32,HUESensor34,HUESensor35,HUESensor42,HUESensor44,HUESensor53,HUESensor54,HUESensor58,HUESensor60,HUESensor63,HUESensor64,HUESensor65,HUESensor9,MAX_0445ed,MAX_0446ad,MAX_176177,MAX_182bc9,MAX_182d9b,Patrick_Calendar,Unwetterzentrale,W132_181,deCONZ_HUESensor59,global,rgr_Residents,rr_Karl,rr_Mitbewohner,rr_Patrick,twilight
   NR         73757
   NTFY_ORDER 51-myHome
   RESIDENTS  rr_Karl,rr_Mitbewohner,rr_Patrick
   SENSORSBATTERY HUESensor60,MAX_0445ed,MAX_0446ad,MAX_176177,MAX_182bc9,MAX_182d9b,deCONZ_HUESensor59
   SENSORSCONTACT HUESensor30,HUESensor31,HUESensor32,HUESensor34,HUESensor35,HUESensor63,HUESensor64,HUESensor65
   SENSORSENERGY FBDECT_fritzbox_Home_08761_0489274,FBDECT_fritzbox_Home_08761_0517704,FBDECT_fritzbox_Home_11630_0076034
   SENSORSLUMINANCE HUESensor11,HUESensor14,HUESensor44,HUESensor53
   SENSORSMOTION HUESensor12,HUESensor42,HUESensor54,HUESensor58,HUESensor9
   SENSORSSMOKE FBDECT_fritzbox_Home_11324_0430511_1
   STATE      day
   TYPE       HOMEMODE
   VERSION    1.5.6
   eventCount 209
   OLDREADINGS:
   READINGS:
     2023-02-03 12:41:15   HomeInfo        <html>Found 1 matching presence devices of devspec "TYPE=ROOMMATE,PRESENCE" for resident "rr_Karl"! Matching devices: "rr_Karl"\nFound 1 matching presence devices of devspec "TYPE=ROOMMATE,PRESENCE" for resident "rr_Mitbewohner"! Matching devices: "rr_Mitbewohner"\nFound 1 matching presence devices of devspec "TYPE=ROOMMATE,PRESENCE" for resident "rr_Patrick"! Matching devices: "rr_Patrick"\n<br>If any recognized presence device is wrong, please rename this device so that it will NOT match the residents names (karl,mitbewohner,patrick) somewhere in the device name.<br>After renaming simply execute "set myHome updateInternalsForce" to redo this check.</html>
     2023-02-03 12:48:45   alarmSmoke     
     2023-02-03 12:48:45   alarmSmoke_ct   0
     2023-02-03 12:48:45   alarmSmoke_hr   
     2023-02-03 12:16:51   alarmState      disarm
     2023-02-03 12:16:51   anyoneElseAtHome off
     2023-02-03 12:29:50   batteryLow_ct   0
     2023-02-03 12:29:50   contactsDoorsInsideOpen_ct 0
     2023-02-03 12:29:50   contactsDoorsMainOpen_ct 0
     2023-02-03 12:29:50   contactsDoorsOutsideOpen_ct 0
     2023-02-03 12:37:56   contactsOpen    HUESensor65
     2023-02-03 12:37:56   contactsOpen_ct 1
     2023-02-03 12:37:56   contactsOpen_hr Das Wohnzimmerfenster1
     2023-02-03 12:37:56   contactsOutsideOpen HUESensor65
     2023-02-03 12:37:56   contactsOutsideOpen_ct 1
     2023-02-03 12:37:56   contactsOutsideOpen_hr Das Wohnzimmerfenster1
     2023-02-03 12:37:56   contactsWindowsOpen HUESensor65
     2023-02-03 12:37:56   contactsWindowsOpen_ct 1
     2023-02-03 12:37:56   contactsWindowsOpen_hr Das Wohnzimmerfenster1
     2023-02-03 12:16:51   daytime         day
     2023-02-03 12:38:56   dewpoint        3.2
     2023-02-03 12:16:51   dnd             off
     2023-02-03 12:48:45   energy          59.93
     2023-02-03 12:41:15   event-Patrick_Calendar none
     2023-02-03 12:48:14   humidity        70
     2023-02-03 12:48:14   humidityTrend   falling
     2023-02-03 12:32:44   icewarning      0
     2023-02-03 12:26:38   lastAbsentByPresenceDevice MitbewohnerHandy
     2023-02-03 12:26:38   lastActivityByPresenceDevice MitbewohnerHandy
     2023-02-03 12:37:56   lastContact     HUESensor65
     2023-02-03 12:39:07   lastContactClosed HUESensor35
     2023-02-03 12:48:09   lastMotionClosed HUESensor42
     2023-02-03 12:41:15   light           6
     2023-02-03 12:16:51   location        home
     2023-02-03 12:48:11   luminance       50
     2023-02-03 12:48:11   luminanceTrend  rising
     2023-02-03 12:16:51   mode            day
     2023-02-03 12:16:51   modeAlarm       disarm
     2023-02-03 12:31:38   motionsInside_ct 0
     2023-02-03 12:31:38   motionsOutside_ct 0
     2023-02-03 12:31:38   motionsSensors_ct 0
     2023-02-03 12:16:51   panic           off
     2023-02-03 12:41:15   power           1809.31
     2023-02-03 12:16:51   presence        present
     2023-02-03 12:37:56   prevContact     
     2023-02-03 12:39:07   prevContactClosed HUESensor32
     2023-02-03 12:16:51   prevLocation   
     2023-02-03 12:16:51   prevMode       
     2023-02-03 12:16:51   prevModeAlarm   
     2023-02-03 12:48:09   prevMotionClosed HUESensor12
     2023-02-03 12:17:21   publicIP        79.226.127.55
     2023-02-03 12:16:51   season          winter
     2023-02-03 12:29:50   sensorsTampered_ct 0
     2023-02-03 12:16:51   state           day
     2023-02-03 12:45:08   temperature     7.6
     2023-02-03 12:45:01   twilight        100
     2023-02-03 12:41:15   twilightEvent   sr_weather
   helper:
     enabledDevices FBDECT_fritzbox_Home_08761_0489274,FBDECT_fritzbox_Home_08761_0517704,FBDECT_fritzbox_Home_11324_0430511_1,FBDECT_fritzbox_Home_11630_0076034,HUESensor11,HUESensor12,HUESensor14,HUESensor30,HUESensor31,HUESensor32,HUESensor34,HUESensor35,HUESensor42,HUESensor44,HUESensor53,HUESensor54,HUESensor58,HUESensor60,HUESensor63,HUESensor64,HUESensor65,HUESensor9,MAX_0445ed,MAX_0446ad,MAX_176177,MAX_182bc9,MAX_182d9b,Patrick_Calendar,Unwetterzentrale,W132_181,deCONZ_HUESensor59,global,rgr_Residents,rr_Karl,rr_Mitbewohner,rr_Patrick,twilight
     lar        rr_Mitbewohner
     lastChangedAttr HomeSensorsMotionReadings
     lastChangedAttrValue state reachable
     presdevs:
Attributes:
   HomeAdvancedDetails both
   HomeAdvancedUserAttr 1
   HomeAutoAlarmModes 1
   HomeAutoArrival 5
   HomeAutoAsleep 6
   HomeAutoAwoken 10
   HomeAutoDaytime 1
   HomeAutoPresence 1
   HomeCMDmode-absent-belated set Home lock
   HomeCMDmode-gone-rr_Karl set MAX_182d9b desiredTemperature 16
   HomeCMDmode-home-rr_Karl set MAX_182d9b desiredTemperature auto
   HomeEventsCalendarDevices Patrick_Calendar
   HomeModeAbsentBelatedTime 30
   HomePresenceDeviceType ROOMMATE,PRESENCE
   HomeSensorTemperatureOutside W132_181
   HomeSensorWindspeed W132_181:windSpeed
   HomeSensorsBattery YPE=HUEDevice,TYPE=MAX,TYPE=NUKIDevice,withings_D1824483,TYPE=HMS,blink,deCONZ_HUESensor59,HUESensor60
   HomeSensorsContact type=ZHAOpenClose
   HomeSensorsLuminance type=ZHALightLevel,type:ZLLLightLevel
   HomeSensorsLuminanceReading lux
   HomeSensorsMotion type=ZHAPresence, HUEBridge_HUESensor62
   HomeSensorsMotionReadings state reachable
   HomeSensorsMotionValues motion
   HomeSensorsPowerEnergy FBDECT_fritzbox_Home_08761_0489274,FBDECT_fritzbox_Home_11630_0076034,FBDECT_fritzbox_Home_08761_0517704
   HomeSensorsPowerEnergyReadings energyneu powerok
   HomeSensorsSmoke FBDECT_fritzbox_Home_11324_0430511_1
   HomeSensorsSmokeReading state
   HomeSensorsSmokeValue on
   HomeTwilightDevice twilight
   HomeUWZ    Unwetterzentrale
   devStateIcon absent:user_away:dnd+on\ngone:user_ext_away:dnd+on\ndnd:audio_volume_mute:dnd+off\ngotosleep:scene_sleeping:dnd+on\nasleep:scene_sleeping_alternat:dnd+on\nawoken:weather_sunrise:dnd+on\nhome:status_available:dnd+on\nmorning:weather_sunrise:dnd+on\nday:weather_sun:dnd+on\nafternoon:weather_summer:dnd+on\nevening:weather_sunset:dnd+on\nnight:weather_moon_phases_2:dnd+on
   genericDeviceType security
   homebridgeMapping SecuritySystemCurrentState=alarmState,values=armhome:0;armaway:1;armnight:2;disarm:3;alarm:4\nSecuritySystemTargetState=modeAlarm,values=armhome:0;armaway:1;armnight:2;disarm:3,cmds=0:modeAlarm+armhome;1:modeAlarm+armaway;2:modeAlarm+armnight;3:modeAlarm+disarm,delay=1\nSecuritySystemAlarmType=alarmTriggered_ct,values=0:0;/.*/:1\nOccupancyDetected=presence,values=present:1;absent:0\nMute=dnd,valueOn=on,cmdOn=dnd+on,cmdOff=dnd+off\nOn=anyoneElseAtHome,valueOn=on,cmdOn=anyoneElseAtHome+on,cmdOff=anyoneElseAtHome+off\nContactSensorState=contactsOutsideOpen_ct,values=0:0;/.*/:1\nStatusTampered=sensorsTampered_ct,values=0:0;/.*/:1\nMotionDetected=motionsInside_ct,values=0:0;/.*/:1\nStatusLowBattery=batteryLow_ct,values=0:0;/.*/:1\nSmokeDetected=alarmSmoke_ct,values=0:0;/.*/:1
   icon       floor
   room       Homekit,Residents
   siriName   Alarmanlage


Ich habe eigentlich keine Änderungen an den Mappings, bzw. auch an HOMEMODE gemacht. Kennt jemand das Problem?

Für Hilfe bin ich wirklich dankbar.

Viele Grüße
wolf

DeeSPe

Zitat von: wolfram am 03 Februar 2023, 12:48:05
Ich habe eigentlich keine Änderungen an den Mappings, bzw. auch an HOMEMODE gemacht. Kennt jemand das Problem?

Habe soeben mal testweise mein Homebridge neu gestartet und dabei diesen Log-Auszug erstellt:
Feb 03 14:36:40 FHEM homebridge[429]: [2/3/2023, 2:36:40 PM] [FHEM] homebridgeMapping: SecuritySystemCurrentState=alarmState,values=armhome:0;armaway:1;armnight:2;disarm:3;alarm:4
Feb 03 14:36:40 FHEM homebridge[429]: SecuritySystemTargetState=modeAlarm,values=armhome:0;armaway:1;armnight:2;disarm:3,cmds=0:modeAlarm+armhome;1:modeAlarm+armaway;2:modeAlarm+armnight;3:modeAlarm+disarm,delay=1
Feb 03 14:36:40 FHEM homebridge[429]: SecuritySystemAlarmType=alarmTriggered_ct,values=0:0;/.*/:1
Feb 03 14:36:40 FHEM homebridge[429]: OccupancyDetected=presence,values=present:1;absent:0
Feb 03 14:36:40 FHEM homebridge[429]: Mute=dnd,valueOn=on,cmdOn=dnd+on,cmdOff=dnd+off
Feb 03 14:36:40 FHEM homebridge[429]: On=anyoneElseAtHome,valueOn=on,cmdOn=anyoneElseAtHome+on,cmdOff=anyoneElseAtHome+off
Feb 03 14:36:40 FHEM homebridge[429]: ContactSensorState=contactsOutsideOpen_ct,values=0:0;/.*/:1
Feb 03 14:36:40 FHEM homebridge[429]: StatusTampered=sensorsTampered_ct,values=0:0;/.*/:1
Feb 03 14:36:40 FHEM homebridge[429]: StatusLowBattery=batteryLow_ct,values=0:0;/.*/:1
Feb 03 14:36:40 FHEM homebridge[429]: SmokeDetected=alarmSmoke_ct,values=0:0;/.*/:1
Feb 03 14:36:40 FHEM homebridge[429]: AirPressure=pressure
Feb 03 14:36:40 FHEM homebridge[429]: On#On=devicesDisabled,subtype=Gast,cmdOn=deviceEnable+PRESENCE_rg_Gast,cmdOff=deviceDisable+PRESENCE_rg_Gast,valueOff=/PRESENCE_rg_Gast/
Feb 03 14:36:40 FHEM homebridge[429]: [2/3/2023, 2:36:40 PM] [FHEM] Haus is security
Feb 03 14:36:40 FHEM homebridge[429]: [2/3/2023, 2:36:40 PM] [FHEM] Haus has
Feb 03 14:36:40 FHEM homebridge[429]: [2/3/2023, 2:36:40 PM] [FHEM]   CurrentTemperature [temperature]
Feb 03 14:36:40 FHEM homebridge[429]: [2/3/2023, 2:36:40 PM] [FHEM]   CurrentRelativeHumidity [humidity]
Feb 03 14:36:40 FHEM homebridge[429]: [2/3/2023, 2:36:40 PM] [FHEM]   Custom AirPressure [pressure]
Feb 03 14:36:40 FHEM homebridge[429]: [2/3/2023, 2:36:40 PM] [FHEM]   SecuritySystemCurrentState [alarmState]
Feb 03 14:36:40 FHEM homebridge[429]: [2/3/2023, 2:36:40 PM] [FHEM]   SecuritySystemTargetState [modeAlarm]
Feb 03 14:36:40 FHEM homebridge[429]: [2/3/2023, 2:36:40 PM] [FHEM]   SecuritySystemAlarmType [alarmTriggered_ct]
Feb 03 14:36:40 FHEM homebridge[429]: [2/3/2023, 2:36:40 PM] [FHEM]   OccupancyDetected [presence]
Feb 03 14:36:40 FHEM homebridge[429]: [2/3/2023, 2:36:40 PM] [FHEM]   Mute [dnd]
Feb 03 14:36:40 FHEM homebridge[429]: [2/3/2023, 2:36:40 PM] [FHEM]   On [anyoneElseAtHome;anyoneElseAtHome on,anyoneElseAtHome off]
Feb 03 14:36:40 FHEM homebridge[429]: [2/3/2023, 2:36:40 PM] [FHEM]   ContactSensorState [contactsOutsideOpen_ct]
Feb 03 14:36:40 FHEM homebridge[429]: [2/3/2023, 2:36:40 PM] [FHEM]   StatusTampered [sensorsTampered_ct]
Feb 03 14:36:40 FHEM homebridge[429]: [2/3/2023, 2:36:40 PM] [FHEM]   StatusLowBattery [batteryLow_ct]
Feb 03 14:36:40 FHEM homebridge[429]: [2/3/2023, 2:36:40 PM] [FHEM]   SmokeDetected [alarmSmoke_ct]
Feb 03 14:36:40 FHEM homebridge[429]: [2/3/2023, 2:36:40 PM] [FHEM]   AirPressure [pressure]
Feb 03 14:36:40 FHEM homebridge[429]: [2/3/2023, 2:36:40 PM] [FHEM]   On#On [devicesDisabled]


Bei mir sieht alles normal aus, zumindest sehe ich keine Probleme.

Irgendetwas musst Du ja bei Dir gemacht haben (bewusst/unbewusst), sonst gäbe es das Problem nicht.
Hast Du evtl. irgendwas an Homebridge aktualisiert?

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

wolfram

#1296
Vielen Dank für Deine Antwort,
naja, ich arbeite ne Menge an der HB und fhem - habe sicher auch was aktualisiert (Version 1.6.0) und das FHEM-Plugin (homebridge-fhem v0.5.38). Auf dem Telefon ist iOS 16.3.
Die Frage ist, betrifft die Meldung von Homebridge denn das HOMEMODE-Device und dessen HB-Mapping?
Ich habe das HOMEMODE-Device gerade noch einmal komplett gelöscht und neu erstellt - gleicher Effekt.

viele Grüße
wolf

Ergänzung:

Homebridge scheint aber mit HOMEMODE zu sprechen und Werte übergeben zu können:

2/3/2023, 2:12:54 PM] [FHEM] query: Custom Energy for myHome-energy
[2/3/2023, 2:12:54 PM] [FHEM]   cached: 89.54 (as number)
[2/3/2023, 2:12:54 PM] [FHEM] query: CurrentAmbientLightLevel for myHome-luminance
[2/3/2023, 2:12:54 PM] [FHEM]   cached: 34 (as number)
[2/3/2023, 2:12:54 PM] [FHEM] query: CurrentTemperature for myHome-temperature
[2/3/2023, 2:12:54 PM] [FHEM]   cached: 5.6 (as number)
[2/3/2023, 2:12:54 PM] [FHEM] query: CurrentRelativeHumidity for myHome-humidity
[2/3/2023, 2:12:54 PM] [FHEM]   cached: 65 (as number)


Ich vermute(!!) dass das Homebridgemapping für die Alarmanlage (armhome, armaway disarm armnight) irgendetwas damit zu tun hat.....
Wenn ich in der Home-App den Staus der Alarmanlage ändere, kommt auch keine Rückmeldung (weder im Log zu sehen, noch in fhem)

Schalte ich in fhem HOMEMODE das Device auf den Status "armhome" zeigt mir das HB-Logfile:

2023-02-03 14:23:24 caching: myHome-alarmState: armhome
[2/3/2023, 2:23:24 PM] [FHEM]     caching: SecuritySystemCurrentState: 1 (as number; means AWAY_ARM; from 'armhome')

DeeSPe

Ich habe auch 16.3 drauf.
Hab soeben mal alle aktualisierbaren Pakte im npm aktualisiert, bis auf Homebridge. Nach Neustart der HB funktioniert alles noch wie vorher.
Werde jetzt mal noch die Homebridge aktualisieren und schauen ob es damit dann auch noch läuft.
ZitatPackage     Current  Wanted  Latest  Location                 Depended by
homebridge    1.4.1   1.6.0   1.6.0  node_modules/homebridge  global

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

DeeSPe

Auch mit Homebridge 1.6.0 habe ich in meiner Installation keine Probleme.

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

wolfram

Hallo Dan,

zuerst einmal Danke für den Support.
Ich habe auch keine Ahnung was das sein kann, aber ich habe jetzt mal die HB-Mappings aus dem HOMEMODE-Device gelöscht und werde mich Stück für Stück rantasten (müssen).

1. Erkenntnis: ohne HB-Mapping bekomme ich keine Fehler mehr :)
2. Erkenntnis: in der Home-App ist "Alarmanlage" jetzt nicht mehr auf "Aktivieren....", sondern auf "Zuhause"
3. Erkenntnis: schalte ich in der Home-App z.B. auf "Abwesend", bekomme ich wieder "Aktivieren..."

mmhhh

DeeSPe

Du kannst mit "set myHome updateHomebridgeMapping" das Standard Mapping wie bei der Ersteinrichtung wiederherstellen.

Versuch mal ob es evtl. funktioniert wenn Du die Zeilenumbrüche im Mapping durch Leerzeichen ersetzt.

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

wolfram

Hallo Dan,
ja, das war's. Warum auch immer das auf einmal ein Problem war.

Du bist der Held des Tages - vielen Dank.

wolf

DeeSPe

Das ist echt sehr komisch!
Bisher ging das nämlich immer mit den Zeilenumbrüchen, die wurden dann (glaube ich) automatisch durch Leerzeichen ersetzt.
Mir ist das nur aufgefallen dass bei Deinen Log-Auszügen immer die "\n" zu sehen waren und bei mir nicht. Deshalb kam bei Dir immer "wrong syntax".

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

fettgu

Ich versuche YAAHM komplett durch Homemode zu ersetzen. Ein Problem sind dabei dynamische Zeitangaben. Also zb. eine Stunde vor Sonnenaufgang. Ich könnte diesen Zeitpunkt als Userreading in Twilight definieren, weiß aber nicht wie ich aus Homemode darauf zugreife. Geht so etwas irgendwie vergleichsweise einfach?

Viele Grüße
Guido Fett

Und ja, ist ein tolles Modul.

binford6000

Zitat von: fettgu am 16 Februar 2023, 22:49:32
Geht so etwas irgendwie vergleichsweise einfach?

Moin Guido,
ja das geht: Du legst im letzten sunset-cmd (HomeCMDtwilight-ss_astro) ein at an in der Form:

{
  my $sr = ReadingsVal('Daemmerung','sr','08:00:00');
  fhem("defmod -silent -temporary atTmp_HomeCMDtwilight_sr_1 at $sr set device on");
}


Das Reading (oben 'sr') passt du auf dein userReading im Twilight-Device an.
VG Sebastian