Hmm mine just updated to tautulli I don’t know why… Anyway I can login fine but getting no now playing, tried to fresh the token but it says authentication failed even though I seem to be logged in, anyone got any clues?
Today PlexPy upgraded to Tautulli. Now, everything seems to work. Expect notification to Prowl. Here an example for a “Started playing” notification:
Tautulli NotificationHandler :: Notification thread exception: No JSON object could be decoded
Traceback (most recent call last):
File "/Applications/PlexPy/plexpy/notification_handler.py", line 56, in process_queue
add_notifier_each(**params)
File "/Applications/PlexPy/plexpy/notification_handler.py", line 112, in add_notifier_each
if manual_trigger or notify_custom_conditions(notifier_id=notifier['id'], parameters=parameters):
File "/Applications/PlexPy/plexpy/notification_handler.py", line 211, in notify_custom_conditions
custom_conditions = json.loads(notifier_config['custom_conditions']) or []
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/json/__init__.py", line 338, in loads
return _default_decoder.decode(s)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/json/decoder.py", line 366, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/json/decoder.py", line 384, in raw_decode
raise ValueError("No JSON object could be decoded")
ValueError: No JSON object could be decoded
This is the config of the notification:
Up until yesterday I was runing PlexPy. After upgrading to v2.0.22 now I have multiple identical entries on the history. For example this line
2018-03-11 wxxxxx 204.X.X.X Roku Roku Ultra Lucifer - Welcome Back, Charlotte Richards (S3· E5)
09:24 0 mins 10:08 44 mins
is repeated 50 times. This means that all my stats got screwed up too.
Any idea as to why is it happening?
I’m running on Synology NAS.
Regards,
Dennis
No logs = No help.
Try deleting that notification agent and recreating it.
Fixed it. Thanks.
So is Tautulli official? I see no upgrade available (I’m not in a hurry). Just wondering.
It appears official on the website, but I’d prefer to have it upgrade itself rather than manual install (I’m aGithub install, Mac).
Thanks!
Fantastic update to an already excellent plex add on.
@JonnyWong16 I Just updated and all seems fine. Only issue I see is that on the iOS browser I don’t see the movie poster in the home screen current activity. I just see the blurred background. Any other browser I do see the poster. Tried deleting safari cache but still no luck. Any suggestions as to what may be causing this? Thanks.
@almontef said:
@JonnyWong16 I Just updated and all seems fine. Only issue I see is that on the iOS browser I don’t see the movie poster in the home screen current activity. I just see the blurred background. Any other browser I do see the poster. Tried deleting safari cache but still no luck. Any suggestions as to what may be causing this? Thanks.
I am having trouble connecting Gmail I get an error in the log that says I need to run connect() first…any ideas
@rbeatse said:
So, is ther a way to get my history back if I still have the old folder structure?
GitHub - Tautulli/Tautulli-Wiki: Wiki for Tautulli
(Replace ‘tautulli.filetype’ with ‘plexpy.filetype’
@Pyrotech1620 said:
Any plans on making an iOS app like you are for Android?
Jonnywong didn’t make the Android app. See totally separate person.
Any my guess based on what I’ve seen, likely not. From my understanding, it costs MUCH more to enter Apple development space than it does Google/Android.
$99/year. Not too MUCH.
@AgentMax - Ok. Could have sworn I saw something from a Android dev say something more.
@JonnyWong16 - Have you ever considered adding a template system, say, that could add our own custom tabs to Tautulli using a basic ‘fill in this area with Python and spit out html matching Tautulli themes’ starting file/template?
I imagine a \modules directory, where Tautulli would do a for loop adding tabs for each file in it, or some other selection menu.
I’d like to teach myself enough Python to convert from my PHP code that I use to grab my router bandwidth usage for my server and my global usage. I’m good at figuring out code, but horrible at styling. A template, and a system to somewhat automatically include pages in Tautulli, would be awesome. (version 2.5 perhaps?)
(Oh, and if any of you dev types know PHP and own a Tomato firmware based router and want the code to be able to list bandwidth usage, PM me)
I just updated and I am having a weird issue where I am not receiving any notifications. They are not failing since there are no fails in the logs however, I am able to send test notifications to facebook and pushbullet. Anyone experiencing similar issues or have a fix?
This update was outstanding!!! amazing Work guys I cannot believe how much more information and incredible UI changes you made!
did you takeover for plexpy? I will definitely donate for this, it has all the streaming information real time including HW encoding as well expected bandwidth AMAZING!
THANK YOU FOR THE UPDATE! 
Same dev as the last several years.
@spsanderson said:
I am having trouble connecting Gmail I get an error in the log that says I need to run connect() first…any ideas
@quhectic24 said:
I just updated and I am having a weird issue where I am not receiving any notifications. They are not failing since there are no fails in the logs however, I am able to send test notifications to facebook and pushbullet. Anyone experiencing similar issues or have a fix?
No logs = No help.
@JamminR said:
@AgentMax - Ok. Could have sworn I saw something from a Android dev say something more.@JonnyWong16 - Have you ever considered adding a template system, say, that could add our own custom tabs to Tautulli using a basic ‘fill in this area with Python and spit out html matching Tautulli themes’ starting file/template?
I imagine a \modules directory, where Tautulli would do a for loop adding tabs for each file in it, or some other selection menu.
I’d like to teach myself enough Python to convert from my PHP code that I use to grab my router bandwidth usage for my server and my global usage. I’m good at figuring out code, but horrible at styling. A template, and a system to somewhat automatically include pages in Tautulli, would be awesome. (version 2.5 perhaps?)
(Oh, and if any of you dev types know PHP and own a Tomato firmware based router and want the code to be able to list bandwidth usage, PM me)
Feature requests go on FestHub.
@JonnyWong16 said:
@spsanderson said:
I am having trouble connecting Gmail I get an error in the log that says I need to run connect() first…any ideas@quhectic24 said:
I just updated and I am having a weird issue where I am not receiving any notifications. They are not failing since there are no fails in the logs however, I am able to send test notifications to facebook and pushbullet. Anyone experiencing similar issues or have a fix?No logs = No help.
No errors in the notification logs but here are the Tautulli logs after recently adding a movie…
2018-03-11 23:38:19
ERROR
Tautulli NotificationHandler :: Notification thread exception: No JSON object could be decoded
Traceback (most recent call last):
File “C:\PlexPy\plexpy
otification_handler.py”, line 56, in process_queue
add_notifier_each(**params)
File “C:\PlexPy\plexpy
otification_handler.py”, line 112, in add_notifier_each
if manual_trigger or notify_custom_conditions(notifier_id=notifier[‘id’], parameters=parameters):
File “C:\PlexPy\plexpy
otification_handler.py”, line 211, in notify_custom_conditions
custom_conditions = json.loads(notifier_config[‘custom_conditions’]) or
File “C:\Python27\lib\json_init_.py”, line 338, in loads
return _default_decoder.decode(s)
File “C:\Python27\lib\json\decoder.py”, line 366, in decode
obj, end = self.raw_decode(s, idx=w(s, 0).end())
File “C:\Python27\lib\json\decoder.py”, line 384, in raw_decode
raise ValueError(“No JSON object could be decoded”)
ValueError: No JSON object could be decoded
2018-03-11 23:38:19
DEBUG
Tautulli ActivityHandler :: Session 13 resumed.
2018-03-11 23:37:11
DEBUG
Added 1 items to the recently_added database table.
2018-03-11 23:37:11
ERROR
Tautulli NotificationHandler :: Notification thread exception: No JSON object could be decoded
Traceback (most recent call last):
File “C:\PlexPy\plexpy
otification_handler.py”, line 56, in process_queue
add_notifier_each(**params)
File “C:\PlexPy\plexpy
otification_handler.py”, line 112, in add_notifier_each
if manual_trigger or notify_custom_conditions(notifier_id=notifier[‘id’], parameters=parameters):
File “C:\PlexPy\plexpy
otification_handler.py”, line 211, in notify_custom_conditions
custom_conditions = json.loads(notifier_config[‘custom_conditions’]) or []
File "C:\Python27\lib\json_init.py", line 338, in loads
return _default_decoder.decode(s)
File “C:\Python27\lib\json\decoder.py”, line 366, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File “C:\Python27\lib\json\decoder.py”, line 384, in raw_decode
raise ValueError(“No JSON object could be decoded”)
ValueError: No JSON object could be decoded
2018-03-11 23:37:11
DEBUG
Tautulli TimelineHandler :: Library item 467676 added to Plex.
2018-03-11 23:36:50
DEBUG
Tautulli TimelineHandler :: Library item ‘Hellraiser: Deader’ (467676) done processing metadata.
2018-03-11 23:36:11
DEBUG
Tautulli TimelineHandler :: Library item ‘Hellraiser 7 Deader’ (467676) added to recently added queue.