Fibaro Tür/ Fenster Sensor 2 in ALEXA APP)Anzeigen ??

Begonnen von Micky, 02 Februar 2019, 21:37:16

Vorheriges Thema - Nächstes Thema

Micky

#30
sorry mein fehler war mein userReading



das wird gesendet:



 
  2019-02-21 20:34:47 caching: WZ_Balkontuer_Sensor-alarm: AccessControl: Window/Door is open
[2019-2-21 20:34:47] [FHEM]     caching: ContactSensorState: CONTACT_NOT_DETECTED (as string; from 'AccessControl: Window/Door is open')

....

2019-02-21 20:34:52 caching: WZ_Balkontuer_Sensor-alarm: AccessControl: Window/Door is closed
[2019-2-21 20:34:52] [FHEM]     caching: ContactSensorState: CONTACT_DETECTED (as string; from 'AccessControl: Window/Door is closed')


passt es jetzt?

justme1968

das schaut doch gut aus...

jetzt schau in der app
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

Micky

#32
bleibt unverändert, also immer geöffnet laut alexa app.

Ist im mapping noch was falsch?

ContactSensorState=alarm,values=/closed/:CONTACT_DETECTED;/open/:CONTACT_NOT_DETECTED

justme1968

sorry. ich hatte noch vergessen etwas einzuchecken.

bitte mach noch mal ein alexa-fhem update.
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

Micky

nach update hat es super geklappt.
Danke

gibt es noch eine möglichkeit das homekit das nicht übernimmt.

habe im homekit
im fibaro türkontakt
temperatur sensor
türkontakt

als 2 verschiedene symbole alles super,

Homebridgemapping
clear
TemperatureSensor#CurrentTemperature=temperature
BatterySensor#CurrentBattery=batterylevel


aber sobald ich für alexa dieses mapping hinzufüge
ContactSensorState=alarm,values=/closed/:CONTACT_DETECTED;/open/:CONTACT_NOT_DETECTED

bekomme ich eine 3tes Gerät dazu, allerdings als schalter angezeigt, und bewirkt nix.

kann man irgendwie fhem sagen es soll nur für alexa gelten soll?

Danke nochmal

justme1968

was hast du als genericDeviceType gesetzt?

geht es mit contact besser ?
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

Micky

ContactSensor ist als genericDeviceType gesetzt

Probiere es mit contact

justme1968

das ist intern das gleiche.

aber ich verstehe nicht woher ein schalter kommen sollte.

bitte zeig mal was alexa-fhem als mapping erkennt und was homebridge-fhem. siehe log.

ansonsten gibt es nur den weg über ein zweites fhem device mit einem eigenen mapping. eins in alexa einbinden und eins in homekit. für die readings kannst du direkt ins original device verweisen
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

Micky

#38
Hi,

total komisch jetzt löst im Homekit Apple app der Balkontür sensor auch nicht aus wenn ich tür auf und zu mache

in der alexa app wird
Typ : kontaktsensor

erkannt.

hier mal ein
list
Internals:
   DEF        c7abb922 25
   FUUID      5c574502-f33f-6e03-64bc-297726f96a97b482
   IODev      ZWAVE1
   LASTInputDev ZWAVE1
   MSGCNT     2
   NAME       WZ_Balkontuer_Sensor
   NR         123
   STATE      wakeupInterval 86400 1
   TYPE       ZWave
   ZWAVE1_MSGCNT 2
   ZWAVE1_RAWMSG 00040019097105000000ff061700
   ZWAVE1_TIME 2019-02-23 00:36:29
   ZWaveSubDevice no
   homeId     c7abb922
   isWakeUp   1
   nodeIdHex  19
   .attraggr:
   .attrminint:
   .userReadings:
     HASH(0x332ea18)
     HASH(0x3332798)
   .vclasses:
     ALARM      5
     APPLICATION_STATUS 1
     ASSOCIATION 2
     ASSOCIATION_GRP_INFO 1
     BATTERY    1
     CONFIGURATION 1
     CRC_16_ENCAP 1
     DEVICE_RESET_LOCALLY 1
     FIRMWARE_UPDATE_MD 4
     MANUFACTURER_SPECIFIC 2
     MULTI_CHANNEL_ASSOCIATION 3
     POWERLEVEL 1
     SECURITY   1
     SENSOR_MULTILEVEL 5
     VERSION    2
     WAKE_UP    2
     ZWAVEPLUS_INFO 2
   READINGS:
     2018-09-18 20:09:42   CMD             ZW_APPLICATION_UPDATE
     2019-02-23 00:36:29   alarm           AccessControl: Window/Door is closed
     2018-09-19 13:24:16   assocGroup_1    Max 1 Nodes ZWAVE1
     2018-09-19 13:24:16   assocGroup_2    Max 5 Nodes
     2018-09-19 13:24:16   assocGroup_3    Max 5 Nodes
     2018-09-19 13:24:12   assocGroups     3
     2019-01-25 12:06:18   battery         85 %
     2019-01-25 12:06:18   batterylevel    85
     2018-09-19 13:24:13   config2ndAssociationGroupTriggers SwitchAfterOpeningAndClosing
     2018-09-19 13:24:13   configAssociationForClosingTimeDelay 0
     2018-09-19 13:24:13   configAssociationForClosingValueSent 0
     2018-09-19 13:24:13   configAssociationForOpeningTimeDelay 0
     2018-09-19 13:24:13   configAssociationForOpeningValueSent 255
     2018-09-19 13:24:14   configAssociationsInZWaveNetwork3 Group2And3
     2018-09-19 13:24:14   configDoorWindowState Closed
     2018-09-19 13:24:14   configHighTemperatureAlarmThreshold 350
     2018-09-19 13:24:14   configIntervalOfTemperature50 300
     2018-09-19 13:24:14   configIntervalOfTemperatureReports 0
     2018-09-19 13:24:15   configLowTemperatureAlarmThreshold 100
     2018-09-19 13:24:15   configTamperAlarmCancellationDelay 5
     2018-09-19 13:24:15   configTamperReportingAlarmCancellation SendTamperCancellationReport
     2018-09-19 13:24:15   configTemperatureAlarmReports Disabled
     2018-09-19 13:24:15   configTemperatureOffset 0
     2018-09-19 13:24:16   configTemperatureReportsThreshold 10
     2018-09-19 13:24:16   configVisualLEDIndications 6
     2018-09-18 20:07:54   mcaGroups       3
     2018-09-18 20:07:58   mca_1           Max 1 Nodes ZWAVE1
     2018-09-18 20:07:58   mca_2           Max 5
     2018-09-18 20:07:58   mca_3           Max 5
     2018-06-15 17:31:49   model           FIBARO System FGDW002 Door Opening Sensor 2
     2018-06-15 17:31:49   modelConfig     fibaro/fgdw2.xml
     2018-06-15 17:31:49   modelId         010f-0702-1000
     2019-02-23 00:36:29   sensor          Tür geschlossen
     2018-06-15 17:31:34   state           wakeupInterval 86400 1
     2019-02-22 19:24:05   temperature     14.9 C
     2019-02-22 14:43:31   timeToAck       0.057
     2019-02-22 14:43:31   transmit        OK
     2019-02-22 14:43:29   wakeup          notification
     2018-09-18 20:05:13   wakeupReport    interval 64800 target 1
