Moin moin,
ich betreibe aktuell einen LD382A mit nem RGBW Stripe und schalte das ganze sowohl per Fhem als auch mit Alexa. An/Aus und prozentual Dimmen klappt super. Allerdings würde ich auch gerne bestimmte Farben etc. einstellen können per Alexa.
Aktuell stehe ich ein bisschen auf dem Schlauch, könnt ihr mir sagen ob das was ich will überhaupt funzt und wenn ja bräuchte ich einen kleinen Hinweis :-)
Gruß
Wurmi
im posting mit dem download ist genau dafür ein beispiel.
du kannst dir auch dir 0.35 beta aus dem thread laden. die kann direkt im smart home skill farben.
Vielen dank für die schnelle Antwort.
Ich werde heute Abend mal die 0.35 testen.
Gruß
Wurmi
Hi,
habe Alexa-Fhem erfolgreich auf 0.3.5 geupdated, aber die gute Dame Antwortet mir immer "Küche unterstützt das nicht" wenn ich eine Farbe schalten will. Ist mein Controller nicht geeignet oder muss ich noch was weiteres konfigurieren ?
Das habe ich aus deinem Post entnommen: " -> das device muss mindestens eine Hue characteristic haben.
wenn es zusätzlich auch noch Saturation und/oder Brighntness werden diese auch verwendet."
Und das habe ich in meinem alexa-fhem log gefunden:
[2017-09-19 20:19:20] [FHEM] Stripe_Kueche is light
[2017-09-19 20:19:20] [FHEM] Stripe_Kueche has
[2017-09-19 20:19:20] [FHEM] Hue [hue;HSV;0-359]
[2017-09-19 20:19:20] [FHEM] Saturation [saturation;HSV;0-100]
[2017-09-19 20:19:20] [FHEM] Brightness [brightness]
[2017-09-19 20:19:20] [FHEM] On [state;on,off]
[2017-09-19 20:19:20] [FHEM] { reading: 'hue',
cmd: 'HSV',
max: 359,
maxValue: 359,
homekit2reading: [Function: bound ],
device: 'Stripe_Kueche',
informId: 'Stripe_Kueche-hue',
characteristic_type: 'Hue',
log:
{ [Function: bound ]
debug: [Function],
info: [Function],
warn: [Function],
error: [Function],
log: [Function],
prefix: 'FHEM' } }
2017-09-19 20:19:20 caching: Stripe_Kueche-hue: 0
[2017-09-19 20:19:20] [FHEM] { reading: 'saturation',
cmd: 'HSV',
max: 100,
maxValue: 100,
homekit2reading: [Function: bound ],
device: 'Stripe_Kueche',
informId: 'Stripe_Kueche-saturation',
characteristic_type: 'Saturation',
log:
{ [Function: bound ]
debug: [Function],
info: [Function],
warn: [Function],
error: [Function],
log: [Function],
prefix: 'FHEM' } }
2017-09-19 20:19:20 caching: Stripe_Kueche-saturation: 0
[2017-09-19 20:19:20] [FHEM] { reading: 'brightness',
cmd: 'HSV',
max: 100,
maxValue: 100,
delay: true,
homekit2reading: [Function: bound ],
device: 'Stripe_Kueche',
informId: 'Stripe_Kueche-brightness',
characteristic_type: 'Brightness',
log:
{ [Function: bound ]
debug: [Function],
info: [Function],
warn: [Function],
error: [Function],
log: [Function],
prefix: 'FHEM' } }
2017-09-19 20:19:20 caching: Stripe_Kueche-brightness: 0
[2017-09-19 20:19:20] [FHEM] { reading: 'state',
valueOff: '/off|A0|000000/',
cmdOn: 'on',
cmdOff: 'off',
device: 'Stripe_Kueche',
informId: 'Stripe_Kueche-state',
characteristic_type: 'On',
log:
{ [Function: bound ]
debug: [Function],
info: [Function],
warn: [Function],
error: [Function],
log: [Function],
prefix: 'FHEM' } }
2017-09-19 20:19:20 caching: Stripe_Kueche-state: off
[2017-09-19 20:19:20] [FHEM] no alexa device found. please define it.
Ich bin nicht sicher ob die Infos weiterhelfen, da ich mich gerade erst kurze Zeit in Fhem einarbeite, aber ich dachte ich poste es mal mit vlt. hilft es *gg*
Und wodurch wird die Meldung no alexa device found. please define it ausgelöst. Sonst läuft das schalten der Lampen ja super.
Guß
Wurmi
du musst auf jeden fall eine neue geräte suche in alexa starten. wenn das noch nicht hilft: alexa-fhem mit --debug starten und zeigen was bei der suche auf der konsole ausgegeben wird.
die meldung kommt daher das du kein alexa device definiert hast. das solltest du tun.
Werde ich heute Abend dann mal durchführen.
Was kann ich mit dem Alexa Device anstellen ?
Bis jetzt habe ich es so gelöst, dass ich einen Raum angelegt habe 12_Alexa und den in der config.json eingetragen habe
Zur Sicherheit hier die Config:
{
"alexa": {
"port": 3000,
"name": "Alexa FHEM",
"keyFile": "./key.pem",
"certFile": "./cert.pem",
"nat-pmp": "",
"nat-upnp": false,
"applicationId": "XXXXXXXXXX",
"oauthClientID": "XXXXXXXXX"
},
"connections": [
{
"name": "FHEM",
"server": "127.0.0.1",
"port": "8083",
"webname": "fhem",
"filter": "room=12_alexa",
"auth": {"user": "XXXXXXXX", "pass": "XXXXXXXXXX"}
}]
}
Ist das nicht notwendig?
Vielen Dank für die Hilfe :-)
Gruß
Wurmi
Zuerst kurz der Hinweis, dass du bitte code tags benutzt, wenn du Code postest. Ist das # Symbol über dem Texteingabefeld.
Mit dem Alexa Device, stehen dir sehr viele Konfigurationsmöglichkeiten zur Verfügung. Sowohl im Custom als auch für den Smarthome Skill
Beispiel das alexaName Atrribut. Hier kannst du die Namen vergeben, wie sie in der App dargestellt werden sollen, und sehr zügig anpassen, wenn Alexa mal nicht richtig versteht, was du willst.
Genauso könntest du dann in der Config den Filter auf alexaName anpassen, damit du nicht extra jedes Device in den Raum Alexa stecken musst.
Einfach mal ein
define alexa Alexa
ausführen. Wenn das nicht klappt, schau ins log und guck was fehlt.
Zur Not gönn dir die Videos zu alexa-fhem auf Youtube.
Grüße
Vielen Dank für eure Hilfe. Aktuell kann ich mit dem Smart-Home Skill das LED Band farblich ansteuern (Rot/Blau/Grün und meine Frau hat´s gefreut Pink ^^) Ich werde mich dann mal als nächstes mit dem Custom Skill befassen.
Gruß
Wurmi
Hallo,
@Wurmi, mit welchem Modul hast du den LED Streifen eingebunden?
Und mal so in die Runde gefragt, ich hab einen Milight-Bulb einmal mit MilightDevice und einmal mit Wifilight definiert, also ich konnte bisher noch nicht auf pink stellen, Alexa weiß nicht wie sie diese Einstellung machen kann. Geht das bei einem von euch der auch diese Module nutzt ?
Ich habe Wifilight benutzt. Und Pink kannte Alexa auch nicht, aber Rosa. Und dann kam doch eher ein Pink bei raus *gG*
Gruß
Wurmi
Ok, das ist klar, rosa kennt sie. Pink und Lila wär super wenn Amazon das mal seiner Assistentin beibringen würde.
Ich mal wieder :-)
Ich habe folgendes festgestellt:
Wenn ich mein Stripe per Alexa farbig schalten will funzt es ja wie ich geschrieben hatte, allerdings nur mit Rot Grün Blau.
Will ich Türkis und/oder Rosa schalten muss ich erst Alexa Küche Rot/Blau/Grün sagen und dann kann ich auf Türkis/Rosa wechseln.
Habe ich was falsch konfiguriert ?
Gruß
Wurmi