alexa-fhem: amazon alexa smart home skill für fhem

Begonnen von justme1968, 05 November 2016, 23:21:32

Vorheriges Thema - Nächstes Thema

cpet

Hallo,

anscheinend hat Amazon die Steuerung der Rolläden geändert, meine Homematic-Aktoren stellen wenn ich Alexa
sage sie sollen auf z.B. 95%  nun auf 5%.

Wie bekomme ich das jetzt am einfachsten wieder gedreht?

Schon mal vielen Dank!!!
RPI 3 mit 1x SCC 868MHz für FS20; 1x SCC 433MHz SlowRF; 1x SCC 868MHz Homematic;
Rollladen-/Markisensteuerung, Fußboden-Heizungssteuerung 
diverse Licht-/Schaltungssteuerungen
ALEXA-Integration;
Statusmeldungen über  Fernseher

cpet

Zitat von: cpet am 26 März 2018, 00:19:47
Hallo,

anscheinend hat Amazon die Steuerung der Rolläden geändert, meine Homematic-Aktoren stellen wenn ich Alexa
sage sie sollen auf z.B. 95%  nun auf 5%.

Wie bekomme ich das jetzt am einfachsten wieder gedreht?

Schon mal vielen Dank!!!

Hat hier noch keiner sonst das Problem, oder vielleicht eine kleine Hilfestellung?
RPI 3 mit 1x SCC 868MHz für FS20; 1x SCC 433MHz SlowRF; 1x SCC 868MHz Homematic;
Rollladen-/Markisensteuerung, Fußboden-Heizungssteuerung 
diverse Licht-/Schaltungssteuerungen
ALEXA-Integration;
Statusmeldungen über  Fernseher

amenomade

Bei mir hat sich nichts geändert (einmal Homematic, 2x Rademacher).

Mit 95% sind die bei dir auf oder zu?
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

cpet

jetzt sind sie bei 95% fast ganz auf, vorher wären Sie gerade noch soweit zum Lüften auf gewesen.

Und von der Logik her finde ich es auch angenehmer wenn bei 100% zu ist und bei 0% auf.
RPI 3 mit 1x SCC 868MHz für FS20; 1x SCC 433MHz SlowRF; 1x SCC 868MHz Homematic;
Rollladen-/Markisensteuerung, Fußboden-Heizungssteuerung 
diverse Licht-/Schaltungssteuerungen
ALEXA-Integration;
Statusmeldungen über  Fernseher

amenomade

Ich verstehe dann nicht ganz wo dein Problem ist?
100% ist auf, 0% ist zu (man muss nach Helligkeit denken). Das ist die normale Einstellung für HomeMatic (und auch meisten anderen Rolladenaktoren)
Wenn Du das Gegenteil brauchst musst Du den Attribut "levelInvert" nutzen.
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

cpet

Das ist es ja gerade was mich stört, das Attribut param levelInverse ist gesetzt und in fhem
passt ja auch alles, aber wenn man jetzt über Alexa den Befehl gibt auf 100% zu fahren,
dann geht er auf und nicht zu.
RPI 3 mit 1x SCC 868MHz für FS20; 1x SCC 433MHz SlowRF; 1x SCC 868MHz Homematic;
Rollladen-/Markisensteuerung, Fußboden-Heizungssteuerung 
diverse Licht-/Schaltungssteuerungen
ALEXA-Integration;
Statusmeldungen über  Fernseher

TomLee

levelInverse gesetzt hast du und der Rollo fährt  bei 100% auf ?
Du solltest den Aktor richtig anschliessen dann klappt auch alles  ;)

cpet

Es ist alles richtig angeschlossen, es hat bis vor drei Tagen auch alles normal funktioniert
und das tut es unter fhem und mit den Tastern auch immer noch nur über Alexa wird genau
das Gegenteil gemacht
RPI 3 mit 1x SCC 868MHz für FS20; 1x SCC 433MHz SlowRF; 1x SCC 868MHz Homematic;
Rollladen-/Markisensteuerung, Fußboden-Heizungssteuerung 
diverse Licht-/Schaltungssteuerungen
ALEXA-Integration;
Statusmeldungen über  Fernseher

