View Single Post
Old 07-24-2020, 04:07 AM   #1832
davidfor
Grand Sorcerer
davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.
 
Posts: 24,905
Karma: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
Quote:
Originally Posted by jwilker View Post
Glad I wasn't guessing wrong

Ok, log file attached. Haven't made any changes to the plugin settings in a while. I usually open Calibre once every day or two to sync reading position, etc.

Grabbed a screenshot of settings. (I've tried with and without "Only if newer", no different behavior)

I realized something new this AM. I ran the GR update and noticed that on connect, I'm now not even pulling in an updated reading position from the device.

No factory resets have been done.

Edit to add: Thanks!
The logs tell me it is as I expected. The plugin has lost track of the device and isn't connecting it to the profile. That means it isn't running the fetch as that is device specific. You can see what I mean by going to the devices tab in the plugins configuration when the device is connected. This will show the Kobo Clara HD in the list with a serial number. But, it won't have an icon in the status column, the version column will be empty and the "Add connected device" button will be enabled.

The most common reason for this is a factory reset. But, deleting the file "driveinfo.calibre" from the root directory of the device will also do it. The id for the matching comes from that file. If the file doesn't exist, calibre creates it. The id is randomly generated, so it will change.

As I said in the post I linked, if you only have the one Kobo ereader, the simplest thing to do is to selected "*Any Device" in the configuration for the plugin. If you do have multiple devices, and want to have different configurations for them, you need to update the known devices in Devices tab. And then select it in the profile.

I will have to revisit how this is done in the plugin. It probably should use the serial number, but, there are some issues with that.
davidfor is offline