Skip to content

Latest commit

 

History

32 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Loewe TV (Home Assistant Integration)

Custom integration for Loewe Bild / SL420-era TVs using the Loewe Remote API (SOAP over HTTP).


Features

Media Player

  • Power on/off (WOL + RC key)
  • Volume control (fine step, absolute volume, mute toggle)
  • Source selection (HDMI, AV, tuner etc)
  • Channel up / down

Remote

  • Exposes a full remote entity
  • Supports RC key injection (numeric codes or symbolic names)

Buttons

  • Optional button entities (disabled by default) for:
    • Volume Up / Down, Mute
    • Menu, Back, Info, Home
    • Red / Green / Yellow / Blue keys

Sensors

  • Current Service (channel or source)

Diagnostics

  • Device info (Chassis, SW version, MACs)
  • Config + options redacted where needed

Installation

HACS (recommended)

  1. Open HACS → Integrations → Custom Repositories.
  2. Add:
    https://github.com/gadgetbazza/hass-loewetv-remoteapi
    
    with type Integration.
  3. Go back to HACS → Integration, search for Loewe TV Remote API, click the three dots and choose download.
  4. Restart Home Assistant.
  5. Add the integration via Settings → Devices & Services → Add Integration → Loewe TV Remote API.
  6. Enter the IP address of your TV and press Submit. (Your TV set will need to be powered on during this step)

Manual Installation

  1. Copy custom_components/loewe into your Home Assistant config/custom_components/ folder.
  2. Restart Home Assistant.
  3. Add the integration via Settings → Devices & Services → Add Integration → Loewe TV Remote API.
  4. Enter the IP address of your TV and press Submit. (Your TV set will need to be powered on during this step)

Configuration

  • Fully UI-based (config flow), just enter the IP address of your TV.
  • Performs RequestAccess handshake on first setup.
  • Resource path defaults to /loewe_tablet_0001.
  • MAC address is captured for WOL.

Logging (optional)

Enable debug logs for troubleshooting:

logger:
  default: info
  logs:
    custom_components.loewe: debug

Notes

  • The TV may need to RequestAccess again after certain power cycles, the integration automatically retries this in the background.

Support

  • Please report issues or feedback via GitHub Issues.
  • Contributions welcome!

About

This is my first HA integration. I’ve worked in software for 30+ years but I’m new to Python and Home Assistant’s integration framework.
Special thanks to packet traces, trial & error, and ChatGPT for getting this into shape.

Cheers,
Barry

Buy Me A Coffee

About

A custom component integration to support Loewe TV remote API in Home Assistant

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages