Configuration for VO-Box

I have a VO-Box attached to my network. It is a device that reads subtitles from a video input and translates it to text, so that visually impaired users of this device can either:

  • Get the text rendered in a larger, more contrastful font on an opaque background, or
  • Get the text spoken to them.

This device has an HTTP server built-in, which gives some information about the device. With help from @Tinkerer I got scraping this device working.

Here’s my config, in case someone would like to have the information from their VO-Box into HA. Note that this is quite a flat web page, and getting the values from the HTML this way is a guestimate!

You’ll need to supply the IP-address that your VO-Box can be reached on in your config.

- platform: scrape
  resource: http://xxx/
  select: "td"
  index: 0
  name: "VO-box Serial"
- platform: scrape
  resource: http://xxx/
  select: "td"
  index: 1
  name: "VO-box Version"
- platform: scrape
  resource: http://xxx/
  select: "td"
  index: 2
  name: "VO-box License"
- platform: scrape
  resource: http://xxx/
  select: "td"
  index: 3
  name: "VO-box UUID"
- platform: scrape
  resource: http://xxx/
  select: "td"
  index: 4
  name: "VO-box IP Address"
- platform: scrape
  resource: http://xxx/
  select: "td"
  index: 5
  name: "VO-box IP Television 1"
- platform: scrape
  resource: http://xxx/
  select: "td"
  index: 6
  name: "VO-box IP Television 2"
- platform: scrape
  resource: http://xxx/
  select: "td"
  index: 7
  name: "VO-box IP Television 3"
- platform: scrape
  resource: http://xxx/
  select: "td"
  index: 8
  name: "VO-box Decoder 1"
- platform: scrape
  resource: http://xxx/
  select: "td"
  index: 9
  name: "VO-box Decoder 2"
- platform: scrape
  resource: http://xxx/
  select: "td"
  index: 10
  name: "VO-box Decoder 3"
- platform: scrape
  resource: http://xxx/
  select: "td"
  index: 11
  name: "VO-box CEC"
- platform: scrape
  resource: http://xxx/
  select: "td"
  index: 12
  name: "VO-box Bluetooth"
- platform: scrape
  resource: http://xxx/
  select: "td"
  index: 13
  name: "VO-box Subtitle"
1 Like