UNPKG

iobroker.klipper-moonraker

Version:
70 lines 1.58 kB
{ "type": "panel", "items": { "customName": { "label": "Name", "default": "My 3D printer", "type": "text", "help": "Define your own printer name for this instance" }, "klipperPort": { "newLine": true, "label": "Port", "type": "number", "default": 80 }, "klipperIP": { "label": "IP", "type": "text", "default": "192.168.1.50", "help": "IP of your Klipper installation" }, "apiRefreshInterval": { "newLine": true, "label": "Refresh interval", "default": 60, "min": 1, "type": "number", "help": "in Seconds" }, "apiRefreshIntervalOperational": { "label": "Operational refresh interval", "default": 30, "min": 1, "type": "number", "help": "in Seconds" }, "apiRefreshIntervalPrinting": { "label": "Printing refresh interval", "default": 10, "min": 1, "type": "number", "help": "in Seconds" }, "auth": { "newLine": true, "label": "Authenticate", "type": "checkbox", "default": false, "help": "If authentication is required" }, "useSsl": { "type": "checkbox", "label": "Use SSL", "help": "If the API is reachable over https" }, "user": { "newLine": true, "label": "Username", "type": "text", "default": "", "hidden": "!data.auth" }, "password": { "label": "Password", "type": "password", "default": "", "hidden": "!data.auth" } } }