Jump to content

[DEV]Vu+ / Enigma2 Live TV plugin


CompoUK
 Share

Recommended Posts

How can I wipe the channel list from emby server?

 

I have added a new bouquet on my vuplus STB and changed the settings to sync channels from within the Emby LiveTV Plugin but obviously the previous channels don't get wiped and new bouquet channels are added to the old ones?

 

Try removing it from Emby, refreshing the guide, then adding it back.

Link to comment
Share on other sites

tgessendorfer

Try removing it from Emby, refreshing the guide, then adding it back.

Tried that except refreshing the guide...Somehow seems to cache the channel list somewhere...Will try again tomorrow

Link to comment
Share on other sites

  • 1 month later...
tgessendorfer

OK all looks fine...

 

However I would like to completely wipe the plugin settings after uninstalling it. Seems that all settings and channel lists are cached or stored somewhere? I would like to resetup cleanly and create a new channel list sorting as well.

Link to comment
Share on other sites

  • 7 months later...

Hi Guys,

I really love this Plugin but I have one little feature request as my VU often is in deep standby:

It would be great to have another field in configuration: "Wake-up command". There you could specifiy a wake-up command, either a system command (e.g. ehterwake) or an http command (would be great in my case, cause my VU has no WOL and I start it via an Logitech Harmony http command).

