Skip to content

Repository files navigation

Release HACS Badge Buy Me A Coffee/Beer Sponsor on GitHub

Downloads Latest Downloads

Oasis Mini logo

Oasis Control for Home Assistant

Home Assistant integration for Oasis kinetic sand art devices.

⬇️ Installation

HACS (Recommended)

Open your Home Assistant instance and open a repository inside the Home Assistant Community Store.

This integration is available in the default HACS repository.

  1. Use the My Home Assistant badge above, or from within Home Assistant, click on HACS
  2. Search for Oasis Control and click on the appropriate repository
  3. Click DOWNLOAD
  4. Restart Home Assistant

Manual

If you prefer manual installation:

  1. Download or clone this repository
  2. Copy the custom_components/oasis_mini folder to your Home Assistant custom_components directory
  3. Restart Home Assistant

⚠️ Manual installation will not provide automatic update notifications. HACS installation is recommended unless you have a specific need.

➕ Setup

Once installed, you can set up the integration by clicking on the following badge:

Open your Home Assistant instance and start setting up a new integration.

Alternatively:

  1. Go to Settings > Devices & services
  2. In the bottom-right corner, select Add integration
  3. Type Oasis Control and select the Oasis Control integration
  4. Follow the instructions to add the integration to your Home Assistant

🎬 Actions

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: replace

❤️ Support Me

I maintain this Home Assistant integration in my spare time. If you find it useful, consider supporting development:

📈 Star History

Star History Chart

Releases

Packages

Used by

Contributors

Languages