{ "AUTHOR": { "description": "Author", "name": "AUTHOR", "options": null, "source": "craftbeerpi", "type": "string", "value": "John Doe" }, "AddMashInStep": { "description": "Add MashIn Step automatically if not defined in recipe", "name": "AddMashInStep", "options": [ { "label": "Yes", "value": "Yes" }, { "label": "No", "value": "No" } ], "source": "steps", "type": "select", "value": "Yes" }, "AutoMode": { "description": "Use AutoMode in steps", "name": "AutoMode", "options": [ { "label": "Yes", "value": "Yes" }, { "label": "No", "value": "No" } ], "source": "steps", "type": "select", "value": "Yes" }, "AutoReboot": { "description": "Reboot Pi once a day at selected time", "name": "AutoReboot", "options": [ { "label": "Yes", "value": "Yes" }, { "label": "No", "value": "No" } ], "source": "cbpi4-system", "type": "select", "value": "No" }, "AutoRebootTime": { "description": "Time for daily reboot", "name": "AutoRebootTime", "options": [ { "label": "0", "value": 0 }, { "label": "1", "value": 1 }, { "label": "2", "value": 2 }, { "label": "3", "value": 3 }, { "label": "4", "value": 4 }, { "label": "5", "value": 5 }, { "label": "6", "value": 6 }, { "label": "7", "value": 7 }, { "label": "8", "value": 8 }, { "label": "9", "value": 9 }, { "label": "10", "value": 10 }, { "label": "11", "value": 11 }, { "label": "12", "value": 12 }, { "label": "13", "value": 13 }, { "label": "14", "value": 14 }, { "label": "15", "value": 15 }, { "label": "16", "value": 16 }, { "label": "17", "value": 17 }, { "label": "18", "value": 18 }, { "label": "19", "value": 19 }, { "label": "20", "value": 20 }, { "label": "21", "value": 21 }, { "label": "22", "value": 22 }, { "label": "23", "value": 23 } ], "source": "cbpi4-system", "type": "select", "value": "0" }, "BREWERY_NAME": { "description": "Brewery Name", "name": "BREWERY_NAME", "options": null, "source": "craftbeerpi", "type": "string", "value": "Some New Brewery Name" }, "BoilAutoTimer": { "description": "Start Boil timer automatically if Temp does not change for 5 Minutes and is above 95C/203F", "name": "BoilAutoTimer", "options": [ { "label": "Yes", "value": "Yes" }, { "label": "No", "value": "No" } ], "source": "steps", "type": "select", "value": "No" }, "BoilKettle": { "description": "Define Kettle that is used for Boil, Whirlpool and Cooldown. If not selected, MASH_TUN will be used", "name": "BoilKettle", "options": null, "source": "steps", "type": "kettle", "value": "" }, "CONFIG_STATUS": { "description": "Status of the config file. Internal use for maintenance", "name": "CONFIG_STATUS", "options": null, "source": "hidden", "type": "string", "value": "4.4.3" }, "CSVLOGFILES": { "description": "Write sensor data to csv logfiles (enabling requires restart)", "name": "CSVLOGFILES", "options": [ { "label": "Yes", "value": "Yes" }, { "label": "No", "value": "No" } ], "source": "craftbeerpi", "type": "select", "value": "Yes" }, "INFLUXDB": { "description": "Write sensor data to influxdb (enabling requires restart)", "name": "INFLUXDB", "options": [ { "label": "Yes", "value": "Yes" }, { "label": "No", "value": "No" } ], "source": "craftbeerpi", "type": "select", "value": "No" }, "INFLUXDBADDR": { "description": "URL Address of your influxdb server incl. http:// and port, e.g. http://localhost:8086 (If INFLUXDBCLOUD set to Yes use URL Address of your influxdb cloud server)", "name": "INFLUXDBADDR", "options": null, "source": "craftbeerpi", "type": "string", "value": "localhost" }, "INFLUXDBCLOUD": { "description": "Write sensor data to influxdb cloud (INFLUXDB must set to Yes)", "name": "INFLUXDBCLOUD", "options": [ { "label": "Yes", "value": "Yes" }, { "label": "No", "value": "No" } ], "source": "craftbeerpi", "type": "select", "value": "No" }, "INFLUXDBMEASUREMENT": { "description": "Name of the measurement in your INFLUXDB database (default: measurement)", "name": "INFLUXDBMEASUREMENT", "options": null, "source": "craftbeerpi", "type": "string", "value": "measurement" }, "INFLUXDBNAME": { "description": "Name of your influxdb database name (If INFLUXDBCLOUD set to Yes use bucket of your influxdb cloud database)", "name": "INFLUXDBNAME", "options": null, "source": "craftbeerpi", "type": "string", "value": "cbpi4" }, "INFLUXDBPWD": { "description": "Password for your influxdb database (only if required)(If INFLUXDBCLOUD set to Yes use token of your influxdb cloud database)", "name": "INFLUXDBPWD", "options": null, "source": "craftbeerpi", "type": "string", "value": " " }, "INFLUXDBUSER": { "description": "User Name for your influxdb database (only if required)(If INFLUXDBCLOUD set to Yes use organisation of your influxdb cloud database)", "name": "INFLUXDBUSER", "options": null, "source": "craftbeerpi", "type": "string", "value": " " }, "MASH_TUN": { "description": "Default Mash Tun", "name": "MASH_TUN", "options": null, "source": "steps", "type": "kettle", "value": "" }, "MQTTUpdate": { "description": "Forced MQTT Update frequency in s for Kettle and Fermenter (no changes in payload required). Restart required after change", "name": "MQTTUpdate", "options": [ { "label": "30", "value": 30 }, { "label": "60", "value": 60 }, { "label": "120", "value": 120 }, { "label": "300", "value": 300 }, { "label": "Never", "value": 0 } ], "source": "craftbeerpi", "type": "select", "value": 0 }, "NOTIFY_ON_ERROR": { "description": "Send Notification on Logging Error", "name": "NOTIFY_ON_ERROR", "options": [ { "label": "Yes", "value": "Yes" }, { "label": "No", "value": "No" } ], "source": "craftbeerpi", "type": "select", "value": "No" }, "PLAY_BUZZER": { "description": "Play buzzer sound in Web interface on Notifications", "name": "PLAY_BUZZER", "options": [ { "label": "Yes", "value": "Yes" }, { "label": "No", "value": "No" } ], "source": "craftbeerpi", "type": "select", "value": "No" }, "PRESSURE_UNIT": { "description": "Set unit for pressure", "name": "PRESSURE_UNIT", "options": [ { "label": "kPa", "value": "kPa" }, { "label": "PSI", "value": "PSI" } ], "source": "craftbeerpi", "type": "select", "value": "kPa" }, "RECIPE_CREATION_PATH": { "description": "API path to creation plugin. Default: upload . CHANGE ONLY IF USING A RECIPE CREATION PLUGIN", "name": "RECIPE_CREATION_PATH", "options": null, "source": "craftbeerpi", "type": "string", "value": "upload" }, "SENSOR_LOG_BACKUP_COUNT": { "description": "Max. number of backup logs", "name": "SENSOR_LOG_BACKUP_COUNT", "options": null, "source": "craftbeerpi", "type": "number", "value": 3 }, "SENSOR_LOG_MAX_BYTES": { "description": "Max. number of bytes in sensor logs", "name": "SENSOR_LOG_MAX_BYTES", "options": null, "source": "craftbeerpi", "type": "number", "value": 100000 }, "TEMP_UNIT": { "description": "Temperature Unit", "name": "TEMP_UNIT", "options": [ { "label": "C", "value": "C" }, { "label": "F", "value": "F" } ], "source": "craftbeerpi", "type": "select", "value": "C" }, "TasmotaTopic": { "description": "Tasmota MQTT Topic", "name": "TasmotaTopic", "options": null, "source": "craftbeerpi", "type": "string", "value": "" }, "brewfather_api_key": { "description": "Brewfather API Key", "name": "brewfather_api_key", "options": null, "source": "craftbeerpi", "type": "string", "value": "" }, "brewfather_list_length": { "description": "Brewfather Recipe List length", "name": "brewfather_list_length", "options": [ { "label": "5", "value": 5 }, { "label": "10", "value": 10 }, { "label": "25", "value": 25 }, { "label": "50", "value": 50 }, { "label": "100", "value": 100 } ], "source": "craftbeerpi", "type": "select", "value": 50 }, "brewfather_user_id": { "description": "Brewfather User ID", "name": "brewfather_user_id", "options": null, "source": "craftbeerpi", "type": "string", "value": "" }, "cbpi4-system_update": { "description": "cbpi4 system version update", "name": "cbpi4-system_update", "options": null, "source": "hidden", "type": "string", "value": "0.0.9a6" }, "current_dashboard_number": { "description": "Number of current Dashboard", "name": "current_dashboard_number", "options": null, "source": "hidden", "type": "number", "value": 1 }, "current_grid": { "description": "Dashboard Grid Width", "name": "current_grid", "options": null, "source": "hidden", "type": "number", "value": 5 }, "max_dashboard_number": { "description": "Max Number of Dashboards", "name": "max_dashboard_number", "options": [ { "label": "1", "value": 1 }, { "label": "2", "value": 2 }, { "label": "3", "value": 3 }, { "label": "4", "value": 4 }, { "label": "5", "value": 5 }, { "label": "6", "value": 6 }, { "label": "7", "value": 7 }, { "label": "8", "value": 8 }, { "label": "9", "value": 9 }, { "label": "10", "value": 10 } ], "source": "craftbeerpi", "type": "select", "value": 4 }, "slow_pipe_animation": { "description": "Slow down dashboard pipe animation taking up close to 100% of the CPU's capacity", "name": "slow_pipe_animation", "options": [ { "label": "Yes", "value": "Yes" }, { "label": "No", "value": "No" } ], "source": "craftbeerpi", "type": "select", "value": "Yes" }, "steps_boil": { "description": "Boil step type", "name": "steps_boil", "options": null, "source": "steps", "type": "step", "value": "BoilStep" }, "steps_boil_temp": { "description": "Default Boil Temperature for Recipe Creation", "name": "steps_boil_temp", "options": null, "source": "steps", "type": "number", "value": "99" }, "steps_cooldown": { "description": "Cooldown step type", "name": "steps_cooldown", "options": null, "source": "steps", "type": "step", "value": "CooldownStep" }, "steps_cooldown_actor": { "description": "Actor to trigger cooldown water on and off (default: None)", "name": "steps_cooldown_actor", "options": null, "source": "steps", "type": "actor", "value": "" }, "steps_cooldown_sensor": { "description": "Alternative Sensor to monitor temperature durring cooldown (if not selected, Kettle Sensor will be used)", "name": "steps_cooldown_sensor", "options": null, "source": "steps", "type": "sensor", "value": "" }, "steps_cooldown_temp": { "description": "Cooldown temp will send notification when this temeprature is reached", "name": "steps_cooldown_temp", "options": null, "source": "steps", "type": "number", "value": 35 }, "steps_mash": { "description": "Mash step type", "name": "steps_mash", "options": null, "source": "steps", "type": "step", "value": "MashStep" }, "steps_mashin": { "description": "MashIn step type", "name": "steps_mashin", "options": null, "source": "steps", "type": "step", "value": "MashInStep" }, "steps_mashout": { "description": "MashOut step type", "name": "steps_mashout", "options": null, "source": "steps", "type": "step", "value": "NotificationStep" } }