Baby

A Baby camera is a nursery monitor. On top of the platform features it adds a baby profile with growth and care logs, a lullaby player on the camera, and sensors that watch the room: cry detection, temperature and humidity. DeviceProductType.BABY ("Baby") is the product id used by Subscriptions; EventType.BABY marks its events.

Profile calls are on InstaVision.babyService; the camera-side features use InstaVision.deviceServices and the cluster helpers like every other camera setting.

In this section

Page Covers
Baby Profiles Creating and maintaining the profile and its image
Growth & Care Logging Height and weight records; feeding, formula and diaper logs
Lullaby Playing lullabies on the camera — catalogue, settings, playback, realtime state
Nursery Monitoring Cry detection, temperature and humidity alerts, night lamp, live readings

Events

Baby cameras raise EventTag.CRY, and — on cameras with sensors — HIGH_TEMPERATURE, LOW_TEMPERATURE, HIGH_HUMIDITY, LOW_HUMIDITY (grouped as "Temperature" / "Humidity" by EventTag.group). Those events carry the reading in event.sensorReading (temperature, humidity as Float?). Detection is switched with AiDetection(cry = …); notifications are silenced with cryMute, temperatureMute and humidityMute — see Device Cloud Settings.


Table of contents


This site uses Just the Docs, a documentation theme for Jekyll.