← All dashboards

Owlet Vitals

Grafana Dashboard to be used to display data collected from an Owlet Smart Sock via HomeAssistant->Prometheus

HomeAssistant Owlet Integration available at: https://github.com/jlamendo/ha-sensor.owlet

Graphs are configured to be used with a HomeAssistant->Prometheus export that is not namespaced - i.e. is not filtering and is collecting all data. You will need to update the queries if that is not the case for you, or modify your HA prometheus config.

Example HomeAssistant Sensor Configuration:

- platform: template
  sensors:
    owlet_heart_rate:
      value_template: "{{states.sensor.owlet_smart_sock_[YOUR_SMART_SOCK_SERIAL_NUMBER].attributes.heart_rate}}"
      unit_of_measurement: BPM
    owlet_spo2:
      value_template: "{{states.sensor.owlet_smart_sock_[YOUR_SMART_SOCK_SERIAL_NUMBER].attributes.oxygen_saturation}}"
      unit_of_measurement: SPO2
    owlet_movement:
      value_template: "{{states.sensor.owlet_smart_sock_[YOUR_SMART_SOCK_SERIAL_NUMBER].attributes.movement}}"
      unit_of_measurement: "%"
    owlet_battery:
      value_template: "{{states.sensor.owlet_smart_sock_[YOUR_SMART_SOCK_SERIAL_NUMBER].attributes.battery}}"
      unit_of_measurement: "%"
    owlet_rssi:
      value_template: "{{states.sensor.owlet_smart_sock_[YOUR_SMART_SOCK_SERIAL_NUMBER].attributes.ble_rssi}}"
      unit_of_measurement: dBm
    owlet_monitoring_status:
      value_template: "{{(states.sensor.owlet_smart_sock_[YOUR_SMART_SOCK_SERIAL_NUMBER].attributes.active) and (states.sensor.owlet_smart_sock_[YOUR_SMART_SOCK_SERIAL_NUMBER].state == 'Connected')}}"
      unit_of_measurement: boolean
    owlet_connection:
      value_template: "{{states.sensor.owlet_smart_sock_[YOUR_SMART_SOCK_SERIAL_NUMBER].state}}"
      unit_of_measurement: boolean
    owlet_tachycardia_alert:
      value_template: "{{states.sensor.owlet_smart_sock_[YOUR_SMART_SOCK_SERIAL_NUMBER].attributes.HIGH_HR_ALRT}}"
      unit_of_measurement: boolean
    owlet_bradycardia_alert:
      value_template: "{{states.sensor.owlet_smart_sock_[YOUR_SMART_SOCK_SERIAL_NUMBER].attributes.LOW_HR_ALRT}}"
      unit_of_measurement: boolean
    owlet_hypoxia_alert:
      value_template: "{{states.sensor.owlet_smart_sock_[YOUR_SMART_SOCK_SERIAL_NUMBER].attributes.LOW_OX_ALRT}}"
      unit_of_measurement: boolean
    owlet_lobatt_alert:
      value_template: "{{states.sensor.owlet_smart_sock_[YOUR_SMART_SOCK_SERIAL_NUMBER].attributes.LOW_BATT_ALRT}}"
      unit_of_measurement: boolean
    owlet_read_integrity_alert:
      value_template: "{{states.sensor.owlet_smart_sock_[YOUR_SMART_SOCK_SERIAL_NUMBER].attributes.LOW_INTEG_READ}}"
      unit_of_measurement: boolean

Dashboard revisions

RevisionDecscriptionCreated

Reviews

Login or Sign up to write a review

Reviews from the community

Get this dashboard

Data source:

Dependencies:

Import the dashboard template:

or

Download JSON

Docs: Importing dashboards

Downloads: 69