Skip to content

Vestel

This plugin provides support for vestel displays that have TCP/IP controls.

Supported parameters

The following parameters are available:

Parameter
IO type
R/W
Info
cpu_temp float r
memory_usage float r
Operation
power bool rw
restart bool w
auto_off int8 rw
input int8 rw
input_str string rw
Audio
volume int8 rw
vol_up bool w
vol_down bool w
mute bool rw
Video
video_output bool rw
backlight int8 rw
Browser
browser_url string rw
browser_settings_url string rw
browser_start_url string rw
browser_clear_cache bool w
browser_clear_browser_data bool w
Advanced
raw string w

NOTE

When leaving standby the display defaults to the default input source which is the welcome menu.
When an input source is set with input or input_str, the plugin will active that input when leaving the standby state, but it most know about it in order to be able to do that. The plugin will also actively poll for the active input source, but the display must be powered on.

Configuration options

The minimal device config when using the default options would be:

settings.yml
devices:
- type: vestel
name: tv1
options:
ip: 10.0.0.1

This assumes that the scan rate at which the device will be polled is the default of 5000ms.

A complete config would look like this:

settings.yml
devices:
- type: vestel
name: tv1
options:
scan_rate: 2000
ip: 10.0.0.1

where

type

is always “vestel” as this is the name of this plugin.

name

unique arbitrary name.

options/ip

display ip address

options/scan_rate

this is the polling scan rate in ms and should be an integer. Default: 5000, minimum: 500

Metrics

The following metrics are exported by the vestel plugin. They are prefixed / namespaced with vestel_, and all of them have the label {instance:"plugin_name"} where plugin_name is the name specified in the settings.yml file with the name attribute.

Metric Name Metric Type Notes
General
connection_state Gauge The connection state of the display.
lifetime_minutes Gauge display lifetime in minutes
cpu_temp Gauge CPU temperature in °C
memory_usage_perc Gauge RAM usage in %
Operation
power Gauge Display Power
auto_off Gauge Display auto off
input Gauge Active Input
Info
info Gauge Info labels of the display.
Audio
volume Gauge Display volume (0 - 100)
mute Gauge Mute status