Home Assistant integration for Oasis kinetic sand art devices.
This integration is available in the default HACS repository.
- Use the My Home Assistant badge above, or from within Home Assistant, click on HACS
- Search for
Oasis Controland click on the appropriate repository - Click DOWNLOAD
- Restart Home Assistant
If you prefer manual installation:
- Download or clone this repository
- Copy the
custom_components/oasis_minifolder to your Home Assistantcustom_componentsdirectory - Restart Home Assistant
⚠️ Manual installation will not provide automatic update notifications. HACS installation is recommended unless you have a specific need.
Once installed, you can set up the integration by clicking on the following badge:
Alternatively:
- Go to Settings > Devices & services
- In the bottom-right corner, select Add integration
- Type
Oasis Controland select the Oasis Control integration - Follow the instructions to add the integration to your Home Assistant
The media player entity supports various actions, including managing the playlist queue. You can specify a track by its ID or name. If using a track name, it must match an entry in the tracks list. To specify multiple tracks, separate them with commas. An example is below:
action: media_player.play_media
target:
entity_id: media_player.oasis_mini
data:
media_content_id: 63, Turtle
media_content_type: track
enqueue: replaceI maintain this Home Assistant integration in my spare time. If you find it useful, consider supporting development:
- 💜 Sponsor me on GitHub
- ☕ Buy me a coffee / beer
- 💸 PayPal (direct support)
- ⭐ Star this project
- 📦 If you’d like to support in other ways, such as donating hardware for testing, feel free to reach out to me