amenomade

Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

Tueftler1983

ich finde beim erstellen den Custom Skills einfach nicht die Box Intent Schema

Ich verzweifele hier fast an der Anleitung

cpet

#3640
Zitat von: amenomade am 27 März 2018, 08:15:22
Zeig mal ein "list" vom Gerät bitte

Raw Definition des Device

defmod HM_5C7D9F CUL_HM 5C7D9F
attr HM_5C7D9F IODev RM_HmUART
attr HM_5C7D9F IOgrp VCCU:RM_HmUART
attr HM_5C7D9F alexaName rollo
attr HM_5C7D9F alexaRoom Arbeitszimmer
attr HM_5C7D9F alias Rolladen Arbeitszimmer
attr HM_5C7D9F autoReadReg 4_reqStatus
attr HM_5C7D9F devStateIcon Hoch:fts_window_2w Runter:fts_shutter_100 off:fts_shutter_0 on:fts_shutter_100 1\d.*:fts_shutter_10 2\d.*:fts_shutter_20 3\d.*:fts_shutter_30 4\d.*:fts_shutter_40 5\d.*:fts_shutter_50 6\d.*:fts_shutter_60 7\d.*:fts_shutter_70 8\d.*:fts_shutter_80 9\d.*:fts_shutter_90 100:fts_shutter_100
attr HM_5C7D9F eventMap /off:Hoch/on:Runter/stop:Stop/
attr HM_5C7D9F expert 2_raw
attr HM_5C7D9F firmware 2.11
attr HM_5C7D9F fp_Grundriss 689,767,5,HM_5C7D9F
attr HM_5C7D9F genericDeviceType blind
attr HM_5C7D9F group Rolläden
attr HM_5C7D9F homebridgeMapping cmds=Runter:on
attr HM_5C7D9F model HM-LC-BL1-FM
attr HM_5C7D9F param levelInverse
attr HM_5C7D9F peerIDs 00000000,5C7D9F01,5C7D9F02,
attr HM_5C7D9F room 1.0 Haus,1.2 Arbeitszimmer,Alexa_Geraete,CUL_HM,Unsorted
attr HM_5C7D9F serialNr OEQ0546747
attr HM_5C7D9F subType blindActuator
attr HM_5C7D9F webCmd Hoch:Runter:Stop:pct
attr HM_5C7D9F widgetOverride pct:0,10,20,30,40,50,60,70,80,90,95,100

