Skip to content
Home Assistant TestFlight
Lighting

Yandex.Station

AlexxIT/YandexStation · vv3.22.3

HACSLocal push

Управление Яндекс.Станцией и другими устройствами умного дома с Алисой из Home Assistant

In Apple Home through HomeKit Bridge

What HomeKit Bridge makes of each kind of entity this integration creates, read from its source code. A device only gets the ones that apply to it.

EntityShows up asNote
lightLight
switchSwitch or outlet
coverBlind, garage door, window or door
climateThermostat
fanFan
humidifierHumidifier or dehumidifier
lockLockNeeds its own HomeKit Bridge in accessory mode
media_playerTV, receiver or media switchesNeeds its own HomeKit Bridge in accessory mode
cameraCameraNeeds its own HomeKit Bridge in accessory mode
remoteTV remote (activities)Needs its own HomeKit Bridge in accessory mode
binary_sensorSensor (motion, contact, leak, smoke…)
sensorSensor (temperature, humidity, air quality…)
vacuumVacuum (as a switch)
water_heaterWater heater (as a thermostat)
buttonButton (as a switch)
selectMode picker (as switches)

What people report

Yandex smart speakers and Yandex smart home devices work through Yandex cloud plus local Glagol control; new speaker firmware broke media URL playback until v3.22.

  • Works11
  • Partly works1
  • Not working1
DeviceIn Home AssistantIn Apple HomeWhat they saidSource
GWM Tank 300 car locksWorksLock entity enabled for car door locks
Saved copy
Problem For a car device (`devices.types.remote_car`, tested on a GWM Tank 300) the door locks arrive from Yandex as a `devices.capabilities.lock` capability, but no controllable `lock` entity is created, only a read-only `binary_sensor`. Two root causes: 1. `lock` platform is never loaded. `lock.py` (`YandexLock`) already exists but `"lock"` is missing from `PLATFORMS` in `init.py`, so its `async_setup_entry` is never called. 2. `lock`/`unlock` returns HTTP 400. `device_action("lock", …)` resolves the capability type via `IOT_TYPES.get(instance, "devices.capabilities.custom.button")`, and …

Excerpt saved from GitHub on 2026-10-23.

PR #808 · 2026-08
Polaris PUH 9105 IQ humidifierWorksHumidifier with ionization, backlight and sensors
Saved copy
… поддержка увлажнителей и сенсоров для увлажнителя (температура и влажность) из умного дома Яндекса. Для увлажнителя добавлены сервисы, специфичные для Polaris PUH 9105 IQ -- ионизация, подсветка и звук.

Excerpt saved from GitHub on 2026-10-23.

PR #205 · 2021-12
Xiaomi Smart Display 10R X10GWorksAdded as TV module
Saved copy
"Quinglong" -- это Xiaomi Smart Display 10R X10G "Magritte" -- это Яндекс ТВ Станции Добавляем их к модулям и прочим теликам, потому что настроек даже в родном приложении особо нет..

Excerpt saved from GitHub on 2026-10-23.

PR #384 · 2023-09
Yandex IR remote and HubWorksNewly learned remotes unavailable; fixed in v3.19.0
Saved copy
https://github.com/AlexxIT/YandexStation/releases/tag/v3.18.4-rc2

Excerpt saved from GitHub on 2026-10-23.

Issue #654 · 2025-05
Yandex presence sensor YNDX-00525WorksBasic occupancy support
Saved copy
Добавлена базовая поддержка датчика присутствия Яндекса `YNDX-00525`. Что сделано: - добавлен тип `devices.types.sensor.presence`; - добавлена обработка float property `occupancy` (`unit.object_quantity`); - `occupancy` добавлен как `binary_sensor` с `device_class: occupancy`; - `occupancy` также доступен как обычный `sensor` с числовым количеством объектов. По наблюдениям на реальном устройстве значение `occupancy > 0` означает наличие объекта/человека. Проверка: - вручную проверено на живой инсталляции Home Assistant с реальным `YNDX-00525`; - локально проверен синтаксис изменённых …

Excerpt saved from GitHub on 2026-10-23.

