OLED
Wyświetlacz OLED używa komunikacji I2C.
Przykładowa konfiguracja
oled:
enabled: yes
screensaver_timeout: 30 s
screens:
- uptime
- network
- cpu
- disk
- memory
- swap
- outputs
- inputs
- webZmienne konfiguracyjne:
- enabled (Opcjonalne, boolean, domyślnie: False) - Włącza lub wyłącza wbudowany wyświetlacz.
- screensaver_timeout (Opcjonalne, timeperiod, domyślnie: 60 sekund) - Wygaszacz ekranu. Jak długo czekać na wygaszenie. 0 oznacza, że wygaszacz ekranu jest wyłączony. Minimum to 1 sekunda.
- screens (Opcjonalne, lista, domyślnie: Patrz przykład) - Ekrany do wyświetlenia na OLED. Będą prezentowane w tej samej kolejności, w jakiej są zdefiniowane na liście. Dozwolone wartości: ['uptime', 'network', 'ina219', 'cpu', 'disk', 'memory', 'swap', 'outputs', 'extra_sensors' ]
- extra_screen_sensors (Opcjonalne, lista, domyślnie: Patrz przykład) - Czujniki do wyświetlenia na dodatkowym ekranie.
Dodatkowe czujniki ekranu (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 tempZmienne konfiguracyjne dla dodatkowych czujników ekranu:
- sensor_type (Wymagane, string, dozwolone_wartości: [modbus, dallas]) - Typ czujnika, dozwolone wartości to na razie modbus lub dallas.
- modbus_id (Wymagane jeśli typem czujnika jest modbus, string) - ID zdefiniowanego urządzenia modbus.
- sensor_id (Wymagane, string) - ID urządzenia. W przypadku urządzeń modbus podaj nazwę wyświetlaną w HA.