setstate HM_5C7D9F Hoch
setstate HM_5C7D9F 2018-02-07 15:43:57 .D-devInfo 010100
setstate HM_5C7D9F 2018-02-07 15:43:57 .D-stc 30
setstate HM_5C7D9F 2018-03-11 23:05:03 .R-confBtnTime 1 min
setstate HM_5C7D9F 2018-03-11 22:54:56 .R-intKeyVisib visib
setstate HM_5C7D9F 2018-02-07 15:44:51 .R-localResDis off
setstate HM_5C7D9F 2018-02-07 15:44:52 .R-refRunCounter 0
setstate HM_5C7D9F 2018-03-11 22:54:59 .R-self01-lgBlJtDlyOff dlyOn
setstate HM_5C7D9F 2018-03-11 22:54:59 .R-self01-lgBlJtDlyOn refOn
setstate HM_5C7D9F 2018-03-11 22:54:59 .R-self01-lgBlJtOff dlyOn
setstate HM_5C7D9F 2018-03-11 22:54:59 .R-self01-lgBlJtOn dlyOn
setstate HM_5C7D9F 2018-03-11 22:54:59 .R-self01-lgBlJtRampOff off
setstate HM_5C7D9F 2018-03-11 22:54:59 .R-self01-lgBlJtRampOn rampOn
setstate HM_5C7D9F 2018-03-11 22:54:59 .R-self01-lgBlJtRefOff off
setstate HM_5C7D9F 2018-03-11 22:54:59 .R-self01-lgBlJtRefOn rampOn
setstate HM_5C7D9F 2018-03-11 22:54:59 .R-self01-lgCtDlyOff geLo
setstate HM_5C7D9F 2018-03-11 22:54:59 .R-self01-lgCtDlyOn geLo
setstate HM_5C7D9F 2018-03-11 22:54:59 .R-self01-lgCtOff geLo
setstate HM_5C7D9F 2018-03-11 22:54:59 .R-self01-lgCtOn geLo
setstate HM_5C7D9F 2018-03-11 22:54:59 .R-self01-lgCtRampOff geLo
setstate HM_5C7D9F 2018-03-11 22:54:59 .R-self01-lgCtRampOn geLo
setstate HM_5C7D9F 2018-03-11 22:54:59 .R-self01-lgCtRefOff geLo
setstate HM_5C7D9F 2018-03-11 22:54:59 .R-self01-lgCtRefOn geLo
setstate HM_5C7D9F 2018-03-11 22:54:59 .R-self01-lgCtValHi 100
setstate HM_5C7D9F 2018-03-11 22:54:59 .R-self01-lgCtValLo 50
setstate HM_5C7D9F 2018-03-11 22:54:59 .R-self01-lgDriveMode direct
setstate HM_5C7D9F 2018-03-11 22:54:59 .R-self01-lgMaxTimeF 0.4 s
setstate HM_5C7D9F 2018-03-11 22:54:59 .R-self01-lgMultiExec on
setstate HM_5C7D9F 2018-03-11 22:54:59 .R-self01-lgOffDly 0 s
setstate HM_5C7D9F 2018-03-11 22:54:59 .R-self01-lgOffLevel 0 %
setstate HM_5C7D9F 2018-03-11 22:54:59 .R-self01-lgOffTime unused
setstate HM_5C7D9F 2018-03-11 22:54:59 .R-self01-lgOffTimeMode absolut
setstate HM_5C7D9F 2018-03-11 22:54:59 .R-self01-lgOnDly 0 s
setstate HM_5C7D9F 2018-03-11 22:54:59 .R-self01-lgOnTime unused
setstate HM_5C7D9F 2018-03-11 22:54:59 .R-self01-lgOnTimeMode absolut
setstate HM_5C7D9F 2018-03-11 22:55:49 .R-self01-shBlJtDlyOff refOff
setstate HM_5C7D9F 2018-03-11 22:55:49 .R-self01-shBlJtDlyOn dlyOff
setstate HM_5C7D9F 2018-03-11 22:55:49 .R-self01-shBlJtOff dlyOff
setstate HM_5C7D9F 2018-03-11 22:55:49 .R-self01-shBlJtOn dlyOff
setstate HM_5C7D9F 2018-03-11 22:55:49 .R-self01-shBlJtRampOff off
setstate HM_5C7D9F 2018-03-11 22:55:49 .R-self01-shBlJtRampOn on
setstate HM_5C7D9F 2018-03-11 22:55:49 .R-self01-shBlJtRefOff rampOff
setstate HM_5C7D9F 2018-03-11 22:55:49 .R-self01-shBlJtRefOn on
setstate HM_5C7D9F 2018-03-11 22:54:59 .R-self01-shCtDlyOff geLo
setstate HM_5C7D9F 2018-03-11 22:54:59 .R-self01-shCtDlyOn geLo
setstate HM_5C7D9F 2018-03-11 22:54:59 .R-self01-shCtOff geLo
setstate HM_5C7D9F 2018-03-11 22:54:59 .R-self01-shCtOn geLo
setstate HM_5C7D9F 2018-03-11 22:54:59 .R-self01-shCtRampOff geLo
setstate HM_5C7D9F 2018-03-11 22:54:59 .R-self01-shCtRampOn geLo
setstate HM_5C7D9F 2018-03-11 22:54:59 .R-self01-shCtRefOff geLo
setstate HM_5C7D9F 2018-03-11 22:54:59 .R-self01-shCtRefOn geLo
setstate HM_5C7D9F 2018-03-11 22:54:59 .R-self01-shCtValHi 100
setstate HM_5C7D9F 2018-03-11 22:54:59 .R-self01-shCtValLo 50
setstate HM_5C7D9F 2018-03-11 22:54:59 .R-self01-shDriveMode direct
setstate HM_5C7D9F 2018-03-11 22:54:59 .R-self01-shMaxTimeF unused
setstate HM_5C7D9F 2018-03-11 22:54:59 .R-self01-shMultiExec off
setstate HM_5C7D9F 2018-03-11 22:54:59 .R-self01-shOffDly 0 s
setstate HM_5C7D9F 2018-03-11 22:54:59 .R-self01-shOffLevel 0 %
setstate HM_5C7D9F 2018-03-11 22:54:59 .R-self01-shOffTime unused
setstate HM_5C7D9F 2018-03-11 22:54:59 .R-self01-shOffTimeMode absolut
setstate HM_5C7D9F 2018-03-11 22:54:59 .R-self01-shOnDly 0 s
setstate HM_5C7D9F 2018-03-11 22:54:59 .R-self01-shOnTime unused
setstate HM_5C7D9F 2018-03-11 22:54:59 .R-self01-shOnTimeMode absolut
setstate HM_5C7D9F 2018-03-11 22:55:00 .R-self02-lgBlJtDlyOff refOff
setstate HM_5C7D9F 2018-03-11 22:55:00 .R-self02-lgBlJtDlyOn dlyOff
setstate HM_5C7D9F 2018-03-11 22:55:00 .R-self02-lgBlJtOff dlyOff
setstate HM_5C7D9F 2018-03-11 22:55:00 .R-self02-lgBlJtOn dlyOff
setstate HM_5C7D9F 2018-03-11 22:55:00 .R-self02-lgBlJtRampOff rampOff
setstate HM_5C7D9F 2018-03-11 22:55:00 .R-self02-lgBlJtRampOn on
setstate HM_5C7D9F 2018-03-11 22:55:00 .R-self02-lgBlJtRefOff rampOff
setstate HM_5C7D9F 2018-03-11 22:55:00 .R-self02-lgBlJtRefOn on
setstate HM_5C7D9F 2018-03-11 22:55:00 .R-self02-lgCtDlyOff geLo
setstate HM_5C7D9F 2018-03-11 22:55:00 .R-self02-lgCtDlyOn geLo
setstate HM_5C7D9F 2018-03-11 22:55:00 .R-self02-lgCtOff geLo
setstate HM_5C7D9F 2018-03-11 22:55:00 .R-self02-lgCtOn geLo
setstate HM_5C7D9F 2018-03-11 22:55:00 .R-self02-lgCtRampOff geLo
setstate HM_5C7D9F 2018-03-11 22:55:00 .R-self02-lgCtRampOn geLo
setstate HM_5C7D9F 2018-03-11 22:55:00 .R-self02-lgCtRefOff geLo
setstate HM_5C7D9F 2018-03-11 22:55:00 .R-self02-lgCtRefOn geLo
setstate HM_5C7D9F 2018-03-11 22:55:00 .R-self02-lgCtValHi 100
setstate HM_5C7D9F 2018-03-11 22:55:00 .R-self02-lgCtValLo 50
setstate HM_5C7D9F 2018-03-11 22:55:00 .R-self02-lgDriveMode direct
setstate HM_5C7D9F 2018-03-11 22:55:00 .R-self02-lgMaxTimeF 0.4 s
setstate HM_5C7D9F 2018-03-11 22:55:00 .R-self02-lgMultiExec on
setstate HM_5C7D9F 2018-03-11 22:55:00 .R-self02-lgOffDly 0 s
setstate HM_5C7D9F 2018-03-11 22:55:00 .R-self02-lgOffLevel 0 %
setstate HM_5C7D9F 2018-03-11 22:55:00 .R-self02-lgOffTime unused
setstate HM_5C7D9F 2018-03-11 22:55:00 .R-self02-lgOffTimeMode absolut
setstate HM_5C7D9F 2018-03-11 22:55:00 .R-self02-lgOnDly 0 s
setstate HM_5C7D9F 2018-03-11 22:55:00 .R-self02-lgOnTime unused
setstate HM_5C7D9F 2018-03-11 22:55:00 .R-self02-lgOnTimeMode absolut
setstate HM_5C7D9F 2018-03-11 22:55:51 .R-self02-shBlJtDlyOff dlyOn
setstate HM_5C7D9F 2018-03-11 22:55:51 .R-self02-shBlJtDlyOn refOn
setstate HM_5C7D9F 2018-03-11 22:55:51 .R-self02-shBlJtOff dlyOn
setstate HM_5C7D9F 2018-03-11 22:55:51 .R-self02-shBlJtOn dlyOn
setstate HM_5C7D9F 2018-03-11 22:55:51 .R-self02-shBlJtRampOff off
setstate HM_5C7D9F 2018-03-11 22:55:51 .R-self02-shBlJtRampOn on
setstate HM_5C7D9F 2018-03-11 22:55:51 .R-self02-shBlJtRefOff off
setstate HM_5C7D9F 2018-03-11 22:55:51 .R-self02-shBlJtRefOn rampOn
setstate HM_5C7D9F 2018-03-11 22:55:00 .R-self02-shCtDlyOff geLo
setstate HM_5C7D9F 2018-03-11 22:55:00 .R-self02-shCtDlyOn geLo
setstate HM_5C7D9F 2018-03-11 22:55:00 .R-self02-shCtOff geLo
setstate HM_5C7D9F 2018-03-11 22:55:00 .R-self02-shCtOn geLo
setstate HM_5C7D9F 2018-03-11 22:55:00 .R-self02-shCtRampOff geLo
setstate HM_5C7D9F 2018-03-11 22:55:00 .R-self02-shCtRampOn geLo
setstate HM_5C7D9F 2018-03-11 22:55:00 .R-self02-shCtRefOff geLo
setstate HM_5C7D9F 2018-03-11 22:55:00 .R-self02-shCtRefOn geLo
setstate HM_5C7D9F 2018-03-11 22:55:00 .R-self02-shCtValHi 100
setstate HM_5C7D9F 2018-03-11 22:55:00 .R-self02-shCtValLo 50
setstate HM_5C7D9F 2018-03-11 22:55:00 .R-self02-shDriveMode direct
setstate HM_5C7D9F 2018-03-11 22:55:00 .R-self02-shMaxTimeF unused
setstate HM_5C7D9F 2018-03-11 22:55:00 .R-self02-shMultiExec off
setstate HM_5C7D9F 2018-03-11 22:55:00 .R-self02-shOffDly 0 s
setstate HM_5C7D9F 2018-03-11 22:55:00 .R-self02-shOffLevel 0 %
setstate HM_5C7D9F 2018-03-11 22:55:00 .R-self02-shOffTime unused
setstate HM_5C7D9F 2018-03-11 22:55:00 .R-self02-shOffTimeMode absolut
setstate HM_5C7D9F 2018-03-11 22:55:00 .R-self02-shOnDly 0 s
setstate HM_5C7D9F 2018-03-11 22:55:00 .R-self02-shOnTime unused
setstate HM_5C7D9F 2018-03-11 22:55:00 .R-self02-shOnTimeMode absolut
setstate HM_5C7D9F 2018-02-07 15:44:52 .R-statusInfoMinDly 2 s
setstate HM_5C7D9F 2018-02-07 15:44:52 .R-statusInfoRandom 1 s
setstate HM_5C7D9F 2018-02-07 15:44:52 .R-transmitTryMax 6
setstate HM_5C7D9F 2018-03-12 18:01:54 .peerListRDate 2018-03-12 18:01:54
setstate HM_5C7D9F 2018-03-27 06:30:52 .protLastRcv 2018-03-27 06:30:52
setstate HM_5C7D9F 2018-03-27 06:30:00 CommandAccepted yes
setstate HM_5C7D9F 2018-02-07 15:43:57 D-firmware 2.11
setstate HM_5C7D9F 2018-02-07 15:43:57 D-serialNr OEQ0546747
setstate HM_5C7D9F 2018-03-12 18:01:52 PairedTo 0xC539DE
setstate HM_5C7D9F 2018-03-12 18:01:53 R-driveDown 16.9 s
setstate HM_5C7D9F 2018-02-07 15:44:52 R-driveTurn 0.5 s
setstate HM_5C7D9F 2018-03-12 18:01:53 R-driveUp 18 s
setstate HM_5C7D9F 2018-02-07 15:44:51 R-pairCentral 0xC539DE
setstate HM_5C7D9F 2018-03-11 22:54:59 R-self01-lgActionType jmpToTarget
setstate HM_5C7D9F 2018-03-11 22:54:59 R-self01-lgOnLevel 100 %
setstate HM_5C7D9F 2018-03-11 22:54:59 R-self01-shActionType jmpToTarget
setstate HM_5C7D9F 2018-03-11 22:54:59 R-self01-shOnLevel 100 %
setstate HM_5C7D9F 2018-03-11 22:55:00 R-self02-lgActionType jmpToTarget
setstate HM_5C7D9F 2018-03-11 22:55:00 R-self02-lgOnLevel 100 %
setstate HM_5C7D9F 2018-03-11 22:55:00 R-self02-shActionType jmpToTarget
setstate HM_5C7D9F 2018-03-11 22:55:00 R-self02-shOnLevel 100 %
setstate HM_5C7D9F 2018-02-07 15:44:52 R-sign off
setstate HM_5C7D9F 2018-03-12 18:01:52 RegL_00. 02:81 0A:C5 0B:39 0C:DE 15:01 18:00 00:00
setstate HM_5C7D9F 2018-03-12 18:01:53 RegL_01. 08:00 09:00 0A:00 0B:00 0C:A9 0D:00 0E:B4 0F:05 10:00  30:06 57:24 56:00 00:00
setstate HM_5C7D9F 2018-03-12 18:01:55 RegL_03.self01 01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:44 0C:54 0D:63 0E:00 0F:00 11:C8 12:00 13:00 14:00 15:00 16:00 17:00 18:00 19:00 1A:00 1B:00 1C:00 1D:FF 1E:93 1F:00 81:00 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:11 8C:12 8D:68 8E:00 8F:00 91:C8 92:00 93:00 94:00 95:00 96:00 97:00 98:00 99:00 9A:00 9B:00 9C:00 9D:04 9E:68 9F:00 00:00
setstate HM_5C7D9F 2018-03-12 18:01:57 RegL_03.self02 01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:11 0C:12 0D:63 0E:00 0F:00 11:C8 12:00 13:00 14:00 15:00 16:00 17:00 18:00 19:00 1A:00 1B:00 1C:00 1D:FF 1E:68 1F:00 81:00 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:44 8C:54 8D:93 8E:00 8F:00 91:C8 92:00 93:00 94:00 95:00 96:00 97:00 98:00 99:00 9A:00 9B:00 9C:00 9D:04 9E:93 9F:00 00:00
setstate HM_5C7D9F 2018-03-27 06:30:52 deviceMsg off (to VCCU)
setstate HM_5C7D9F 2018-03-27 06:30:52 level 0
setstate HM_5C7D9F 2018-03-27 06:30:52 motor stop:off
setstate HM_5C7D9F 2018-03-27 06:30:52 pct 0
setstate HM_5C7D9F 2018-03-25 03:46:00 peerList self01,self02,
setstate HM_5C7D9F 2018-03-04 12:56:47 powerOn 2018-03-04 12:56:47
setstate HM_5C7D9F 2018-03-27 06:30:52 recentStateType info
setstate HM_5C7D9F 2018-03-27 06:30:52 state off
setstate HM_5C7D9F 2018-03-27 06:30:52 timedOn off


In dem Screenshot sieht man wie es bei mir in der Weboberfläche aussieht, über das Auswahlfeld
kann ich verschiedene Positionen anfahren, was auch wunderbar funktioniert, nur Alexa macht das Gegenteil!   ;-)
RPI 3 mit 1x SCC 868MHz für FS20; 1x SCC 433MHz SlowRF; 1x SCC 868MHz Homematic;
Rollladen-/Markisensteuerung, Fußboden-Heizungssteuerung 
diverse Licht-/Schaltungssteuerungen
ALEXA-Integration;
Statusmeldungen über  Fernseher

TomLee

Versuch's mal mit

attr HM_5C7D9F eventMap /off:Runter/on:Hoch/stop:Stop/

und lösche dein homebridgeMapping cmds=Runter:on und param levelInverse

cpet

Danke für den Hilfeversuch, aber die eventMap und das param levelInverse sind nicht das Problem, das funktioniert ja Prima so.
Ich denke eher das am Homebridgemapping ein invert gemacht würden müsste, aber ich komm mit der Syntax irgendwie nicht klar.
RPI 3 mit 1x SCC 868MHz für FS20; 1x SCC 433MHz SlowRF; 1x SCC 868MHz Homematic;
Rollladen-/Markisensteuerung, Fußboden-Heizungssteuerung 
diverse Licht-/Schaltungssteuerungen
ALEXA-Integration;
Statusmeldungen über  Fernseher

