Plex Notify

I can definitely look into this. with the notification system in place a simple log parser can make this happen super quick. An additional log of events filter. If Plex Log's it i will make it happen.

On a somewhat related note, my Plex server is running on a QNAP NAS and my pc that is running PlexNotify is not always on. Could it be possible for Plex Notify to go in retrospectively and add shows and movies that were watched when plexnotify wasn't running to the statistics? Something like a `add new statistics since last time PlexNotify ran' button?

On a somewhat related note, my Plex server is running on a QNAP NAS and my pc that is running PlexNotify is not always on. Could it be possible for Plex Notify to go in retrospectively and add shows and movies that were watched when plexnotify wasn't running to the statistics? Something like a `add new statistics since last time PlexNotify ran' button?


Once plex notify enters beta, I will be adding a Linux and mac clients that only read data and send notifications.

Sent from my SM-N900P using Tapatalk

On a somewhat related note, my Plex server is running on a QNAP NAS and my pc that is running PlexNotify is not always on. Could it be possible for Plex Notify to go in retrospectively and add shows and movies that were watched when plexnotify wasn't running to the statistics? Something like a `add new statistics since last time PlexNotify ran' button?


Sorry also to answer your question, no. It can't because plex only shows me what's currently playing and I can get the list of recently played but plex doesn't show what user played it or the stream info.

Sent from my SM-N900P using Tapatalk

Jbur, you keep talking about plug in support for this app. I’m wondering what types of plug ins do you imagine for this


Sent from my Nexus 4 using Tapatalk

Sorry also to answer your question, no. It can't because plex only shows me what's currently playing and I can get the list of recently played but plex doesn't show what user played it or the stream info.

Sent from my SM-N900P using Tapatalk

It's already in. https://plexnotify.codeplex.com/documentation

Current there is support for:

Notification interface
Database interface
Statistics interface

Some of the public methods are already documented. The really important ones anyway.

I use these interfaces for all of my notifications/supported databases/statistics on the stats screen.

Sent from my SM-N900P using Tapatalk

Any chance of providing the option to allow non US date formats displays? e.g. dd/mm/yy  Get's confusing for us Europeans to see dates in the US format. 

Any chance of providing the option to allow non US date formats displays? e.g. dd/mm/yy  Get's confusing for us Europeans to see dates in the US format. 

Yep no problem

Alpha v0.0.0.30
 - Fixed Multiple crashes in statistics.
 - Fixed Plexwatch Imports
 - Fixed User images
 - Added refreshing ticker to statistics screen.
 - Added a counter of number of refreshes to statistics screen.

* Fixed movies that are no longer available on the PMS

For the record I know there is a movie image problem. I’ll have it fixed tomorrow. You can import your Plex watch db. I tested it with 6 different db’s. It’s fully working. I have to get the image caching working for video images or grab them from imdb.


Sent from my SM-N900P using Tapatalk

I will also have tweaks to decrease the refresh time on the statistics screen when trying to load a large span of data.


Sent from my SM-N900P using Tapatalk

The two requests (page 29, post #562 & #565) appear to have been overlooked in the latest update. Let me know if you need screenshots to illustrate.

The two requests (page 29, post #562 & #565) appear to have been overlooked in the latest update. Let me know if you need screenshots to illustrate.


They where not overlooked I just haven't worked on them yet.

Sent from my SM-N900P using Tapatalk

Once plex notify enters beta, I will be adding a Linux and mac clients that only read data and send notifications.

Sent from my SM-N900P using Tapatalk


Awesome! Can't wait!

(running on Unraid)

Sent from my Galaxy Note 3

I totally love the app so far. I have been waiting for something like this! I use IOS and have Prowl and Pushover. I really love pushover, but I cannot seem to get a notification to go through. I copied and manually entered my key a few times and just cannot understand why it will not send. 

The weird thing is that Prowl is working great. Which is alright since I have both, but just curious if I am missing something or not. 

Anyway. I just wanted to say thanks for developing Plex Notify. I am very glad I can monitor my server now. 

I totally love the app so far. I have been waiting for something like this! I use IOS and have Prowl and Pushover. I really love pushover, but I cannot seem to get a notification to go through. I copied and manually entered my key a few times and just cannot understand why it will not send. 

The weird thing is that Prowl is working great. Which is alright since I have both, but just curious if I am missing something or not. 

Anyway. I just wanted to say thanks for developing Plex Notify. I am very glad I can monitor my server now. 

I'm glad you are enjoying it! The steps for setting up pushover can be found here: https://plexnotify.codeplex.com/wikipage?title=Notification%20Providers&referringTitle=Setup

Ok I put a fix in for Video Images and Statistics load times.

Now a bunch of those (and CPU is at 25 %)

 
    Table 'plexnotify.settings' doesn't exist
      at MySql.Data.MySqlClient.MySqlStream.ReadPacket()
   at MySql.Data.MySqlClient.NativeDriver.GetResult(Int32& affectedRow, Int64& insertedId)
   at MySql.Data.MySqlClient.Driver.GetResult(Int32 statementId, Int32& affectedRows, Int64& insertedId)
   at MySql.Data.MySqlClient.Driver.NextResult(Int32 statementId, Boolean force)
   at MySql.Data.MySqlClient.MySqlDataReader.NextResult()
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReader(CommandBehavior behavior)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteNonQuery()
   at PlexNotify.Databases.MySqlDB.RunQuery(String sql, Dictionary`2 sqlParameters)
   
   
 

And those 

 
    The given path's format is not supported.
      at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
   at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy)
   at System.IO.FileStream..ctor(String path, FileMode mode)
   at PlexNotify.TmdbFactory.CacheVideoImage(DatabaseInterface dbi, Video v, PlexUrl pu, String videoImage, String baseUrl)
   
   
 
 
    Table 'plexnotify.settings' doesn't exist
      at MySql.Data.MySqlClient.MySqlStream.ReadPacket()
   at MySql.Data.MySqlClient.NativeDriver.GetResult(Int32& affectedRow, Int64& insertedId)
   at MySql.Data.MySqlClient.Driver.GetResult(Int32 statementId, Int32& affectedRows, Int64& insertedId)
   at MySql.Data.MySqlClient.Driver.NextResult(Int32 statementId, Boolean force)
   at MySql.Data.MySqlClient.MySqlDataReader.NextResult()
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReader(CommandBehavior behavior)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReader()
   at PlexNotify.Databases.MySqlDB.RunReturnQuery(String sql, Dictionary`2 sqlParameters)
   
   
 
 
    Value required for query
      at WatTmdb.V3.Tmdb.SearchTV(String query, Int32 page, String language)
   at PlexNotify.TmdbFactory.GetVideoImage(DatabaseInterface dbi, Video v, PlexUrl pu)
   at PlexNotify.DatabaseHelper.GetVideoSession(String transcodeID, DatabaseInterface dbi)
   at PlexNotify.DatabaseHelper.GetTranscodeSessions(DateTime startTime, DateTime endTime)
   
   
 

Your missing the settings table.


Sent from my SM-N900P using Tapatalk