This is a module for the MagicMirror².
Integrate with a Grocy server to display information from various widgets.
To use this module, add the following configuration block to the modules array in the config/config.js file:
var config = {
modules: [
{
module: 'MMM-GrocyLists',
header: "Grocy", // Customize depending on Widget.
config: {
// See below for configurable options
}
}
]
}| Option | Description |
|---|---|
grocyURL |
Required URL of your Grocy instance. Do not include trailing /.Type: string |
grocyAPIKey |
Required API Key for your Grocy instance. Can be obtained off your instance at [Instance URL]/manageapikeys.Type: string |
widgetType |
Optional The type of Widget to render. Type: string Default chores |
proxyCORS |
Optional Whether to use [cors-anywhere.herokuapp.com] to proxy for CORS purposes. Use if having trouble with API calls. Type: boolean Default false |
updateInterval |
Optional How often to update the Module. Type: int(milliseconds)Default 300000 milliseconds (5 Minutes). |
retryDelay |
Optional How long to wait to retry if error on API call. Type: int(milliseconds) Default 5000 milliseconds (5 minute). |
tableClass |
Optional Class applied to the table. Controls sizing stringDefault small |
Currently only one widget type.
Show a list of upcoming chores due, or those overdue.
- Built with MagicMirror Module Template