TomLee

#3643
Für die HM-Aktoren brauchst du gar kein Homebridgemapping.

Hier mal eine Beispielkonfiguration:

defmod Rollo_EG_Kueche CUL_HM 4AABAF
attr Rollo_EG_Kueche userattr room_map structexclude
attr Rollo_EG_Kueche IODev nanoCUL868
attr Rollo_EG_Kueche IOgrp VCCU
attr Rollo_EG_Kueche alexaName erdbeere
attr Rollo_EG_Kueche autoReadReg 4_reqStatus
attr Rollo_EG_Kueche devStateIcon (100|on):fts_shutter_10@green (0|off):fts_shutter_100@red 1\d.*:fts_shutter_90 2\d.*:fts_shutter_80 3\d.*:fts_shutter_70 4\d.*:fts_shutter_60 5\d.*:fts_shutter_50 6\d.*:fts_shutter_40 7\d.*:fts_shutter_30 8\d.*:fts_shutter_20 9\d.*:fts_shutter_10 9\d.*:fts_shutter_10
attr Rollo_EG_Kueche expert 2_raw
attr Rollo_EG_Kueche firmware 2.8
attr Rollo_EG_Kueche genericDeviceType blind
attr Rollo_EG_Kueche model HM-LC-BL1-FM
attr Rollo_EG_Kueche peerIDs 00000000,
attr Rollo_EG_Kueche room Rollladen,Alexacontrol,CUL_HM,Homekit
attr Rollo_EG_Kueche serialNr NEQ0512953
attr Rollo_EG_Kueche structexclude alexaName
attr Rollo_EG_Kueche subType blindActuator
attr Rollo_EG_Kueche webCmd statusRequest:toggleDir:on:off:up:down:stop


cpet

bei dir bedeutet ein pct:100 aber auch das der Rollladen offen ist oder?
RPI 3 mit 1x SCC 868MHz für FS20; 1x SCC 433MHz SlowRF; 1x SCC 868MHz Homematic;
Rollladen-/Markisensteuerung, Fußboden-Heizungssteuerung 
diverse Licht-/Schaltungssteuerungen
ALEXA-Integration;
Statusmeldungen über  Fernseher