2025-03-17 17:06:58 -04:00

2.9 KiB
Raw Blame History

title description ha_category ha_iot_class ha_release ha_config_flow ha_codeowners ha_domain ha_platforms ha_integration_type ha_quality_scale
Happiest Baby Snoo Instructions on how to integrate Snoo into Home Assistant
Binary Sensor
Event
Sensor
Select
Switch
Cloud Push 2025.3 true
@Lash-L
snoo
binary_sensor
event
sensor
select
switch
integration bronze

The Snoo is a smart bassinet made by Happiest Baby that helps get your baby to sleep and helps keep them asleep.

Installing the integration

This integration follows standard integration installation. No extra steps are required.

{% include integrations/config_flow.md %}

Binary Sensors

Left and right safety clips

States if the left or right safety clip is connected to the baby's swaddle.

Events

Snoo events

These are the events broadcasted by your device. The most notable event is your baby crying.

They can be:

  • Timer - A timer has started or updated for the current Snoo level.
  • Cry - The Snoo has detected your baby crying.
  • Command sent - A command has been received by the Snoo.
  • Safety clip changed - The left or right safety clip has been disconnected or connected.
  • Long activity press - The activity button has been held down.
  • Activity press - The activity button has been pressed.
  • Power button pressed - The power button has been pressed.
  • Status requested - Either the integration or your mobile app has requested a status update.
  • Sleepytime sounds updated - The Sleepytime sounds were turned on or off.

Sensors

State

The Snoo can have one of 8 states

  1. Baseline - This is the basic state the snoo starts with. It has not detected the need to do any further soothing.
  2. Level 1 - This is the lowest level of soothing
  3. Level 2
  4. Level 3
  5. Level 4
  6. Stop - The snoo is no longer running
  7. Pre-timeout - the snoo is preparing to go back to stop rotating
  8. Timeout - the snoo is stopping rotating.

Time left

This describes how long until the Snoo will change levels or it is Unknown if it is not currently planning to change levels.

Select

Intensity

This allows you to set the soothing level of your Snoo.

  1. Baseline - This is the basic state the snoo starts with. It has not detected the need to do any further soothing.
  2. Level 1 - This is the lowest level of soothing.
  3. Level 2
  4. Level 3
  5. Level 4
  6. Stop - The snoo is no longer running.

Switch

Level lock

Keep SNOOs rhythms locked on your babys favorite level (Baseline, Level 1, or Level 2).

Sleepytime sounds

Allows you to turn on SNOOs soothing sounds before you put your baby in SNOO or after you took your baby out of SNOO for a diaper change or feeding.

Removing the integration

{% include integrations/remove_device_service.md %}