GoogleHome Mini in OpenHab integrieren?!

  • frag ggf einfach nach....gibt ja mehrere leute die sich da viel eingebunden haben

    so die gerate sind da, es geht auch erstmal alles aber hier zickt er etwas rum, und zwar schaltet er immer nur Light9_Dimmer an und aus, aber der rest reagiert nicht.


    Code
    Group  alexadeckenlampe        "Deckenlampe Wohnzimmer"                {alexa="Endpoint.Light"}
    Dimmer	Light7_Dimmer		"Deckenlampe Wohnzimmer dimmen Links"		(Wohnzimmer_decke_dimmer,alexadeckenlampe)		{ alexa="PowerController.powerState,BrightnessController.brightness", channel="hue:0100:1:bulb7:brightness" }
    Dimmer	Light8_Dimmer		"Deckenlampe Wohnzimmer dimmen Mitte"		(Wohnzimmer_decke_dimmer,alexadeckenlampe)		{ alexa="PowerController.powerState,BrightnessController.brightness",  channel="hue:0100:1:bulb8:brightness" }
    Dimmer	Light9_Dimmer		"Deckenlampe Wohnzimmer dimmen Rechts"		(Wohnzimmer_decke_dimmer,alexadeckenlampe)		{ alexa="PowerController.powerState,BrightnessController.brightness", channel="hue:0100:1:bulb9:brightness" }
  • hast du denn die einträge in in der alexa app gelöscht und neu einlesen lassen?
    ich würde definitiv auch andere namen nutzen. "Deckenlampe Wohnzimmer dimmen Mitte" ist eher suboptimal, schon weil "dimmen" ein befehl ist und so eigentlich nicht in einem itemname stehen sollte.
    ansonsten einfach mal im [definition='1','0']log[/definition] schauen was alexa versteht. dafür kannst du das alexa binding nutzen. https://www.openhab.org/addons/bindings/amazonechocontrol/
    du benötigst dann den channel lastVoiceCommand

  • hast du denn die einträge in in der alexa app gelöscht und neu einlesen lassen?
    ich würde definitiv auch andere namen nutzen. "Deckenlampe Wohnzimmer dimmen Mitte" ist eher suboptimal, schon weil "dimmen" ein befehl ist und so eigentlich nicht in einem itemname stehen sollte.
    ansonsten einfach mal im [definition='1','0']log[/definition] schauen was alexa versteht. dafür kannst du das alexa binding nutzen. https://www.openhab.org/addons/bindings/amazonechocontrol/
    du benötigst dann den channel lastVoiceCommand

    das problem ist nicht das er mich nicht versteht das problem ist das er nur eine Lampe der group anschaltet, ich habe jetzt alles durch es geht einfach nicht. ich finde keinen Fehler.....
    einzeln gehe alle drei wunderbar, packe ich die group bzw endpoint.light hinzu erkennt er die group aber schaltet nur noch eine Lampe
    siehst du da was ?

    Code
    Group:Dimmer:AVG Wohnzimmer_decke_dimmer "Deckenlampe [%.0f %%]"
    Group  deckenlampe        "Deckenlampe"                {alexa="Endpoint.Light"}
    Dimmer	Light7_Dimmer		"Deckenlampe1"		(Wohnzimmer_decke_dimmer,deckenlampe)		{  alexa="PowerController.powerState,BrightnessController.brightness",   channel="hue:0100:1:bulb7:brightness" }
    Dimmer	Light8_Dimmer		"Deckenlampe2"		(Wohnzimmer_decke_dimmer,deckenlampe)		{  alexa="PowerController.powerState,BrightnessController.brightness",   channel="hue:0100:1:bulb8:brightness" }
    Dimmer	Light9_Dimmer		"Deckenlampe3"		(Wohnzimmer_decke_dimmer,deckenlampe)		{  alexa="PowerController.powerState,BrightnessController.brightness",   channel="hue:0100:1:bulb9:brightness" }
  • ich hab noch nie endpoint genutzt....teste mal als gruppe:
    Group:Switch:OR(ON, OFF) deckenlampe "Deckenlampe [(%d)]" {alexa="PowerController.powerState"}
    du solltest auch mal verraten was dein openhab [definition='1','0']log[/definition] bei nem kommando ausgibt.

    da wars, das mit dem endpoint hat nicht geklappt.
    openhab hat bisher nur die eine Lampe geschaltet bei dem Kommando. jetzt schaltet er alle 3.
    vielen dank :thumbup:

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!