Seite 2 von 3
Re: Mehrere Alexa Echo Dots anmelden
Verfasst: 18. Apr 2020 20:24
von Darkwin101
In der Dokumentation steht folgendes du musst dem Alexa Skill das ganze so übergeben damit ist es möglich das Ganze in 10% schritten zu steuern
Code: Alles auswählen
Rollershutter Blind "Blind" {alexa="RangeController.rangeValue" [category="INTERIOR_BLIND", friendlyNames="@Setting.Opening", supportedRange="0:100:10", unitOfMeasure="Percent", actionMappings="Close=0,Open=100,Lower=(-10),Raise=(+10)", stateMappings="Closed=0,Open=1:100"]}
Ja ich benutze Rollershutter allerdings sind diese nicht über Openhab an Alexa angebunden sondern direkt über den Ikea Skill und der Bridge und dann zusätzlich noch an Openhab.
Eventuell am Obigen Code das Raise und Lower weglassen das müsstest du ausprobieren.
Re: Mehrere Alexa Echo Dots anmelden
Verfasst: 19. Apr 2020 05:36
von udo1toni
Die Definition ist falsch, da sie die Richtung exakt falsch herum angibt. In openHAB ist open 0 und closed 100.
Re: Mehrere Alexa Echo Dots anmelden
Verfasst: 19. Apr 2020 10:19
von Darkwin101
Das mag sein habe sie wie gesagt aus der ofiziellen Doku kopiert
Re: Mehrere Alexa Echo Dots anmelden
Verfasst: 20. Apr 2020 20:40
von Joe
Hi Darkwin,
ich habe den Eintrag im Alexa Bereich von OH auch gefunden.
Das Item schaut jetzt so aus:
Code: Alles auswählen
Rollershutter Markise_1 "Markise" {alexa="RangeController.rangeValue" [category="INTERIOR_BLIND", friendlyNames="@Setting.Opening", supportedRange="0:100:10", unitOfMeasure="Percent", actionMappings="Close=0,Open=100,Lower=(-10),Raise=(+10)", stateMappings="Closed=0,Open=1:100"]}
Leider geht nix.
Wenn das Item so aussieht:
Hört die Markie auf 0,99 und 100
Die Sitemap schaut so aus:
Code: Alles auswählen
Switch item=Markise_1 mappings=[100="raus",99="Stop", 0="rein"]
Switch item=Markise_1_Pro mappings=[80="80%",40="40%",10="10%"] icon=rollershutter
Slider item=Markise_1_Stl label="Stufenlos runter (0-100%)" icon=rollershutter
Text item=Markise_1_Pos icon=pressure
Hast Du noch eine Idee das die Markise aus die %-Angaben hört? Wie ist Dein Kommando für die Alexa bei z.B. 40%... Alexa Markise 40%?
Re: Mehrere Alexa Echo Dots anmelden
Verfasst: 20. Apr 2020 20:47
von Darkwin101
Ich müsste das am Wochenende mal ausprobieren wenn ich meine Ikea Rollos mal direkt über Openhab einbinde, mir fehlt bei deinem Item jedenfalls den Bereich der die Anbindung an dein Openhab Binding macht, also für mein Verständnis müsste das Item so aussehen.
alexa=........, Anbindung an Obenhab Binding z.b: channel="xyz:Bridgexyz:Rollershutter)
also
alexa=......, channel"xyz:Bridge:Rollershutter....
Interressant wäre auch wie sieht das ganze danach in Alexa aus
Re: Mehrere Alexa Echo Dots anmelden
Verfasst: 20. Apr 2020 21:08
von Joe
ok warte mal wo bekomme ich den channel her?
Die Bridge finde ich doch unter "Configuration -Things - Edit - Alexa" (amazonechocontrol:account:account1)
SOmit müsste der Anfang wie folgt aussehen...
Code: Alles auswählen
Rollershutter Markise_1 "Markise" {channel="???:bridge:amazonechocontrol:account:account1:Rollershutter", alexa="RangeController.rangeValue" [categ
oder...?
Bin da nicht so fit

Re: Mehrere Alexa Echo Dots anmelden
Verfasst: 20. Apr 2020 21:20
von Darkwin101
Nein das Meine ich nicht die Markiese wird ja über ein Binding gesteuert also KNX/MQTT/Shelly usw. und diese Anbindung müsste ja auch irgendwo auftauchen also du hast ja dann bei der Konfiguration die Konfiguration für alexa und eine Anbindung an die Richtige Hardware
Ich gebe dir hier mal ein Beispiel wie das ganze für die Solltemperatur eines Heizkörper ausssieht:
Code: Alles auswählen
Number Schlafzimmer_Solltemp "Schlaf Solltemperatur [%.1f °C]" <temperature> (Schlaf_Thermostat) {alexa="ThermostatController.targetSetpoint", channel="homematic:HmIP-eTRV-2:3014F711A0001F9A499DXXXX185B:000A1A49A0CXXX:1#SET_POINT_TEMPERATURE"}
der Erste Teil ist für die Anbindung an Alexa der zweite Teil für Homematic
Re: Mehrere Alexa Echo Dots anmelden
Verfasst: 21. Apr 2020 08:11
von Joe
shit ich bekomme es nicht hin.
Ich komme mit den Begriffen Channel, Bridge usw. mit den ":" voll durcheinander.
Meine Alexa hört doch ohne Probleme auf das Kommando Alexa Markise 0, 99, und 100.
Ist somit nicht mein channel="amazonechocontrol:account:account1
und die bridge:Markise_1
Sitemap:
Code: Alles auswählen
Switch item=Markise_1 mappings=[100="raus",99="Stop", 0="rein"]
Switch item=Markise_1_Pro mappings=[80="80%",40="40%",10="10%"] icon=rollershutter
Slider item=Markise_1_Stl label="Stufenlos runter (0-100%)" icon=rollershutter
Text item=Markise_1_Pos icon=pressure
Re: Mehrere Alexa Echo Dots anmelden
Verfasst: 21. Apr 2020 10:08
von Darkwin101
Lass mal den Gedanken an Alexa weg wie steuerst du deine Rolladen den, mit welcher Technik, das musst du ja schon Programmiert haben mit einem Binding und Bridge und Items
Re: Mehrere Alexa Echo Dots anmelden
Verfasst: 21. Apr 2020 12:02
von Joe
Ja schon, das sind alles wie auch bei der Markise Shellys. Die laufen alle über mqtt.
Code: Alles auswählen
Rollershutter Markise_1 "Steuerung" { mqtt=">[xyz:shellies/shellyswitch25-xxxxxxx/ro......
Ich habe noch keinen der Rollläden in Alexa eingebunden, aktuell reagieren diese auf Zeit und / oder Sonnenstand.
Ja nach Zeit / Sonnenstand fahren die Rollläden auf x% rauf oder runter.