OLED
OLED
OLED display uses I2C communication.
Example config
oled:
enabled: yes
screensaver_timeout: 30 s
screens:
- uptime
- network
- cpu
- disk
- memory
- swap
- outputs
- inputs
- webConfiguration variables:
- enabled (Optional, boolean, default: False) - Enable or disable built-in display.
- screensaver_timeout (Optional, timeperiod, default: 60 seconds) - Screensaver timeout. How long to wait for timeout. 0 means that screensaver is disabled. Minimum is 1 second.
- screens (Optional, list, default: See example) - Screens to display on OLED. It will be presented in same order as defined in list. Allowed values: allowed: ['uptime', 'network', 'ina219', 'cpu', 'disk', 'memory', 'swap', 'outputs', 'extra_sensors' ]
- extra_screen_sensors (Optional, list, default: See example) - Sensors to display on extra screen.
Extra screen sensors
oled:
enabled: yes
screensaver_timeout: 30 s
screens:
- uptime
- network
- cpu
- disk
- memory
- swap
- outputs
- extra_sensors
extra_screen_sensors:
- sensor_type: modbus
modbus_id: Water level
sensor_id: Immersion depth
- sensor_type: dallas
sensor_id: Room tempConfiguration variables for extra screen sensors:
- sensor_type (Required, string, allowed_values: [modbus, dallas]) - Sensor type, allowed values are either modbus or dallas for now.
- modbus_id (Required if sensor type is modbus, string) - ID of defined modbus device.
- sensor_id (Required, string) - ID of the device. For modbus devices put name displayed in HA.