Jump to content

New Plugin: Simkl Scrobbler


DSinapellido

Recommended Posts

CyberManX

This plugin is no longer working with 4.8.0.20+ Beta and appears to be due to how notifications are being handled now. Does anyone know if support will continue or do I need to find another tracker that can support Emby?

 

Link to comment
Share on other sites

BillOatman
13 hours ago, CyberManX said:

This plugin is no longer working with 4.8.0.20+ Beta and appears to be due to how notifications are being handled now. Does anyone know if support will continue or do I need to find another tracker that can support Emby?

 

Plugins often do not work with emby betas.  If you desire to have things work uninterrupted, you should not be running betas on your primary system.

Link to comment
Share on other sites

  • 2 weeks later...
CyberManX
On 12/25/2022 at 2:28 PM, BillOatman said:

Plugins often do not work with emby betas.  If you desire to have things work uninterrupted, you should not be running betas on your primary system.

 

Understood. I don't mind it not working at the moment, but am curious if the plugin is still being worked on/supported so when this change does makes it to a stable release this issue will be resolved? Trying to find out if I need to move onto another scrobbler, if this plugin is no longer being maintained, as there is still the issue of incorrect shows and such.

Link to comment
Share on other sites

On 12/25/2022 at 12:51 AM, CyberManX said:

This plugin is no longer working with 4.8.0.20+ Beta and appears to be due to how notifications are being handled now. Does anyone know if support will continue or do I need to find another tracker that can support Emby?

 

Hi, please attach the emby server log. Thanks.

Link to comment
Share on other sites

CyberManX
23 hours ago, Luke said:

Hi, please attach the emby server log. Thanks.

Attached log. This below is the error that I am constantly seeing:

 

2023-01-05 22:22:58.528 Error SessionManager: Error in event handler
    *** Error Report ***
    Version: 4.8.0.21
    Command line: C:\Users\CyberManX\AppData\Roaming\Emby-Server\system\EmbyServer.dll -noautorunwebapp
    Operating system: Microsoft Windows 10.0.19044
    Framework: .NET 6.0.10
    OS/Process: x64/x64
    Runtime: C:/Users/CyberManX/AppData/Roaming/Emby-Server/system/System.Private.CoreLib.dll
    Processor count: 8
    Data path: C:\Users\CyberManX\AppData\Roaming\Emby-Server\programdata
    Application path: C:\Users\CyberManX\AppData\Roaming\Emby-Server\system
    System.TypeLoadException: System.TypeLoadException: Could not load type 'MediaBrowser.Controller.Notifications.INotificationTypeFactory' from assembly 'MediaBrowser.Controller, Version=4.8.0.21, Culture=neutral, PublicKeyToken=null'.
       at Simkl.Services.Scrobbler.embyPlaybackProgress(Object sessions, PlaybackProgressEventArgs e)
       at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine)
       at Simkl.Services.Scrobbler.embyPlaybackProgress(Object sessions, PlaybackProgressEventArgs e)
       at MediaBrowser.Common.Events.EventHelper.FireEventIfNotNull[T](EventHandler`1 handler, Object sender, T args, ILogger logger)
    Source: Simkl
    TargetSite: Void MoveNext()
 

embyserver.txt

Link to comment
Share on other sites

3 hours ago, CyberManX said:

Attached log. This below is the error that I am constantly seeing:

 

2023-01-05 22:22:58.528 Error SessionManager: Error in event handler
    *** Error Report ***
    Version: 4.8.0.21
    Command line: C:\Users\CyberManX\AppData\Roaming\Emby-Server\system\EmbyServer.dll -noautorunwebapp
    Operating system: Microsoft Windows 10.0.19044
    Framework: .NET 6.0.10
    OS/Process: x64/x64
    Runtime: C:/Users/CyberManX/AppData/Roaming/Emby-Server/system/System.Private.CoreLib.dll
    Processor count: 8
    Data path: C:\Users\CyberManX\AppData\Roaming\Emby-Server\programdata
    Application path: C:\Users\CyberManX\AppData\Roaming\Emby-Server\system
    System.TypeLoadException: System.TypeLoadException: Could not load type 'MediaBrowser.Controller.Notifications.INotificationTypeFactory' from assembly 'MediaBrowser.Controller, Version=4.8.0.21, Culture=neutral, PublicKeyToken=null'.
       at Simkl.Services.Scrobbler.embyPlaybackProgress(Object sessions, PlaybackProgressEventArgs e)
       at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine)
       at Simkl.Services.Scrobbler.embyPlaybackProgress(Object sessions, PlaybackProgressEventArgs e)
       at MediaBrowser.Common.Events.EventHelper.FireEventIfNotNull[T](EventHandler`1 handler, Object sender, T args, ILogger logger)
    Source: Simkl
    TargetSite: Void MoveNext()
 

