nightscout / nightguard Goto Github PK
View Code? Open in Web Editor NEWiOS and WatchOS Client for the Nightscout CGM System
License: GNU Affero General Public License v3.0
iOS and WatchOS Client for the Nightscout CGM System
License: GNU Affero General Public License v3.0
With web browser I´m able to open the site. I currently have AUTH_DEFAULT_ROLES set to readable, then no authentication is needed. Site is on Heroku ( free ) , if I open the site for the first time, it takes couple of seconds to open.
Thanks for help.
Please be careful when setting a snooze. After snoozing for 30minutes few times, went to sleep and somehow the snooze function went to 24hr snooze automatically. I swear I did not touch the 24hr snooze option but it still selected that option when I suddenly woke up. Thank god the level did not go low. First I thought maybe I accidentally hit the 24hr during sleep but then it happened twice again and this time I captured the screenshot. I think there is a programming or coding error in the app where it automatically resets to 24hrs after few short snoozes.
I attached 2 photos showing how snooze function automatically goes to high snooze
Is this a malfunction or coding error in the app?
(figured I would open this question on a different issue)
Has adding carbs from Healthkit into Nightscout been considered before? I realize the great difficult Spike has experienced with Apple lately, so I would understand if that is a reason why carbs from Healthkit haven't been considered yet.
The inspiration for this came from me regularly logging food into MyFitnessPal, and then having to enter the carbs from those foods into Nightscout. I could see a lot of use from letting the two communicate, and would be willing to add on the feature as long as everyone thinks the idea is okay.
Thanks!
What is the refresh rate of the Nightguard app? I can see the values updated on my iPhone but despite constant refreshing on my Watch, I cannot see the updated values. Is there a configuration setting somewhere?
Hi,
i now this isn't a "issue" but i'm not aware how to send a feature request :)
Would it be possible to get an alert if a high / low value is passed? today i use pushover for this, but it would be great to have it in your app (on apple watch) directly :)
have a nice week
best Markus
App Crashes at 00:00 german Time iOS current nightguard App
On iPhone with iOS 11.3 right after entering URL of my NightScout server into Preferences. Then it crashes every time when I start the app.
Nightguard won't load on my phone after the time change. When it loads, the current value shows, but the UI is unresponsive and I can't do anything with the app. The app on the watch also crashes.
Thanks for sharing your new version:
#1 Zoom Mode: not stable right now. if i scroll to the past, it jumps back again to the actual value
#2 Zoom Mode: Values above 180 will be shown as green after zoom out to see the whole diagram.
#3 Scroll Mode: High values above 180 and below 80 will be shown as flat. would be nice to see the high or low values in more detail
it's so great to have your nightguard app! Its much more easy to handle our son's diabetes (4years old)... we love it!!
Even though I disable the missed readings alert setting in the iPhone app, my Apple Watch will still give a haptic feedback tap for missed readings (ie. when I disconnect my nightscout setup to recharge). Even if my watch is locked and on its charger, there’s still random haptic feedback coming through because of the missed readings. And for some reason, even if I snooze alerts for 24 hours (to stop the haptic feedback alerts), it always seems to shorten that to a few hours at most and then starts buzzing/tapping on my wrist again...
App currently does not support OpenAPS functions. What are plans in this regard?
My graph only works after the initial sync of the application on the watch. After that I get the values as text updated, but the graph doesn't update anymore. The app on the phone updates the graph as expected, but not on the watch.
What other information can I provide to assist?
Thank you for developing this app. It is very useful. Can you support mmol/L unit in this app
Imagine I have the high trigger alarm at 200, so when this threshold is passed by I wake up and give insulin so that the glucose goes back into normal. Usually it would take around 45 to 1 hour to get to normal values, so I have to put the alarm in SNOOSE mode for 1 hour or half an hour for example.
Sometimes, if I put it in half an hour, it's to little time an I wake up again, although it's going down and in 40 minutes more it would be in range. I would love to be able to put a high SNOOSE time of 1 hour or 1 1/2 hour, but I can't do it because sometimes, over reaction to the correction might put my child in low values and if the Snooze time is longer I might not realise his in a Hypo.
So basically the feature I request is that if the value that triggered the alarm is bigger than the high value, then when you SNOOSE, the snooze is only for values higher than then HIGH trigger alarm value, but not for the LOW values.
In this way, If I snooze, for 1 hour an half, and he over reacts and goes below the low trigger, the alarm would go although it's in SNOOSE HIGH MODE.
Nightguard does not work on either of these. Insta-crashes when opened on phone or watch. I realize this most likely has not been optomized for these but wanted to give you a heads up.
Hi Dirk,
As most other folks, let me start by saying great job with the watch app. It's simple to use, and I love seeing the previous day in the graph. I've been using the full app view but I would rather see just the complication in my watch face. It's listed as an available complication but I can't select it in the list when choosing a complication. Thanks.
I am using the new Shortcuts app to try to write a script that turns my screen brightness down, turns my volume up and then launches Nightguard. In the “open app” step Nightguard is not listed. I suspect it is because the app doesn’t have a url scheme.
On iphone while the app at the background I’m not getting any alerts, only when I’m opening the app, is it a bug ? How can I get alerts when my phone is in my pocket .. it’s very important ( I did all the correct setting and still is not working ) many thanks
Hello. I would like to know what I have to do to the nightguard complication update by itself. In my apple watch, the complication refreshes only when I get in to the app
We should distinguish this in contrast to the real app crashes reported by issue24.
My hope was that that could be fixed by issue24, but it seems like this is something different.
NS URL: https://*****.herokuapp.com
iPhone 8, iOS 12.1
Hi- The App on my phone is working but can't seem to get watch to update onto my URL. Please help!
Nightscout app is working, but I cannot get a reading to show on the nightguard app or the watch app.
Since a upgrading on iPhone, the line has disappeared from the main screen.
Hi
I have read some of these posts, and I wonder if I too could have this beta version...?
I can't get the watch to recieve data, even though the app works fine on my iPhone. I live in Norway and we use mmol, is that a problem?
Susanne
High BG is shown in red text at bottom of watchface even though BG is within range (uk mmol)
Scrolling of chart graphic do not work with Watch OS4 ( beta 1 and beta 2 )
Hi my nightguard iOS App (iPhone cuttend iOS) Doesnt Update my values anymore. Closikg the App and Restarting Shows the current value After That No more updating. Deleting the App did Not resoleve. Nightscout App Works Fine. Any ideas? Ty for your help
In the latest beta, the synchronization of the URI seems to be broken. Everything seems to work after upgrading, but after deinstallation/reinstalling of the watch part, the watch keeps the "Requesting data from phone" screen.
@florianpreknya : Should I have a look at it during weekend?
Nightguard does show as an option to install on Apple watch 4. I’m using iPhone XS. Please advise.
I would appreciate if you could please give us the ability to either edit the low and high values on Nightguard for Apple Watch, or simple copy over those that are user-setup on Nightguard for iPhone. My watch shows a range of 80-180, but Nightguard for iPhone I keep set to 70-130. It's hard to tell when out of range due to how different the high&low range is on the watch.
Also, if there was an option to change the color of the graph line for "today"'s highs and lows so that you could easily see when you were out of range while scrolling, this would also be hugely appreciated. Thanks for your help!
Hi. I have a strange issue with nightguard complication for apple watch. I can see the Nightguard complication in the main list of complications, but cannot choose it for any complication slot for any watchface.
I tried it with apple watch series 1 42 mm, watch os 4.2.3, iPhone 5S iOS 11.4.1,
and with apple watch series 3 38 mm, watch os 4.3.2, iPhone SE iOS 11.3.
Nightguard v2.1.1.285 om both phones, nightscout site is in mmol/l,
All phones and watches language is Russian.
Hi! nightguard on iwatch series 3, no alarms! can you solve this problem?
Hi Dirk,
Thanks for all you do with this app! Have noticed since the recent iOS 11 update the app on my Apple Watch Series 1 has not been as stable, consistently notice it defaults back to main apple watchface and sometimes see a lag in the update. Verified settings are to set to always open on last app and both iPhone and apple watch are running the most recent software. Also noticed the complication is no longer available and while it didn’t always update from the native apple watchface it was nice to be able to have a ‘quick link’ to the Nightguard face. I’m located in Canada. Any suggestions are greatly appreciated and thanks again!
I have installed the Nightguard at my moms iPad so at night she can see my bg. The problem is that I don't want her to be able to see bg values all day long, then I configured Nightscout token so I can permit her iPad to have the readings.
With that problem solved, another one appeared. The Nightguard will have an alarm for missed readings but I don't see where I can deactivate it.
The solution already exists ?
I'm using the last commit because I have Xcode 8.3 and needed the Swift3 conversion, so this might not be an issue in the release, but figured I should report it.
On my iPhone and Apple Watch the graph shows numbers at the bottom (e.g. 4.4), middle (e.g. 15.2), and top (e.g. 21.9), periodically throughout the graph (see screenshot below). I'm assuming these values are in mmol/L. My nightscout data is in mg/dL, and the reading at the upper left shows in the right units.
I also see values in mmol/L only on the Alarm page.
EDIT: I'm also confused about the dual graphs. It looks like the graph in green is correct. I have no idea what the graph in grey corresponds to. I'm also unsure what D1 and D2 refer to.
I have been trying to set it up but it´s not as straighforward as I hoped.
If so, would you please share a quick tutorial on how to make it work with night guard/ night scout ?
How I'm supposed to set the app to use mmol/l
I think that the slider for the alarm that goes in steps of 10 is to much. I agree that step of one as before was not precise nor practical, but for example I usually want my alarm at 65. Steps of 5 would be great. The steps could be a configurable value to suit all needs, or 5 that I think it's a better value than 10 for most cases
Hello,
I only came across this app by looking through the nightscout repos, because it isn't documented anywhere on the official nightscout website. I ran into an older, un-maintained iOS client here http://www.nightscout.info/wiki/welcome/nightscout-for-ios-optional but it's apparent this should obviously be in its place.
Does anyone know how to get this repo onto the main nightscout website so you can all get more visibility onto your app?
Hi again,
Feature request this time. I like that I can see what looks like my Minimed Bluetooth upload device battery percentage, but I have 4 devices that I'm tracking batteries for at all times. Phone, watch, pump and minimed connect uploader. If nothing else, because the full view app on the watch does not show the watch battery, adding that maybe on the top left would be very helpful. If you had room for other battery reading, that could be useful too. Watch is likely the most useful for me if you had room to add one. Thanks for taking the time to read these. Keep up the great work.
Good morning , I wanted to ask if it was possible to view the application in Glances, and if you could also add raw. The immagne is just an example . thanks and good job. Matteo
Can you read the last three values and display a more detailed trend arrow? Here's a quick sketch of what some of them might look like:
The idea would be to show if this trend is quickly changing or if it is stable. I'm imagining that the existing logic could be applied with only minor modifications.
Let me know if I can be of any assistance, I could tweak and finish the arrows if you're interested.
Hello -
I have downloaded the test flight version of the app, the complication shows up under "complications" but does not appear as an option for the modular watch face. Have I missed a step?
Thanks,
Steph
That is still not working as expected. So any help is appreciated if someone has experience with it.
I have enabled app badge and was unhappy how it is inaccurate and late. Then I disabled it but badge is still there and still showing wrong info.
I am on mmol units if that matters
Just a small and cosmetic bug, but one of nightguard's arrows is flipped horizontally, making it inconsistent with Nightscout and all other of nightguard's arrows.
I tried to look through the code to see if I could submit a fix in a pull request, but I'm not really a developer at all so I couldn't find the correct place to fix this.
Hi
I noticed that I can scroll back and forth in time, but the zoom does not work, is that normal?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.