And then if Emby needs the VU (eg. to refresh guide or when you want to watch TV and emby gets no connection, this command is applied and emby starts the next try to connect to the VU 15 secs. later.

Thanks for all your great work!

Link to comment
Share on other sites

whats i do wrong?

i see only my records, but no channels. channels section is empty

2017-10-10 19:25:32.512 Info App: [VuPlus] Start GetRecordingsAsync, retrieve all 'Inprogress' and 'Completed' recordings 
2017-10-10 19:25:32.517 Info App: [VuPlus] Start EnsureConnectionAsync
2017-10-10 19:25:32.518 Info HttpServer: HTTP Response 200 to ::1. Time: 45ms. http://localhost:8096/emby/Packages/Updates?PackageType=System 
2017-10-10 19:25:32.527 Info App: [VuPlus] EnsureConnectionAsync HostName: 192.168.1.155
2017-10-10 19:25:32.527 Info App: [VuPlus] EnsureConnectionAsync StreamingPort: 8001
2017-10-10 19:25:32.527 Info App: [VuPlus] EnsureConnectionAsync WebInterfacePort: 80
2017-10-10 19:25:32.527 Info App: [VuPlus] EnsureConnectionAsync WebInterfaceUsername: 
2017-10-10 19:25:32.527 Info App: [VuPlus] EnsureConnectionAsync WebInterfacePassword: 
2017-10-10 19:25:32.527 Info App: [VuPlus] EnsureConnectionAsync UseSecureHTTPS: False
2017-10-10 19:25:32.527 Info App: [VuPlus] EnsureConnectionAsync OnlyOneBouquet: True
2017-10-10 19:25:32.527 Info App: [VuPlus] EnsureConnectionAsync TVBouquet: FreeTV
2017-10-10 19:25:32.527 Info App: [VuPlus] EnsureConnectionAsync ZapToChannel: False
2017-10-10 19:25:32.527 Info App: [VuPlus] EnsureConnectionAsync FetchPiconsFromWebInterface: True
2017-10-10 19:25:32.527 Info App: [VuPlus] EnsureConnectionAsync PiconsPath: 
2017-10-10 19:25:32.527 Info App: [VuPlus] EnsureConnectionAsync RecordingPath: 
2017-10-10 19:25:32.527 Info App: [VuPlus] EnsureConnectionAsync EnableDebugLogging: True
2017-10-10 19:25:32.527 Info App: [VuPlus] EnsureConnectionAsync Validation of config parameters completed
2017-10-10 19:25:32.532 Info App: [VuPlus] Start InitiateSession, validates connection and returns Bouquet reference if required
2017-10-10 19:25:32.532 Info HttpClient: HttpClientManager GET: http://192.168.1.155:80/web/getservices
2017-10-10 19:25:32.545 Info HttpServer: HTTP Response 200 to ::1. Time: 143ms. http://localhost:8096/emby/Sessions 
2017-10-10 19:25:32.548 Info HttpServer: HTTP GET http://localhost:8096/emby/Packages/Updates?PackageType=UserInstalled. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36
2017-10-10 19:25:32.552 Info InstallationManager: Opening C:\Users\Ralf\AppData\Roaming\Emby-Server\cache\serverpackages.json
2017-10-10 19:25:32.565 Info HttpClient: HttpClientManager GET: http://192.168.1.155:80/web/movielist

post-9240-0-08439100-1507656636_thumb.png

Link to comment
Share on other sites

  • 2 weeks later...

Hi everyone. Its my first post about EMBY and STB Enigma2. I have problem because in emby I install plugin VUPlus but they cant find my STB ;-( I dont know whats is wrong. When I login to Webif then i can waching all TV canal.

 

 59f0d5ecbb87e_vuplus.jpg

Link to comment
Share on other sites

I think I have a problem with this plugin.

 

In my sat receiver I have 3 types of channels, SAT, DVB and some IPTV Channels. Everything works even EPG from that IPTV Channels that have it, but the picons for this channels doesn't appear on emby apps/server

 

This is a screenshot from E-Channelizer, a tool for Enigma2 receivers, all logos are ok, they are from a local location on the server. When I syncronize this tool with the receiver, all picons are transfered to the receiver.

lTpKKiK.png

 

When I active the plugin and refresh guide on Emby, everthing it's ok. EPG is ok, even for those IPTV channels but no logos, I can put it manually, but... Why doesn't take from openwebif? I used both options, I selected from a local location too, like I wrote E-Channelizer is using that location, and doesn't work either for the plugin :\

nGSJD9j.png

 

 

In Open Webif shows all (Channel "CanalSurHD" doesn't appear here because doesn't have EPG, this is a screenshot from MultiEPG option)

aBSL2qg.png

 

RED = DVB

YELLOW = SAT

BLUE = IPTV

 

So, IPTV can't get picons?

Link to comment
Share on other sites

  • 2 weeks later...

if you have an enigma tv tuner then we have a better way of using that with Emby. Now with OpenVix you can add your enigma tuner directly to Emby using Emby's native support. No VU+ plugin needed.

 

You can learn more here:

 

https://emby.media/community/index.php?/topic/52762-enigma2-livetvdvr-support/

 

Thanks !

  • Like 1
Link to comment
Share on other sites

  • 5 weeks later...

Hi, is it possible to add more than one favourite bouquet? If yes, how can i add a second bouquet into Vu+ TVBouquet: ? Separate with a , or ; doesnt help...

Link to comment
Share on other sites

  • 1 month later...
tgessendorfer

I have currently issues using https for Enigma2 Webinterface. Did the following to make sure all fine:

  • set up OpenWebIf Extension to use https with authentication on port 8886
  • configured the Enigma2 LiveTV plugin to use port 8886 and https
  • provided same username/password for OpenWebIf user as before (with http still works just fine!=
  • provided my own key.pem and cert.pem files on my Engima2 Box (/etc/enigma2) and rebooted. Verified by loging in via Chrome Webbrowser through https on port 8887 the security page doesn't show up

Now in the logfiles I get the following error:

 

 

2018-01-30 15:55:17.268 Info HttpClient: GET: https://<My_FQDN>:8887/web/getservices
2018-01-30 15:55:17.467 Error HttpClient: Error getting response from https://<My_FQDN>:8887/web/getservices
    *** Error Report ***
    Version: 3.2.70.0
    Command line: /opt/emby-server/system/EmbyServer.dll -programdata /var/lib/emby -ffmpeg /opt/emby-server/bin/ffmpeg -ffprobe /opt/emby-server/bin/ffprobe -restartexitcode 3 -updatepackage emby-server-deb_{version}_amd64.deb
    Operating system: Unix 4.4.0.112
    64-Bit OS: True
    64-Bit Process: True
    User Interactive: True
    Processor count: 2
    Program data path: /var/lib/emby
    Application directory: /opt/emby-server/system
    System.Net.Http.HttpRequestException: An error occurred while sending the request. ---> System.Net.Http.CurlException: Peer certificate cannot be authenticated with given CA certificates
     at System.Net.Http.CurlHandler.ThrowIfCURLEError(CURLcode error)
     at System.Net.Http.CurlHandler.MultiAgent.FinishRequest(StrongToWeakReference`1 easyWrapper, CURLcode messageResult)
     --- End of inner exception stack trace ---
     at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
     at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
     at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult()
     at System.Net.Http.HttpClient.<FinishSendAsyncUnbuffered>d__59.MoveNext()
    --- End of stack trace from previous location where exception was thrown ---
     at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
     at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
     at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.<SendAsyncInternal>d__20.MoveNext()
    System.Net.Http.HttpRequestException
     at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
     at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
     at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult()
     at System.Net.Http.HttpClient.<FinishSendAsyncUnbuffered>d__59.MoveNext()
    --- End of stack trace from previous location where exception was thrown ---
     at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
     at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
     at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.<SendAsyncInternal>d__20.MoveNext()
    InnerException: System.Net.Http.CurlException
    System.Net.Http.CurlException: Peer certificate cannot be authenticated with given CA certificates
     at System.Net.Http.CurlHandler.ThrowIfCURLEError(CURLcode error)
     at System.Net.Http.CurlHandler.MultiAgent.FinishRequest(StrongToWeakReference`1 easyWrapper, CURLcode messageResult)
     at System.Net.Http.CurlHandler.ThrowIfCURLEError(CURLcode error)
     at System.Net.Http.CurlHandler.MultiAgent.FinishRequest(StrongToWeakReference`1 easyWrapper, CURLcode messageResult)

 

First I thought that the SSL security is requiring an official SSL certificate but now I have no clue anymore as when opening the link https://<My_FQDN>:8887/web/getservices through Chrome all definately looks fine!

 

Any ideas what I am missing here???

Link to comment
Share on other sites

  • 1 year later...
Coxeroni

Is this safe to be used remotely? I have my emby server setup at a VPS and think about sharing my Vu+ at home with it to have access to TV whereever I want to. If I set a strong password for the OpenWebIF I should be safe opening the respective ports am I? Is the streaming itself also secured with the user/password or is it just the WebIF itself?

Edit: one of the questions I can answer myself, the OpenWebIF at the VU has a toggle for "require user/pw for streaming".

Edited by Coxeroni
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...