UNPKG

ayla

Version:

Ayla at your service.

72 lines 2.09 kB
{ "app": { "port": 8443, "ssl": { "enabled": true, "redirectorPort": 8080 } }, "camera": { "dateFormat": "YYYYMMDD-HHmmss", "snapsMaxAgeDays": 3 }, "commands": { "notifyNetworkDevicesDown": ["which servers are down", "are servers down"], "movieMode": ["movie mode", "movie time", "start movie"], "turnLightsOff": ["turn lights off", "all lights off"], "turnLightsOn": ["turn lights on", "all lights on"] }, "database": { "connString": "mongodb://localhost/ayla", "dataCacheExpireHours": 240 }, "email" : { "newMessages": { "sinceDays": 30 }, "randomGreetings": ["Hey cutie", "Hi sir", "What's up boss"] }, "fitbit": { "checkMissingDataDays": [2, 5, 10], "dateFormat": "YYYY-MM-DD" }, "general": { "appTitle": "Ayla", "debug": false, "currentDataMaxAgeMinutes": 30, "moduleErrorMaxAgeHours": 48, "moduleStopOnErrorCount": 10, "parallelTasksLimit": 4, "owner": "Igor Ramadas" }, "home": { "autoControlLights": true, "temperature": { "min": 16, "ideal": 19, "max": 28 } }, "logger": { "console": true, "local": { "enabled": false } }, "path": { "cameraSnaps": "/data/cameraSnaps/", "data": "/data/", "emailTemplatesDir": "/data/emailTemplates/", "sslKeyFile": "ssl.key", "sslCertFile": "ssl.cer" }, "security": { "maxAuthTokenAgeDays": 90 }, "wunderground": { "defaultQuery": "Germany/Berlin", "resultFields": ["weather", "temp_c", "relative_humidity", "wind_degrees", "wind_kph", "pressure_mb", "dewpoint_c", "feelslike_c", "visibility_km", "precip_1hr_metric"], "stationIds": ["IBERLIN15", "IBERLINB41"] } }