Yandex Voice assistant

Hello. Anyone knows Yandex? Its russian IT company and it has smart speaker with voice assistant. Would be nice to be able to integrate it too, because we can not use google home here.
Voice assistant is called Alice

Google Home perfect work in Russia and you can speak with it via russia long, so you can also manage all things in HA via Google home.

I want to bump this up, just because Yandex has just released their SDK for smart home integration.
It is using cloud-2-cloud approach, so supporting Alice should be pretty similar to Google Home or Alexa.

1 Like

For case if someone interested. I created custom component with base on/off devices for now: https://github.com/dmitry-k/yandex_smart_home

9 Likes

Wow, it’s works! Thank’s!

It would be great to add Yandex support to Nabucasa.

1 Like

Dmitry, is there any way to embed yandextts?

HA already has component for yandextts https://www.home-assistant.io/integrations/yandextts/
But if you mean use Yandex Station as output device for tts then no API for it.

This component does not seem to work. Whatever I do does not work. Or I can’t figure out how to configure everything correctly in their new Yandex Cloud

I tried that too, got error at the last step, when trying to connect via yandex app

Upd. My mistake. It works, actually. I just did not write correct configurations.

Hi. I added this lines to configuration.yaml, but i don’t see my device in yandex. Response is ```
“devices”: []


switch:
  - platform: mqtt
    name: "kitchen"
    device:
        identifiers: "kitchen"
    state_topic: "stat/sonoff/POWER"
    command_topic: "cmd/sonoff/POWER"
    availability_topic: "tele/sonoff/LWT"
    qos: 1
    payload_on: "ON"
    payload_off: "OFF"
    payload_available: "Online"
    payload_not_available: "Offline"
    state_on: "ON"
    state_off: "OFF"
    retain: true
    
yandex_smart_home:
  filter:
    include_domains:
      #- switch
      - light
    include_entities:
      - switch.kitchen
      - media_player.tv
      - media_player.tv_lg
    exclude_entities:
      - light.highlight
  entity_config:
    switch.kitchen:
      name: kitchen
    light.living_room:
      room: room
    media_player.tv_lg:
      channel_set_via_media_content_id: true

We also need official component, because Google Home doesn’t work with Russian language.

Hello.

How to make a google assistent to support in Lithuania. Lithuania is not a country which is supported by google

Ed