PR #789 · 2026-06
Yandex smart fansWorksFan platform with speed and oscillation
Saved copy
Adds a fan platform for Yandex smart home fans: - on/off, speed control (device modes mapped to percentage), oscillation - sending fan_speed to a powered-off device doesn't turn it on, so the platform sends "on" first when the speed slider is used on a turned off fan - a turned off fan reports 0% so the speed slider doesn't stick at the last speed - FanEntityFeature.TURN_ON / TURN_OFF are gated on HA >= 2024.8 (same pattern as climate.py), min supported HA stays 2023.2 - oscillation and controls_locked added to IOT_TYPES - unit tests with a real device payload (dmaker.fan.p45 / Mijia Smart …

Excerpt saved from GitHub on 2026-10-23.

PR #801 · 2026-07
Yandex Station 2 (2022)Works LocalLocal MP3 playback broken by 2026-07 firmware; fixed in v3.22.0
Saved copy
Окружение Home Assistant: 2026.7.4 (HassOS / Raspberry Pi 5) Интеграция Yandex.Station: 3.21.4 Устройство: Яндекс Станция 2 (2022), id U002S3E00NEPAK Прошивка станции: 0.359.1.25.4417056735.20260724.285 (обновилась ~25.07.2026) Локальный режим (Glagol): работает (setVolume / stop / externalCommandBypass доходят) Local network URL HA: http://192.168.1.129:8123 (не docker-IP) Симптом Раньше локальные MP3 с HA (/local/media/*.mp3) нормально играли через media_player.play_media. После обновления прошивки станции любая попытка включить локальный файл приводит к запуску Яндекс.Радио (Relax FM, …

Excerpt saved from GitHub on 2026-10-23.

Issue #800 · 2026-07
Yandex Station Lite YNDX-00025Works LocalLocal media playback broken by firmware; fixed in v3.22.0
Saved copy
Такая же проблема. Окружение Home Assistant: Docker (network_mode: host), Synology NAS Интеграция Yandex.Station: 3.21.4 Устройство: Станция.Мини(YNDX-0004)-2шт, Станция.Лайт(YNDX-00025)-1шт. Прошивка станции: Станция.Мини(YNDX-0004) - 1.358.4.3.4412356338.20260723 Станция.Лайт(YNDX-00025) - 0.359.1.25.4399388803.20260720.287 Локальный режим: подтверждён Симптом Такой же, вместо локального MP3 играет что-то из стриминга, то радио какое-то, то песню. Пробовал три разных источника: - прямая ссылка на /local/... по LAN IP - та же ссылка через внешний HTTPS-домен (internal_url) - через …

Excerpt saved from GitHub on 2026-10-23.

Issue #800 · 2026-07
Yandex Station Midi and Duo MaxWorksEqualizer support added
Saved copy
Эквалайзер для Станций Миди и Дуо Макс

Excerpt saved from GitHub on 2026-10-23.

PR #441 · 2024-01
Yandex Station Mini YNDX-0004Works LocalLocal media playback broken by firmware; fixed in v3.22.0
Saved copy
Такая же проблема. Окружение Home Assistant: Docker (network_mode: host), Synology NAS Интеграция Yandex.Station: 3.21.4 Устройство: Станция.Мини(YNDX-0004)-2шт, Станция.Лайт(YNDX-00025)-1шт. Прошивка станции: Станция.Мини(YNDX-0004) - 1.358.4.3.4412356338.20260723 Станция.Лайт(YNDX-00025) - 0.359.1.25.4399388803.20260720.287 Локальный режим: подтверждён Симптом Такой же, вместо локального MP3 играет что-то из стриминга, то радио какое-то, то песню. Пробовал три разных источника: - прямая ссылка на /local/... по LAN IP - та же ссылка через внешний HTTPS-домен (internal_url) - через …

Excerpt saved from GitHub on 2026-10-23.

Issue #800 · 2026-07
Yandex TV Station (Magritte)WorksAdded as TV module
Saved copy
"Quinglong" -- это Xiaomi Smart Display 10R X10G "Magritte" -- это Яндекс ТВ Станции Добавляем их к модулям и прочим теликам, потому что настроек даже в родном приложении особо нет..

Excerpt saved from GitHub on 2026-10-23.

PR #384 · 2023-09
Yandex event sensors (doorbells)Partly worksEvent sensors added but hard to use as they are stateless
Saved copy
Уровень заряда или освещенности как сенсоры определяются, а сенсор события нет

Excerpt saved from GitHub on 2026-10-23.

Issue #439 · 2024-01
Yandex Station Mini 3 ProNot workingAlice conversation unavailable on remote network where mDNS fails
Saved copy
all three speakers are on the same local network and under the same account. conversation.stantsii_mini_3_pro_alisa informs that Alice is unavailable. conversation.gennadii_alisa is great at communicating conversation.stantsiia_alisa also communicates well. I am attaching screenshots: What could be the problem?

Excerpt saved from GitHub on 2026-10-23.

Issue #742 · 2026-02

Gathered from GitHub issues, pull requests, discussions and docs, and from r/homeassistant. These are individual reports, so check the linked thread and the date before you buy.

How it connects

Local push

Talks to the device on your network, and the device tells Home Assistant the moment something changes.

Details

Installs (analytics)4,885 (0.69%)
GitHub stars1,980
Latest versionv3.22.3 (2026-10-17)
Set up in the UIYes
Maintainers@AlexxIT
LicenseMIT

Notable forks

Forks with stars, or with code pushed at least 90 days after the original’s last push. Useful when the original goes quiet.

ForkStarsLast pushDescription
glebsterx/YandexStation★ 32024-11-17Управление Яндекс.Станцией и другими колонками с Алисой из Home Assistant

In ReReHome

Whatever HomeKit Bridge shares reaches Apple Home as normal HomeKit accessories behind your Home Assistant bridge, so ReReHome shows and controls them like any other.

Bridges get their own settings page listing the accessories behind them.