Read the statement by Michael Teeuw here.
How difficult would it be to change the data an existing module receives?
-
@Tippon you don’t have to contribute back, or take any other changes…
so don’t worry about those
yes changes keep rolling along, non stop
-
I found a post by @greenza21 on Reddit that suggested Health Sync for Android
https://play.google.com/store/apps/details?id=nl.appyhapps.healthsync
I’ve tested Health Sync over the last few days, and it’s successfully transferred my Steps, Activities, Sleep, and Weight data from Google Fit in to Fitbit. It can also transfer Nutrition and Water Intake directly, but I already input those directly into Fitbit. It can export some other data too, but Fitbit doesn’t accept those inputs.
I’ve got everything I want other than my blood sugar / glucose readings showing up in the MMM-Fitbit2 module just from using Health Sync, so when I get a bit more time over the next few days, I’m going to try to replace the floors entry with my blood glucose data, then maybe look at exporting my heart rate or oxygen levels from my smartwatch, depending on whether they can be pulled from the watch app. Not everything gets pulled to Google Fit, so they may be a dead end.
-
@Tippon so, summary
you use the app to push data to fitbit,
where the existing Fitbit2 module can get the data from the existing fitbit api…
-
@sdetweil That’s right, yes :)
It’s ideal for me, and I have suspected ADHD, and don’t always remember to do things. I can just put the shortcut to this app next to my other health apps, and it acts as a reminder.
I’ve decided to remove one of the MMM-fitbit2 default categories and replace it with a modified copy of the calorie goal category instead. The default shows the calories remaining until your calorie goal, but I also want to see how many calories I’ve consumed. I just had a quick play and it seems easy enough, but I need to make sure that it doesn’t break the existing categories too.
Time for a break though, my kid’s about to get home from school, so any chance of peace and quiet is gone for the next few hours :D
-
Just to double check before I break anything, if I forked the repo and replaced the installed version of MMM-Fitbit2 with my own, would I need to change anything in my config.js? I’m assuming that if I kept the same repo name it would just work, but I want to make sure.
-
@Tippon no changes to config unless you added something
-
@sdetweil Brilliant, thank you :)
-
@sdetweil said in How difficult would it be to change the data an existing module receives?:
and then
cvt().fromFile(payload.tmpfile) // input xls // changed to tmpfile .subscribe((jsonObj, index) => { // handle each row })
Sorry, I forgot to ask, where does this go? Does it go into the node_helper.js with the other line?
-
@Tippon it goes in the node_helper.
this is one way to process the csv file
-
@sdetweil Thank you :)