Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

sensor updates and nightscout uploader #61

Merged
merged 1 commit into from
Feb 7, 2024

Conversation

sedy89
Copy link
Contributor

@sedy89 sedy89 commented Feb 4, 2024

Features

Nightscout uploader

  • added optional nightscout uploader to integration setup page
    • requires Nightscout URL and API Secret
  • uploader is getting called if valid data was received by the carelink integration
  • uploads device status, treatments, basal, bolus, autobolus, messages, alerts, alarms and SG values
  • added verification check in config flow
  • updated language files and readme

Carelink

  • added two new sensors
    • Glucose delta, shows the delta between the current and the previous valid SGs
    • Glucose update sensor, shows the timestamp of the last valid SG and updates only if new valid SG is available
  • modified sensor
    • previous "last glucose" was renamed to "last update" and shows the last timestamp from pump received from carelink servers
  • improved token expire check
    • switched to timezone aware timestamps
  • modified test methods to run in dev container due to deprecated functions

@sedy89 sedy89 requested a review from yo-han as a code owner February 4, 2024 20:20
@yo-han yo-han merged commit 8dfee4f into yo-han:develop Feb 7, 2024
2 checks passed
@yo-han
Copy link
Owner

yo-han commented Feb 7, 2024

Looks good. Let's release it as a beta release so more people can use and test it.

@sedy89
Copy link
Contributor Author

sedy89 commented Feb 7, 2024

Looks good. Let's release it as a beta release so more people can use and test it.

That's a good idea! Thank you 😊

@sedy89 sedy89 deleted the nightscout_uploader branch February 8, 2024 15:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants