Enigma2 receivers integration

Awesome! I’ll reactivate my Enigmas again to test the integration. :grinning:

1 Like

Hi! I have 3 enigmas (IP 4k, Trio 4k and UE 4k) did the test with the Trio 4k, mute doesn’t work for the rest ok.

Problem: https does not work, and http with password does not work either, only http in local-only mode, that is, without password.

With https, apart from not working, it does not find the decoder on port 80, but instead it finds it in the streaming port 8001, although it does not work logically, apart from being with password.

Hi yes now it only works with 80 without password. I will implement these week authentification and https support.
I released version 1.4.1 which now support visuell editing and translations:


Redownload and dont forget to flush Cache from the Browser

1 Like

i just released v1.6.0 with following features:

  • Multilingual support: Card translated into German, English, French and Turkish
  • Visual card editor with native HA entity picker — no YAML required
  • Color palette picker in the editor for all color fields (buttons, text, background, border)
  • iOS haptic feedback on button press — toggleable in the editor
  • HTTPS / SSL support including self-signed certificates
  • HTTP authentication with username and password
  • Hostname support instead of IP address only
  • Port auto-switches to 443 when HTTPS is enabled
  • Transparent outer remote wrapper (only the border remains visible)

Please test, and if something does not work open an issue :slight_smile:


2 Likes

Hi.

Okay, now everything’s fine.
HTTPS with username and password. Good job. It works really well and super fast.

The only thing, at least on my GigaBlue is that the mute function isn’t working.

v1.7.0

1 Like

Hi can you check if mute button works in openwebif interface ? Because the integration is based on that.

It works in webif, and also through the curl command and with the enigma2 plugin.

Which receiver do you have? Which reciever image and which version?
I have to reverse engineer the problem.

I have released a beta:

Test this version.

i have releases now 1.7.2 with a lot of changes. Feel free to test :slight_smile:

2 Likes

It works now!!
My decoders are Gigablue brand.

v1.7.3

1 Like

Cool, I’m glad to hear that :+1:t2:

@gomble, just tried, excellent work

Please add to the documentation all the variables you can use on the YAML.
I do not use the lovelace editor, as I prefer using YAML.

Example:

              - type: custom:enigma2-remote-card
                entity: remote.enigma2_192_168_1_20_enigma2_remote_192_168_1_20
                name: Living Room
                colors:
                  buttons: "#6d767e"
                  text: "#ffffff"
                  background: ""
                  border: ""
                show_color_buttons: true
                show_standby_options: true
                show_extra_buttons: false
                haptic_feedback: false
                dimensions:
                  scale: 0.74
                  border_width: 1
1 Like

done: GitHub - gomble/enigma2-remote-hacs: Home Assistant HACS integration for Enigma2 remote control via OpenWebif API with custom Lovelace card · GitHub

1 Like