Nightscout


The Nightscout integration allows you to view your CGM data from Nightscout in Home Assistant.

Configuration

Adding Nightscout to your Home Assistant instance can be done via the user interface, by using this My button:

Manual configuration steps

If your Nightscout instance requires authentication for API access, you are also required to input the API Key in the configuration form.

Sensor

If you have a sensor session running, and you have enabled the Nightscout integration, you should see a sensor.blood_glucose entity.

The icon changes to indicate the direction or trend, of the glucose readings. The state is the last reading from Nightscout, and you can see other information about the reading in the sensor’s attributes.

Example Automation

- id: "1234567890123"
  alias: "overnight_low_kitchen_lights"
  description: Turn on the lights in the kitchen if my blood sugar drops low overnight
  trigger:
  - platform: numeric_state
    entity_id: sensor.blood_glucose
    below: "65" 
  condition:
    - condition: time
      after: "22:00:00"
      before: "06:00:00"
  action:
    - service: light.turn_on
      target:
        entity_id: light.kitchen