Created
March 20, 2016 20:04
-
-
Save bewest/3975ae422b966b2a5d8b to your computer and use it in GitHub Desktop.
complete openaps loop export
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"type": "alias", | |
"name": "get", | |
"get": { | |
"command": "report invoke monitor/clock.json monitor/pump-history.json monitor/pump-history-zoned.json monitor/active-basal-profile.json monitor/reservoir.json monitor/settings.json monitor/status.json monitor/battery.json monitor/bg-targets.json monitor/insulin-sensitivities.json monitor/carb-ratios.json monitor/temp-basal-status.json reporting/latest-treatments.json" | |
} | |
}, | |
{ | |
"type": "alias", | |
"name": "invoke", | |
"invoke": { | |
"command": "report invoke" | |
} | |
}, | |
{ | |
"mm-prepare": { | |
"command": "report invoke 01.prepare/mm-cleaned.json 01.prepare/mm-reconciled.json 01.prepare/mm-resolved.json 01.prepare/mm-normalized.json 01.prepare/mm-resolved-zoned.json" | |
}, | |
"type": "alias", | |
"name": "mm-prepare" | |
}, | |
{ | |
"type": "alias", | |
"name": "oref0-predict", | |
"oref0-predict": { | |
"command": "report invoke oref0-predict/profile.json oref0-predict/iob.json oref0-predict/oref0.json" | |
} | |
}, | |
{ | |
"curl": { | |
"command": "my.NS.site.azurewebsites.net/api/v1/entries.json?type=sgv" | |
}, | |
"type": "alias", | |
"name": "curl" | |
}, | |
{ | |
"ns-glucose": { | |
"command": "! (curl -s my.NS.site.azurewebsites.net/api/v1/entries.json\"?type=sgv\" | json -e \"this.glucose = this.sgv\" )" | |
}, | |
"type": "alias", | |
"name": "ns-glucose" | |
}, | |
{ | |
"type": "alias", | |
"name": "get-ns-glucose", | |
"get-ns-glucose": { | |
"command": "report invoke monitor/glucose.json" | |
} | |
}, | |
{ | |
"type": "alias", | |
"get-share-glucose": { | |
"command": "report invoke monitor/share-glucose.json monitor/share-glucose-zoned.json monitor/glucose.json" | |
}, | |
"name": "get-share-glucose" | |
}, | |
{ | |
"gather-data": { | |
"command": "! bash -c \"openaps get-share-glucose && openaps get\"" | |
}, | |
"type": "alias", | |
"name": "gather-data" | |
}, | |
{ | |
"gather-ns-data": { | |
"command": "! bash -c \"openaps get-ns-glucose && openaps get\"" | |
}, | |
"type": "alias", | |
"name": "gather-ns-data" | |
}, | |
{ | |
"gather-share-data": { | |
"command": "! bash -c \"openaps get-share-glucose && openaps get\"" | |
}, | |
"type": "alias", | |
"name": "gather-share-data" | |
}, | |
{ | |
"type": "alias", | |
"preflight": { | |
"command": "! bash -c \"rm -f model.json && openaps report invoke model.json && test -n $(json -f model.json) && echo \\\"PREFLIGHT OK\\\" || ( mm-stick warmup fail 'NO PUMP MODEL RESPONDED' || mm-stick fail 'NO MEDTRONIC CARELINK STICK AVAILABLE')\"" | |
}, | |
"name": "preflight" | |
}, | |
{ | |
"type": "alias", | |
"name": "analyze-and-predict", | |
"analyze-and-predict": { | |
"command": "! bash -c \"openaps mm-prepare && openaps oref0-predict\"" | |
} | |
}, | |
{ | |
"type": "alias", | |
"name": "gather-and-predict", | |
"gather-and-predict": { | |
"command": "! bash -c \"openaps gather-data && openaps analyze-and-predict\"" | |
} | |
}, | |
{ | |
"type": "alias", | |
"name": "enact", | |
"enact": { | |
"command": "report invoke oref0-predict/enacted.json" | |
} | |
}, | |
{ | |
"do-everything": { | |
"command": "! bash -c \"openaps preflight && (test -n \\\"$(json -f model.json)\\\" && openaps gather-and-predict && openaps check-recommendation-and-enact || echo \"Upload?\") && openaps upload-recent-treatments\"" | |
}, | |
"type": "alias", | |
"name": "do-everything" | |
}, | |
{ | |
"type": "alias", | |
"check-recommendation": { | |
"command": "! bash -c \"json -f oref0-predict/oref0.json && test -n \\\"$(json -f oref0-predict/oref0.json duration)\\\" && (echo \\\"OK\\\" ) || echo \\\"No recommendation to send\\\"\"" | |
}, | |
"name": "check-recommendation" | |
}, | |
{ | |
"check-recommendation-and-enact": { | |
"command": "! bash -c \"json -f oref0-predict/oref0.json && test -n \\\"$(json -f oref0-predict/oref0.json duration rate | tr -d ' ')\\\" && (echo \\\"OK\\\" && openaps enact ) || echo \\\"No recommendation to send\\\"\"" | |
}, | |
"type": "alias", | |
"name": "check-recommendation-and-enact" | |
}, | |
{ | |
"type": "alias", | |
"name": "fetch-model", | |
"fetch-model": { | |
"command": "use pump model" | |
} | |
}, | |
{ | |
"type": "alias", | |
"name": "latest-ns-treatment-time", | |
"latest-ns-treatment-time": { | |
"command": "! bash -c \"openaps use latest-treatments shell |json -j created_at\"" | |
} | |
}, | |
{ | |
"type": "alias", | |
"name": "format-latest-nightscout-treatments", | |
"format-latest-nightscout-treatments": { | |
"command": "! bash -c \"( openaps latest-ns-treatment-time | tee reporting/ns-latest-treatments.json ) && nightscout cull-latest-openaps-treatments monitor/pump-history-zoned.json model.json $(openaps latest-ns-treatment-time)\"" | |
} | |
}, | |
{ | |
"xxxxformat-latest-nightscout-treatments": { | |
"command": "! bash -c \"( echo '\\\"'$(openaps latest-ns-treatment-time )'\\\"' | tee reporting/ns-latest-treatments.json ) && nightscout cull-latest-openaps-treatments monitor/pump-history-zoned.json reporting/ns-latest-treatments.json\"" | |
}, | |
"type": "alias", | |
"name": "xxxxformat-latest-nightscout-treatments" | |
}, | |
{ | |
"type": "alias", | |
"name": "upload-recent-treatments", | |
"upload-recent-treatments": { | |
"command": "! bash -c \"test $(json -f reporting/latest-treatments.json -a created_at eventType | wc -l ) -gt 0 && (openaps use ns-upload shell treatments.json reporting/latest-treatments.json ) || echo \\\"No recent treatments to upload\\\"\"" | |
} | |
}, | |
{ | |
"type": "vendor", | |
"name": "openapscontrib.agp", | |
"openapscontrib.agp": { | |
"path": ".", | |
"module": "openapscontrib.agp" | |
} | |
}, | |
{ | |
"openapscontrib.plugins": { | |
"path": ".", | |
"module": "openapscontrib.plugins" | |
}, | |
"type": "vendor", | |
"name": "openapscontrib.plugins" | |
}, | |
{ | |
"openapscontrib.mmhistorytools": { | |
"path": ".", | |
"module": "openapscontrib.mmhistorytools" | |
}, | |
"type": "vendor", | |
"name": "openapscontrib.mmhistorytools" | |
}, | |
{ | |
"type": "vendor", | |
"name": "openapscontrib.predict", | |
"openapscontrib.predict": { | |
"path": ".", | |
"module": "openapscontrib.predict" | |
} | |
}, | |
{ | |
"openapscontrib.timezones": { | |
"path": ".", | |
"module": "openapscontrib.timezones" | |
}, | |
"type": "vendor", | |
"name": "openapscontrib.timezones" | |
}, | |
{ | |
"type": "vendor", | |
"name": "openxshareble", | |
"openxshareble": { | |
"path": ".", | |
"module": "openxshareble" | |
} | |
}, | |
{ | |
"type": "vendor", | |
"name": "mmeowlink.vendors.mmeowlink", | |
"mmeowlink.vendors.mmeowlink": { | |
"path": ".", | |
"module": "mmeowlink.vendors.mmeowlink" | |
} | |
}, | |
{ | |
"main": { | |
"phases": "", | |
"rrule": "RRULE:FREQ=MINUTELY;INTERVAL=5" | |
}, | |
"type": "schedule", | |
"name": "main" | |
}, | |
{ | |
"handle-weekends": { | |
"phases": "", | |
"rrule": "RRULE:BYMINUTE=0;BYDAY=FR,SA;BYHOUR=6;FREQ=HOURLY;INTERVAL=6" | |
}, | |
"type": "schedule", | |
"name": "handle-weekends" | |
}, | |
{ | |
"type": "device", | |
"black": { | |
"vendor": "openaps.vendors.medtronic", | |
"serial": "665455", | |
"expires": "2015-10-13T11:34:15.189278", | |
"minutes": "3", | |
"model": "" | |
}, | |
"name": "black", | |
"extra": {} | |
}, | |
{ | |
"type": "device", | |
"cgm": { | |
"vendor": "openaps.vendors.dexcom" | |
}, | |
"name": "cgm", | |
"extra": {} | |
}, | |
{ | |
"extra": {}, | |
"type": "device", | |
"name": "my-agp", | |
"my-agp": { | |
"vendor": "openapscontrib.agp" | |
} | |
}, | |
{ | |
"extra": {}, | |
"type": "device", | |
"name": "plugins", | |
"plugins": { | |
"vendor": "openapscontrib.plugins" | |
} | |
}, | |
{ | |
"extra": {}, | |
"type": "device", | |
"name": "munge", | |
"munge": { | |
"vendor": "openapscontrib.mmhistorytools" | |
} | |
}, | |
{ | |
"extra": {}, | |
"type": "device", | |
"name": "mine", | |
"mine": { | |
"fields": "", | |
"cmd": "node", | |
"vendor": "openaps.vendors.process", | |
"args": "/usr/local/bin/calculate-iob" | |
} | |
}, | |
{ | |
"extra": {}, | |
"type": "device", | |
"name": "iob", | |
"iob": { | |
"fields": "history profile clock", | |
"cmd": "/usr/local/bin/oref0", | |
"vendor": "openaps.vendors.process", | |
"args": "calculate-iob" | |
} | |
}, | |
{ | |
"type": "device", | |
"calculate-iob": { | |
"fields": "history profile clock", | |
"cmd": "calculate-iob", | |
"vendor": "openaps.vendors.process", | |
"args": "" | |
}, | |
"name": "calculate-iob", | |
"extra": {} | |
}, | |
{ | |
"determine-basal": { | |
"fields": "iob current-temps glucose profile", | |
"cmd": "oref0", | |
"vendor": "openaps.vendors.process", | |
"args": "determine-basal" | |
}, | |
"type": "device", | |
"name": "determine-basal", | |
"extra": {} | |
}, | |
{ | |
"ns-glucose": { | |
"fields": "", | |
"cmd": "bash -c", | |
"vendor": "openaps.vendors.process", | |
"args": "(curl -s my.NS.site.azurewebsites.net/api/v1/entries.json\"?type=sgv\" | json -e \"this.glucose = this.sgv\" )" | |
}, | |
"type": "device", | |
"name": "ns-glucose", | |
"extra": {} | |
}, | |
{ | |
"curl": { | |
"fields": "", | |
"cmd": "bash", | |
"vendor": "openaps.vendors.process", | |
"args": "-c \"curl -s my.NS.site.azurewebsites.net/api/v1/entries.json | json -e 'this.glucose = this.sgv'\"" | |
}, | |
"type": "device", | |
"name": "curl", | |
"extra": {} | |
}, | |
{ | |
"extra": { | |
"fields": "", | |
"cmd": "oref0", | |
"args": "" | |
}, | |
"type": "device", | |
"name": "oref0", | |
"oref0": { | |
"vendor": "openaps.vendors.process", | |
"extra": "oref0.ini" | |
} | |
}, | |
{ | |
"blue": { | |
"vendor": "openaps.vendors.medtronic", | |
"extra": "blue.ini" | |
}, | |
"type": "device", | |
"name": "blue", | |
"extra": { | |
"serial": "571347", | |
"expires": "2016-01-15T12:56:22.695899", | |
"model": "522" | |
} | |
}, | |
{ | |
"units": { | |
"vendor": "openaps.vendors.units", | |
"extra": "units.ini" | |
}, | |
"type": "device", | |
"name": "units", | |
"extra": {} | |
}, | |
{ | |
"extra": { | |
"fields": "settings bg-targets isf basals max-iob", | |
"cmd": "oref0", | |
"args": "get-profile" | |
}, | |
"type": "device", | |
"name": "get-profile", | |
"get-profile": { | |
"vendor": "openaps.vendors.process", | |
"extra": "get-profile.ini" | |
} | |
}, | |
{ | |
"predict": { | |
"vendor": "openapscontrib.predict", | |
"extra": "predict.ini" | |
}, | |
"type": "device", | |
"name": "predict", | |
"extra": {} | |
}, | |
{ | |
"type": "device", | |
"tz": { | |
"vendor": "openapscontrib.timezones", | |
"extra": "tz.ini" | |
}, | |
"name": "tz", | |
"extra": {} | |
}, | |
{ | |
"type": "device", | |
"ns-upload": { | |
"vendor": "openaps.vendors.process", | |
"extra": "ns-upload.ini" | |
}, | |
"name": "ns-upload", | |
"extra": { | |
"fields": "object payload", | |
"cmd": "ns-upload", | |
"args": "my.NS.site.azurewebsites.net be0eae28fe52de2dc087b195f81d7cf7de0d777b" | |
} | |
}, | |
{ | |
"latest-treatments": { | |
"vendor": "openaps.vendors.process", | |
"extra": "latest-treatments.ini" | |
}, | |
"type": "device", | |
"name": "latest-treatments", | |
"extra": { | |
"fields": "", | |
"cmd": "nightscout", | |
"args": "latest-openaps-treatment my.NS.site.azurewebsites.net" | |
} | |
}, | |
{ | |
"extra": { | |
"fields": "", | |
"cmd": "bash", | |
"args": "-c cat" | |
}, | |
"type": "device", | |
"name": "cat", | |
"cat": { | |
"vendor": "openaps.vendors.process", | |
"extra": "cat.ini" | |
} | |
}, | |
{ | |
"extra": { | |
"fields": "", | |
"cmd": "bash -c", | |
"args": "\"( openaps latest-ns-treatment-time > reporting/ns-latest-treatments.json ) && nightscout cull-latest-openaps-treatments monitor/pump-history-zoned.json model.json $(openaps latest-ns-treatment-time)\"" | |
}, | |
"type": "device", | |
"name": "format-latest-nightscout-treatments", | |
"format-latest-nightscout-treatments": { | |
"vendor": "openaps.vendors.process", | |
"extra": "format-latest-nightscout-treatments.ini" | |
} | |
}, | |
{ | |
"type": "device", | |
"share": { | |
"vendor": "openxshareble", | |
"extra": "share.ini" | |
}, | |
"name": "share", | |
"extra": { | |
"serial": "SM53306551", | |
"mac": "E8:37:9C:DB:FC:BD" | |
} | |
}, | |
{ | |
"extra": { | |
"fields": "input", | |
"cmd": "bash", | |
"args": "-c \"export OUT=${2-\\\"/dev/fd/1\\\"}; json -f $1 -e \\\"this.device = 'openxshareble://g4+share'; this.dateString = this.display_time\\\"\" --" | |
}, | |
"type": "device", | |
"name": "dx-format-oref0-glucose", | |
"dx-format-oref0-glucose": { | |
"vendor": "openaps.vendors.process", | |
"extra": "dx-format-oref0-glucose.ini" | |
} | |
}, | |
{ | |
"pump": { | |
"vendor": "mmeowlink.vendors.mmeowlink", | |
"extra": "ti.ini" | |
}, | |
"type": "device", | |
"name": "pump", | |
"extra": { | |
"model": "522", | |
"expires": "2016-03-16T14:26:25.399816", | |
"serial": "571347", | |
"radio_type": "subg_rfspy", | |
"port": "/dev/ttyACM0" | |
} | |
}, | |
{ | |
"glucose.txt": { | |
"count": "100", | |
"device": "cgm", | |
"use": "iter_glucose", | |
"reporter": "text" | |
}, | |
"type": "report", | |
"name": "glucose.txt" | |
}, | |
{ | |
"glucose.json": { | |
"count": "100", | |
"device": "cgm", | |
"use": "iter_glucose", | |
"reporter": "JSON" | |
}, | |
"type": "report", | |
"name": "glucose.json" | |
}, | |
{ | |
"type": "report", | |
"name": "medtronic-cgm.json", | |
"medtronic-cgm.json": { | |
"device": "pump", | |
"use": "read_glucose_data", | |
"page": "127", | |
"reporter": "JSON" | |
} | |
}, | |
{ | |
"temp-basal-results.json": { | |
"device": "pump", | |
"input": "request-temp.json", | |
"use": "set_temp_basal", | |
"reporter": "JSON" | |
}, | |
"type": "report", | |
"name": "temp-basal-results.json" | |
}, | |
{ | |
"iob.json": { | |
"device": "calciob", | |
"input": "pump-history.json", | |
"use": "shell", | |
"reporter": "text" | |
}, | |
"type": "report", | |
"name": "iob.json" | |
}, | |
{ | |
"monitor/pump-history.json": { | |
"hours": "8", | |
"device": "pump", | |
"use": "iter_pump_hours", | |
"reporter": "JSON" | |
}, | |
"type": "report", | |
"name": "monitor/pump-history.json" | |
}, | |
{ | |
"monitor/clock.json": { | |
"device": "pump", | |
"use": "read_clock", | |
"reporter": "JSON" | |
}, | |
"type": "report", | |
"name": "monitor/clock.json" | |
}, | |
{ | |
"monitor/temp-basal-status.json": { | |
"device": "pump", | |
"use": "read_temp_basal", | |
"reporter": "JSON" | |
}, | |
"type": "report", | |
"name": "monitor/temp-basal-status.json" | |
}, | |
{ | |
"type": "report", | |
"name": "monitor/active-basal-profile.json", | |
"monitor/active-basal-profile.json": { | |
"device": "pump", | |
"use": "read_selected_basal_profile", | |
"reporter": "JSON" | |
} | |
}, | |
{ | |
"monitor/reservoir.json": { | |
"device": "pump", | |
"use": "reservoir", | |
"reporter": "JSON" | |
}, | |
"type": "report", | |
"name": "monitor/reservoir.json" | |
}, | |
{ | |
"monitor/settings.json": { | |
"device": "pump", | |
"use": "settings", | |
"reporter": "JSON" | |
}, | |
"type": "report", | |
"name": "monitor/settings.json" | |
}, | |
{ | |
"type": "report", | |
"name": "monitor/status.json", | |
"monitor/status.json": { | |
"device": "pump", | |
"use": "read_status", | |
"reporter": "JSON" | |
} | |
}, | |
{ | |
"monitor/battery.json": { | |
"device": "pump", | |
"use": "read_battery_status", | |
"reporter": "JSON" | |
}, | |
"type": "report", | |
"name": "monitor/battery.json" | |
}, | |
{ | |
"type": "report", | |
"monitor/bg-targets.json": { | |
"device": "pump", | |
"use": "read_bg_targets", | |
"reporter": "JSON" | |
}, | |
"name": "monitor/bg-targets.json" | |
}, | |
{ | |
"monitor/insulin-sensitivities.json": { | |
"device": "pump", | |
"use": "read_insulin_sensitivities", | |
"reporter": "JSON" | |
}, | |
"type": "report", | |
"name": "monitor/insulin-sensitivities.json" | |
}, | |
{ | |
"type": "report", | |
"name": "monitor/carb-ratios.json", | |
"monitor/carb-ratios.json": { | |
"device": "pump", | |
"use": "read_carb_ratios", | |
"reporter": "JSON" | |
} | |
}, | |
{ | |
"01.prepare/mm-cleaned.json": { | |
"device": "munge", | |
"use": "clean", | |
"infile": "monitor/pump-history.json", | |
"reporter": "JSON" | |
}, | |
"type": "report", | |
"name": "01.prepare/mm-cleaned.json" | |
}, | |
{ | |
"type": "report", | |
"name": "01.prepare/mm-reconciled.json", | |
"01.prepare/mm-reconciled.json": { | |
"device": "munge", | |
"use": "reconcile", | |
"infile": "./01.prepare/mm-cleaned.json", | |
"reporter": "JSON" | |
} | |
}, | |
{ | |
"01.prepare/mm-resolved.json": { | |
"device": "munge", | |
"use": "resolve", | |
"infile": "./01.prepare/mm-reconciled.json", | |
"reporter": "JSON" | |
}, | |
"type": "report", | |
"name": "01.prepare/mm-resolved.json" | |
}, | |
{ | |
"type": "report", | |
"01.prepare/mm-normalized.json": { | |
"zero_at": "monitor/clock.json", | |
"use": "normalize", | |
"reporter": "JSON", | |
"device": "munge", | |
"basal_profile": "monitor/active-basal-profile.json", | |
"infile": "01.prepare/mm-resolved.json" | |
}, | |
"name": "01.prepare/mm-normalized.json" | |
}, | |
{ | |
"oref0-predict/profile.json": { | |
"use": "shell", | |
"settings": "monitor/settings.json", | |
"basals": "monitor/active-basal-profile.json", | |
"reporter": "text", | |
"max-iob": "max_iob.json", | |
"bg-targets": "monitor/bg-targets.json", | |
"device": "get-profile", | |
"isf": "monitor/insulin-sensitivities.json" | |
}, | |
"type": "report", | |
"name": "oref0-predict/profile.json" | |
}, | |
{ | |
"oref0-predict/iob.json": { | |
"profile": "oref0-predict/profile.json", | |
"use": "shell", | |
"clock": "monitor/clock.json", | |
"device": "iob", | |
"reporter": "text", | |
"history": "monitor/pump-history.json" | |
}, | |
"type": "report", | |
"name": "oref0-predict/iob.json" | |
}, | |
{ | |
"type": "report", | |
"name": "oref0-predict/oref0.json", | |
"oref0-predict/oref0.json": { | |
"profile": "oref0-predict/profile.json", | |
"current-temps": "monitor/temp-basal-status.json", | |
"use": "shell", | |
"reporter": "text", | |
"device": "determine-basal", | |
"iob": "oref0-predict/iob.json", | |
"glucose": "monitor/glucose.json" | |
} | |
}, | |
{ | |
"type": "report", | |
"name": "monitor/ns-glucose.json", | |
"monitor/ns-glucose.json": { | |
"device": "curl", | |
"use": "shell", | |
"reporter": "text" | |
} | |
}, | |
{ | |
"type": "report", | |
"name": "monitor/glucose.json", | |
"monitor/glucose.json": { | |
"use": "shell", | |
"remainder": "[]", | |
"reporter": "JSON", | |
"device": "dx-format-oref0-glucose", | |
"input": "monitor/share-glucose-zoned.json", | |
"json_default": "True" | |
} | |
}, | |
{ | |
"oref0-predict/enacted.json": { | |
"device": "pump", | |
"input": "oref0-predict/oref0.json", | |
"use": "set_temp_basal", | |
"reporter": "JSON" | |
}, | |
"type": "report", | |
"name": "oref0-predict/enacted.json" | |
}, | |
{ | |
"type": "report", | |
"name": "model.json", | |
"model.json": { | |
"device": "pump", | |
"use": "model", | |
"reporter": "JSON" | |
} | |
}, | |
{ | |
"type": "report", | |
"monitor/pump-history-zoned.json": { | |
"use": "rezone", | |
"reporter": "JSON", | |
"astimezone": "True", | |
"date": "timestamp dateString start_at end_at created_at", | |
"adjust": "missing", | |
"input": "monitor/pump-history.json", | |
"device": "tz", | |
"timezone": "None" | |
}, | |
"name": "monitor/pump-history-zoned.json" | |
}, | |
{ | |
"01.prepare/mm-resolved-zoned.json": { | |
"use": "rezone", | |
"reporter": "JSON", | |
"astimezone": "True", | |
"date": "timestamp dateString start_at end_at created_at", | |
"adjust": "missing", | |
"input": "01.prepare/mm-resolved.json", | |
"device": "tz", | |
"timezone": "None" | |
}, | |
"type": "report", | |
"name": "01.prepare/mm-resolved-zoned.json" | |
}, | |
{ | |
"01.prepare/predicted.json": { | |
"use": "glucose", | |
"settings": "monitor/settings.json", | |
"reporter": "JSON", | |
"carb_ratios": "monitor/carb-ratios.json", | |
"pump-history": "01.prepare/mm-resolved-zoned.json", | |
"device": "predict", | |
"glucose": "monitor/glucose.json", | |
"insulin_sensitivities": "monitor/insulin-sensitivities.json" | |
}, | |
"type": "report", | |
"name": "01.prepare/predicted.json" | |
}, | |
{ | |
"type": "report", | |
"name": "reporting/latest-treatments.json", | |
"reporting/latest-treatments.json": { | |
"device": "format-latest-nightscout-treatments", | |
"remainder": "[]", | |
"use": "shell", | |
"json_default": "True", | |
"reporter": "JSON" | |
} | |
}, | |
{ | |
"monitor/share-glucose.json": { | |
"hours": "3.0", | |
"device": "share", | |
"use": "iter_glucose_hours", | |
"reporter": "JSON" | |
}, | |
"type": "report", | |
"name": "monitor/share-glucose.json" | |
}, | |
{ | |
"monitor/share-glucose-zoned.json": { | |
"use": "rezone", | |
"reporter": "JSON", | |
"astimezone": "False", | |
"date": "timestamp dateString start_at end_at created_at system_time display_time", | |
"adjust": "missing", | |
"input": "monitor/share-glucose.json", | |
"device": "tz", | |
"timezone": "PST" | |
}, | |
"type": "report", | |
"name": "monitor/share-glucose-zoned.json" | |
}, | |
{ | |
"type": "report", | |
"name": "foobar.json", | |
"foobar.json": { | |
"device": "pump", | |
"use": "model", | |
"reporter": "JSON" | |
} | |
}, | |
{ | |
"dex-clocks.json": { | |
"device": "share", | |
"use": "DescribeClocks", | |
"reporter": "JSON" | |
}, | |
"type": "report", | |
"name": "dex-clocks.json" | |
} | |
] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment