Jump to content

New Plugin: Simkl Scrobbler


Recommended Posts

Posted

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?

 

BillOatman
Posted
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.

  • 2 weeks later...
Posted
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.

Posted
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.

Posted
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

Posted
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.

  • 2 weeks later...
Posted

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

Posted
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.

Posted
2 hours ago, Luke said:

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

Hi, there's my log.
 

embyserver.txt

  • Thanks 1
  • 2 months later...
Posted
On 1/19/2023 at 9:05 PM, Przemek 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

Posted
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.

Posted (edited)
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
Posted

Hi, I have screen like that.

 

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

Posted
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?

Posted
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.

Posted

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

CyberManX
Posted
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
samuelqwe
Posted
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.

Posted
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
```

 

Posted
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
Posted (edited)

@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
Posted

after this the time and ssl should be ok. Did you try the plugin?
 

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...