Attributes:
   IODev      ZWAVE1
   alexaName  Wohnzimmer_Tuer_Sensor
   alexaRoom  Wohnzimmer
   classes    ZWAVEPLUS_INFO ASSOCIATION ASSOCIATION_GRP_INFO APPLICATION_STATUS BATTERY CONFIGURATION CRC_16_ENCAP DEVICE_RESET_LOCALLY FIRMWARE_UPDATE_MD MANUFACTURER_SPECIFIC MULTI_CHANNEL_ASSOCIATION ALARM POWERLEVEL SECURITY SENSOR_MULTILEVEL VERSION WAKE_UP
   devStateIcon open:fts_door_open@red closed:fts_door@green
   fp_Grundriss 403,1155,6,sensor,
   genericDeviceType contact
   group      Türsensoren
   homebridgeMapping clear
TemperatureSensor#CurrentTemperature=temperature
BatterySensor#CurrentBattery=ReadingsNum
ContactSensorState=alarm,values=/closed/:CONTACT_DETECTED;/open/:CONTACT_NOT_DETECTED
   icon       fts_window_1w
   room       Homekit,Wohnung,ZWave,alexa
   userReadings batterylevel:battery.* { ReadingsNum("batterylevel","battery","default") },
sensor {ReadingsVal("WZ_Balkontuer_Sensor","alarm","") eq "AccessControl: Window/Door is closed" ? "Tür geschlossen": ReadingsVal("WZ_Balkontuer_Sensor","alarm","") eq "AccessControl: Window/Door is open" ? "Tür geöffnet": "unbekannt"}
   vclasses   ALARM:5 APPLICATION_STATUS:1 ASSOCIATION:2 ASSOCIATION_GRP_INFO:1 BATTERY:1 CONFIGURATION:1 CRC_16_ENCAP:1 DEVICE_RESET_LOCALLY:1 FIRMWARE_UPDATE_MD:4 MANUFACTURER_SPECIFIC:2 MULTI_CHANNEL_ASSOCIATION:3 POWERLEVEL:1 SECURITY:1 SENSOR_MULTILEVEL:5 VERSION:2 WAKE_UP:2 ZWAVEPLUS_INFO:2



fhem log geöffnetem fenster

2019-02-23 00:39:59 ZWave WZ_Balkontuer_Sensor alarm: AccessControl: Window/Door is open
2019-02-23 00:39:59 ZWave WZ_Balkontuer_Sensor sensor: Tür geöffnet


fhem log geschlossenen fenster
2019-02-23 00:40:11 ZWave WZ_Balkontuer_Sensor alarm: AccessControl: Window/Door is closed
2019-02-23 00:40:11 ZWave WZ_Balkontuer_Sensor sensor: Tür geschlossen


in der apple home app bleibt es geschlossen. Selbst wenn ich das alexa mapping wieder raus lösche.


Edit:

Wenn ich homebridgemapping so àndere geht es wieder in der apple
Home app
ContactSensorState=alarm,values=/closed/:0;/open/:1,default=1

Und in der alexa app leider nicht.

Stimmt da was nicht, oder muss ich ein zweites device einrichten extra für alexa homebridgemapping ?

Danke für deine hilfe

justme1968

die reihenfolge im homebridgeMapping ist wichtig.,

du musst in deinem homebridgeMapping die ContactSensorState als erstes mappen damit es für den default service (aus genericDeviceType) gilt oder du musst ContactSensor#ContactSensorState verwenden. wenn du auf einen anderen service umschaltest gilt der so lange weiter bis du wieder wechselst.

d.h. bei deiner reihenfolge hast du dann ein ContactSensorState für einen BatterySensor. und im BatterySensor gibt es keine CONTACT_DETECTED werte.
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

Micky

danke,

glaub jetzt passt alles, es war tatsächlich die Reihenfolge.