embyserver.txt 2.08 MB · 0 downloads

Ok yes it will need an update. It should probably just remove the notification that it has and just leave it up to the core server to handle.

Link to comment
Share on other sites

  • 2 weeks later...
Przemek

Hello, is this plugin working OK?
I try to click Log in but nothing happen.
When I click settings of plugin I get empty page like in second screenshot.

 

Zrzut ekranu z 2023-01-19 15-29-14.png

Zrzut ekranu z 2023-01-19 15-38-28.png

Link to comment
Share on other sites

2 hours ago, Przemek said:

Hello, is this plugin working OK?
I try to click Log in but nothing happen.
When I click settings of plugin I get empty page like in second screenshot.

 

Zrzut ekranu z 2023-01-19 15-29-14.png

Zrzut ekranu z 2023-01-19 15-38-28.png

Hi, please attach the emby server log for the developer to review. Thanks.

Link to comment
Share on other sites

  • 2 months later...
Przemek
30 minutes ago, Ichika said:

Sorry for long response. Your client has a problem with a SSL certificate. Check the date on your PC\Server, it's not a plugin bug

My server shows me date like my clock. Nothing wrong with it. My SSL also works OK.

Link to comment
Share on other sites

Ichika
28 minutes ago, Przemek said:

My server shows me date like my clock. Nothing wrong with it. My SSL also works OK.

https://api.simkl.com/oauth/pin?client_id=&redirect=https://simkl.com/apps/emby/connected/
can you open this link in your browser? it's working fine?
Because in your error log, there is

System.Security.Authentication.AuthenticationException: The remote certificate is invalid because of errors in the certificate chain: NotTimeValid
on such link

Edited by Ichika
Link to comment
Share on other sites

Ichika
8 hours ago, Przemek said:

Hi, I have screen like that.

 

Screenshot_2023-04-10-07-47-49-53_e4424258c8b8649f6e67d283a50a2cbc.jpg

hm.. it's same device where you have emby server?
Android server?

Link to comment
Share on other sites

Przemek
44 minutes ago, Ichika said:

hm.. it's same device where you have emby server?
Android server?

I have emby on Debian server. Don't have browser on it.

Link to comment
Share on other sites

Ichika

also do a "date" command and check if the time is the same (up to minutes and seconds) as world clock(find some in the google with current time in your country) 

If it's shifted even for a minute, it wont work

or just do

ntpdate -s time.nist.gov

and restart & test the plugin, should be ok

Link to comment
Share on other sites

CyberManX
10 hours ago, Ichika said:

@CyberManXUpdated the plugin. version 1.0.2 is compatible with 4.8 emby now

Thanks so much.

 

Any luck on getting the plugin to use TV Show IDs vs Episode IDs?

  • Agree 1
Link to comment
Share on other sites

samuelqwe
8 hours ago, CyberManX said:

Any luck on getting the plugin to use TV Show IDs vs Episode IDs?

I would also like to see this, as it has happened quite a few times that I’ve had a series misidentified, and it marking something totally random with a similar name as watched on Simkl. I assume using show IDs (TVDB or other) for identifying series on Simkl would resolve that issue.

Link to comment
Share on other sites

Przemek
19 hours ago, Ichika said:

also do a "date" command and check if the time is the same (up to minutes and seconds) as world clock(find some in the google with current time in your country) 

If it's shifted even for a minute, it wont work

or just do

ntpdate -s time.nist.gov

and restart & test the plugin, should be ok

I try that but don't work:
```
dietpi@DietPi:~$ ntpdate -s time.nist.gov
-bash: ntpdate: don't find command
```

 

Link to comment
Share on other sites

Ichika
1 minute ago, Przemek said:

I try that but don't work:
```
dietpi@DietPi:~$ ntpdate -s time.nist.gov
-bash: ntpdate: don't find command
```

 

install it before use

Ubuntu

$ sudo apt-get install ntpdate

Debian

$ sudo apt-get install ntpdate

Fedora

$ sudo yum install ntpdate

CentOS/RedHat

$ sudo dnf install ntpdate
Link to comment
Share on other sites

Przemek

@IchikaI install ntpdate but nothing changes.
 

dietpi@DietPi:~$ sudo ntpdate -s time.nist.gov
dietpi@DietPi:~$ date
wto, 11 kwi 2023, 15:13:29 CEST


 

Edited by Przemek
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
×
×
  • Create New...