Home Assistant Integration

This provides home assistant full control over yoto devices. This includes playback and device settings.

User information

🎧 Yoto Home Assistant Integration Seamlessly connect your Yoto player to Home Assistant and unlock deep smart home control tailored for kids and families. This integration supports Yoto v1, v2, v3, and Mini devices, offering rich functionality far beyond basic playback.


🌙 Day & Night Mode Automation Customize your Yoto experience based on time of day:

Set ambient light colors for day and night (any RGB value—not just app presets)
Control display brightness manually or automatically via ambient light sensors
Schedule start times for day/night transitions

Define max volume limits for each mode to keep things kid-friendly
📊 Real-Time Sensor Data Monitor your Yoto device like a true smart home citizen:

Battery level, charging status, and WiFi signal strength
Ambient light and temperature readings
Night light status, sleep timer, and day/night mode state
Diagnostic info like audio device connection and Bluetooth status

🎵 Advanced Media Playback Trigger playback of any Yoto card or chapter using a flexible media ID format:


Code
cardid-chapterid-trackid-seconds
Perfect for bedtime routines, storytime automations, or syncing with other smart devices.

🛠️ Built for Automation


Exposes multiple services for scripting and automation
Supports custom UI panels for intuitive control
Integrates with dashboards for real-time feedback and control

🚀 Easy Setup via HACS Install directly through HACS using the custom repo: https://github.com/cdnninja/yoto_ha

This integration turns your Yoto player into a fully programmable, sensor-rich smart device—ideal for parents, tinkerers, and anyone who wants to bring storytelling into their home automation flow.

Technical information

Installed via HACS.

Data storage

It stores the token in home assistant config. Data states shown as sensors are stored in the home assistant DB. This is all local to the users system.

10
5 replies