Homematic Rollladenaktoren mit Alexa SmartHome Skill

Begonnen von reibuehl, 09 Februar 2019, 11:47:44

Vorheriges Thema - Nächstes Thema

reibuehl

Hallo,

ich würde gerne meine Homematic Rollladenaktoren über die Alexa Smarthome Skill steuern. Die Smarthome Skill ist bereits eingerichtet und funktioniert auch für Lichtschalter und Heizkörperthermostate, nur die Rollladenaktoren bringe ich nicht zum laufen.

Ich habe den genericDeviceType auf "blind" gesetzt und das Attribut homebridgeMapping auf die im Wiki angegebene Characteristics gesetzt:

TargetPosition=verb=mach:mache,articles=den,values=auf:100;zu:0
TargetPosition=verb=stell:stelle,valuePrefix=auf,values=AMAZON.NUMBER,valueSuffix=prozent


Die Devices werden von der Alexa App gefunden und als Typ "Sonstiges" angezeigt. Allerdings funktioniert ein "Stelle den Rollladen auf 100 Prozent" nicht, ich bekomme nur die Rückmeldung "Rollladen reagiert leider nicht".

Fehlen mir da noch irgendwelche Einstellungen? 

Gruß,
Reiner
Reiner.

justme1968

alle mappings im alexa device sind nur für den custom skill. nicht für smart home!

du schmeisst das homebridgeMapping mit dem alexaMapping durcheinander. das was du zeigst ist ein alexaMapping und würde ins alexa device gehören. ist aber für smart home nicht relevant.

was sind das für rolläden? die häufigsten typen sollten auch komplett ohne mapping erkannt werden. wenn nicht: dann brauchst du ein homebridgeMapping.

ja. rollläden werden in der app als sonstiges angezeigt. sollten sich aber trotzdem per sprache steuern lassen.

schau im log was genau passiert. bei der geräte suche und beim steuern.
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

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

reibuehl

Die Rollladenaktoren sind Homematic HM-LC-Bl1PBU-FM bzw. HM-LC-BL1-FM.

Sie haben ein Reading pct für den Prozentsatz und können auch mit set <device> pct <prozent> gesteuert werden, von daher sollte es doch passen?

Hier die Settings von einem:

   READINGS:
     2019-02-09 08:00:03   CommandAccepted yes
     2017-07-03 15:21:58   D-firmware      2.11
     2017-07-03 15:21:58   D-serialNr      KEQxxxxxxx
     2014-01-23 13:55:10   PairedTo        0xXXXXXX
     2014-01-23 13:54:17   R-driveDown     25 s
     2014-01-23 13:43:38   R-driveTurn     0.5 s
     2014-01-23 13:55:11   R-driveUp       25 s
     2014-01-23 13:43:37   R-pairCentral   0xXXXXXX
     2014-01-23 13:43:38   R-sign          off
     2014-01-23 13:55:10   RegL_00.        02:01 0A:1E 0B:9E 0C:56 15:FF 18:00 00:00
     2014-01-23 13:55:11   RegL_01.        08:00 09:00 0A:00 0B:00 0C:FA 0D:00 0E:FA 0F:05 10:00  30:06 57:06 00:00
     2019-02-09 08:00:33   deviceMsg       on (to vccu)
     2019-02-09 08:00:33   level           100
     2018-06-16 04:22:22   levelMissed     desired:0
     2019-02-09 08:00:33   motor           stop:on
     2019-02-09 08:00:33   pct             100
     2017-07-03 15:21:38   powerOn         2017-07-03 15:21:38
     2019-02-09 08:00:33   recentStateType info
     2019-02-09 08:00:33   state           on
     2019-02-09 08:00:33   timedOn         off
Attributes:
   Hausseite  OG_Rolllaeden
   IODev      HMLAN1
   IOgrp      vccu:HMLAN1
   autoReadReg 4_reqStatus
   devStateIcon Auf:shutter_open Zu:shutter_closed .*:shutter_halfopen
   eventMap   on:Auf 35:Sonnenschutz off:Zu stop:Stop
   expert     2_full
   firmware   2.11
   fp_GrundrissOG 426,219,0,
   group      Rollläden OG
   model      HM-LC-Bl1PBU-FM
   peerIDs    00000000,
   room       Arbeitszimmer,Alexa,Rollladen,Device
   serialNr   KEQxxxxxxxx
   subType    blindActuator
   userattr   Hausseite Hausseite_map structexclude
   webCmd     Auf:Sonnenschutz:Zu:Stop

Reiner.

justme1968

die sollten komplett ohne homebridgeMapping automatisch gehen.

hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

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

reibuehl

Ich hab jetzt das Attribut homebridgeMapping gelöscht, das Device in der Alexa App gelöscht, alexa-fhem restartet und das Device von der App neu erkennen lassen.

Jetzt geht ein "stelle Rolladen auf 0 Prozent" (zu) und "stelle Rollladen auf 100 Prozent" (auf). Gibt es einen weg, ohne Custom Skill auch ein einfaches "mache Rollladen auf" hinzubekommen?
Reiner.

justme1968

hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

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

reibuehl

Reiner.