Check if you can open the link (http://box.ip/web/getservices) from your computer.
Change box.ip with the respective internal ip of the box.
Please use http and not https.
If it works, then it should work with the custom_component.
Try also changing the password to “dreambox” and use root/dreambox to connect and let me know if it works.
Or, for instance, without password
@cinzas Thanks for making this. I installed this, but i have a few “problems”.
I don’t have the 2 buttons to switch channels. Not realy important, but the play/pause button doesn’t function also.
The other “problem” i have. The plugin can load my picons. But my reciever has a bit of problems with that. I personly think its the problem of multi things are asking for the picons. Because the picon will be used for the epg and the lcd screen and your plugin. And when i set the settings to picon, i do get the picon by your plugin, but on my lcd screen its keeping the last picon.
So my question is, can i change the directory of the picon in your plugin some how. So i could place the picons for you plugin in a special directory on the HDD of the reciever, so i can also see the picon on my display.
To change the channel/volume you need to open the card - click on the 3 dots.
Unfortunately, the way the integration works, everything is loaded from the tv box, and it is not relying in any external/internal storage for retrieving the picons/Screenshots from the box.
I could understand you problem if you had a legacy or a very cheap box, but I can see you have a VU+ Duo2, which is a very reliable one
I am using a Gigablue and a old Dreambox with more than 5k channels, and I do not have any lag issues.
The picon images rely on a folder in your box, and the EPG and the box itself read the picon from that folder.
My component also get’s it via http, from the webinterface component. It should not cause any issues at all.
Where are you storing the picons in your box?
Are you storing them with the channel reference as the name ? (e.g.: 1_0_1_326_2F_36_FFFF0000_0_0_0.png)
Have you tried using the screenshot to see if it works ?
PS: Technically, what you are asking could be implemented, and you will have to keep a picon directory somewhere else where HA could access, but that requires a lots of changes on the plugin
The volume and channel I know. But on your screen shots I see a left and right button and the power button. I only have a power button there and the play/pause button. And that play/pause button don’t work.
About the picon, it works. I did also have them called like the “service name”. And they are installed on the hdd. In the /picon/ and also /hdd/picon/.
But if I use the picon setup in your plugin, I get problems with showing the picon on my lcd screen off my duo2. It’s only on the lcd screen what give the problem. It’s feed by linux4lcd. If I set picon in your plugin to screenshot the problem is over. So that’s why I think there is a problem with the ask for the picon because it’s used for webif/lcd/your plugin.
That’s why I did asked if it was possible to change the directory in your plugin. So I read your commit, it’s possible, but a lot off changes. So no problem .
Hello everyone, the component works correctly, I wanted to know if it is possible to change the channel, increase or decrease the volume, etc. through the Google Home Mini.
I never added to the documentation, but yes.
For the volume, as it is seen as a media player. “Hey google set Dreambox volume to 10%” and it will change the volume.
Obviously, replace Dreambox to the name you give to your box.
To change the channels, it is not directly possible. But you can do it via IFTT as explained in this post
I did it, and it works if I say “Hey google change to channel 3”, and it will change.
Hello,
I am looking for an integration for my original Dreambox DM900 with DreamOS installed. I am not able to install OpenWebIf (no deb-package, just ipkg / not compatible).
Isn’t there a HA-solution to use the DM-firmware? I don’t want to use other firmwares like OpenATV, OpenPLI and so in.
I have problem with the picon and and the screenshot too.
Have Zgemma H7S with openatv 6.4
If in openwebif enabling user/password authentication for streaming, trying download the picon/screenshot but nothing. If disable it is working good.
Is it possible to show picon with user/password authentication enabled for streaming?
after the update of ha to version 2021.2.3 the integration with enigma2 decoders no longer works. The decoders are always off and the history is no longer available. I will try to remove and reconfigure them
Unfortunately, no, this plugin relies entirely on OpenWebif
In my opinion, I definitely recommend an upgrade from DreamOS to OpenATV
I’ve tried many images in the past, and OpenATV (and PLI) are the ones I use now.
And all those bring OpenWebif
Get this error in the log but I think thats why because after 23:00 go to deep sleep the box.
Logger: openwebif.api
Source: /usr/local/lib/python3.8/site-packages/openwebif/api.py:634
First occurred: 6:58:19 (872 occurrences)
Last logged: 8:10:54
There was a connection error calling http://192.168.1.104:33444/api/statusinfo Please check the network connection to the Enigma2 box is ok and enable debug logging in Enigma2 if required. Error: HTTPConnectionPool(host='192.168.1.104', port=33444): Max retries exceeded with url: /api/statusinfo (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fc56c03f6d0>: Failed to establish a new connection: [Errno 113] Host is unreachable'))
There was a connection error calling http://192.168.1.105:80/api/statusinfo Please check the network connection to the Enigma2 box is ok and enable debug logging in Enigma2 if required. Error: HTTPConnectionPool(host='192.168.1.105', port=80): Max retries exceeded with url: /api/statusinfo (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fc56bf0cc70>: Failed to establish a new connection: [Errno 113] Host is unreachable'))
There was a connection error calling http://192.168.1.104:33444/api/statusinfo Please check the network connection to the Enigma2 box is ok and enable debug logging in Enigma2 if required. Error: HTTPConnectionPool(host='192.168.1.104', port=33444): Max retries exceeded with url: /api/statusinfo (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fc527f89a90>: Failed to establish a new connection: [Errno 113] Host is unreachable'))
There was a connection error calling http://192.168.1.105:80/api/statusinfo Please check the network connection to the Enigma2 box is ok and enable debug logging in Enigma2 if required. Error: HTTPConnectionPool(host='192.168.1.105', port=80): Max retries exceeded with url: /api/statusinfo (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fc540c708e0>: Failed to establish a new connection: [Errno 113] Host is unreachable'))
There was a connection error calling http://192.168.1.104:33444/api/statusinfo Please check the network connection to the Enigma2 box is ok and enable debug logging in Enigma2 if required. Error: HTTPConnectionPool(host='192.168.1.104', port=33444): Max retries exceeded with url: /api/statusinfo (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fc540c709a0>: Failed to establish a new connection: [Errno 113] Host is unreachable'))
I have 2 box, the second one only get the strem from the first one and there the picon working good. There the port is 80 and http authentication disable.
EDIT: If I disable “HTTP authentication” then it is working good, but I need this http authentication if I want to stream from outside lan. So no solution for this?
EDIT2: Today look in the log and see this warning. This error came after enabled “HTTP authentication”:
Logger: homeassistant.components.media_player
Source: components/media_player/__init__.py:907
Integration: Médialejátszó (documentation, issues)
First occurred: 2021. február 18. 19:04:54 (4 occurrences)
Last logged: 2021. február 18. 20:46:04
Error retrieving proxied image from http://192.168.1.104:33444/picon/tv2hd.png
Error retrieving proxied image from http://192.168.1.104:33444/picon/dunahd.png
Error retrieving proxied image from http://192.168.1.104:33444/picon/historyhd.png
Error retrieving proxied image from http://192.168.1.104:33444/picon/natgeohd.png
EDIT3: Now turn on the box and see 2 channels picons what I tried yesterdey when the “HTTP authentication” was disabled. But the others icons not working. If change another channel get this error in the log: * Error retrieving proxied image from http://192.168.1.104:33444/picon/animalplanethd.png
If I use this: http://192.168.1.104:33444/picon/animalplanethd.png in the google chrome after log in see the picon. Don’t know where is the problem.
EDIT4: After HA restart that 2 picon gone too so they was in the chache.
Sorry for the late reply.
I think you are confusing two components here.
My component is a custom component with some more features than the standard one.
In this configuration you are using the standard platform (enigma2) from home assistant.
Just use mine so I can understand what is happening, like this:
You’re saying that if you disable authentication, then it works ?
Please disable it, and share that exact same line [media_image_url] from the log file.