![]() |
#1 |
Member
![]() Posts: 14
Karma: 10
Join Date: May 2019
Device: Kobo Clara HD
|
Error Communicating With Device
My Kobo Clara will no longer connect to Calibre. Everytime I connect I get the "Error communicating with device" message.
I have tried Signing Out of my Kobo account, Repairing my Kobo account and I've also now factory reset my Kobo. None of these have helped. Is there anything else I can try? |
![]() |
![]() |
![]() |
#2 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 24,905
Karma: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
You need to press the details button in the error message dialog and see the full details of the problem. It will probably be a long message telling you that your version of calibre does not support the firmware version on your Kobo device. With instructions about upgrading calibre or how to workaround the issue.
Otherwise it is a real error. And if we know the details, we might be able to solve the problem. |
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Member
![]() Posts: 14
Karma: 10
Join Date: May 2019
Device: Kobo Clara HD
|
Here is the error message -
calibre, version 4.22.0 ERROR: Error: Error communicating with device SQLError: near "Teen": syntax error Traceback (most recent call last): File "site-packages\calibre\gui2\device.py", line 90, in run File "site-packages\calibre\gui2\device.py", line 543, in _sync_booklists File "site-packages\calibre\devices\kobo\driver.py", line 970, in sync_booklists File "site-packages\calibre\devices\kobo\driver.py", line 2558, in update_device_database_collections File "site-packages\calibre\devices\kobo\driver.py", line 2924, in delete_empty_bookshelves File "c:\t\t\apsw-47cp24d7\src\cursor.c", line 1019, in APSWCursor_execute.sqlite3_prepare File "c:\t\t\apsw-47cp24d7\src\statementcache.c", line 386, in sqlite3_prepare SQLError: SQLError: near "Teen": syntax error |
![]() |
![]() |
![]() |
#4 |
Member
![]() Posts: 14
Karma: 10
Join Date: May 2019
Device: Kobo Clara HD
|
Nevermind. It might be working again. I've removed all my settings (on just about everything) and now it's connecting.
I'll add each setting back in one by one to find out where the problem was. Thanks for the help. I think I just needed to see that the error message wasn't as long as it looked in the tiny box. |
![]() |
![]() |
![]() |
#5 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 24,905
Karma: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
Quote:
![]() ![]() But, can you tell me what you had in the driver configuration. The place the error is happening is because of the value in "Ignore collections" field. That is part of the "Collections" section on the second tab of the KoboTouch driver or KoboTouchExtended driver configuration. I think it is something with at least one single quote and the word "Teen". And most calibre error messages show brief description but pressing the "Details" button it shows more details. Sometimes it is a text description, which is what I was expecting. You will see that for "expected" errors. Other times it is a stack dump like this that can tell a developer where the error occurred. I just had to read the code to see what stupid thing I had done. |
|
![]() |
![]() |
Advert | |
|
![]() |
#6 |
Still reading
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 14,031
Karma: 105092227
Join Date: Jun 2017
Location: Ireland
Device: All 4 Kinds: epub eink, Kindle, android eink, NxtPaper
|
It's his mother and sister Elaine that are real trouble.
|
![]() |
![]() |
![]() |
#7 |
Member
![]() Posts: 14
Karma: 10
Join Date: May 2019
Device: Kobo Clara HD
|
I get the error every time I tick 'delete empty collections'.
I can have the kobo with no books on and if that box is ticked it will not send metadata. Untick it and it sends. Now it's unticked and working fine. I mainly have fanfiction on my kobo so FanFicFare had made collections for all the tags. I can't remember exactly what I was trying to exclude but I know that wasn't it so not sure why it brought that up as the error. |
![]() |
![]() |
![]() |
#8 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 24,905
Karma: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
Quote:
In any case, I have already fixed the code and will be checking it in for the next calibre release when I have done a little more testing. And rechecked I haven't done something like this elsewhere. |
|
![]() |
![]() |
![]() |
#9 |
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 46,190
Karma: 168983734
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
Ah, yes. Fond memories of little Bobby Tables.
![]() ![]() ![]() |
![]() |
![]() |
![]() |
#10 |
Member
![]() Posts: 14
Karma: 10
Join Date: May 2019
Device: Kobo Clara HD
|
I think I've found it. I have a lone tag which is - ':teen:' - (no idea why) and that must be what was throwing the error up. I just copied a list of them last night and wasn't really paying attention.
I'm now redoing all my collections anyway so it shouldn't happen again. Thanks for the help. I've actually learnt a bit more about code while looking in to this today. |
![]() |
![]() |
![]() |
#11 |
Groupie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 153
Karma: 27950
Join Date: Nov 2018
Device: Kobo Aura One, Kobo Forma
|
I don't know if there is something wrong with two recent released firmwares, my Kobo Forma goes wrong from time to time since the firmware 4.23.15505, such as
1. highlight some sentences when reading, but the highlights parts are not shown in the highlight collection list on the right bottom corner of the screen 2. the database got corrupted, it has been corrupted twice since I installed 4.23.15505, I have to restore it from the backup database file made by Calibre 3. the Send to device function in Calibre doesn't work from time to time, sometimes one book or two are not sent to the device, sometime it works when I tried it again 4. The reading position is not synced into Calibre, and the reading position restore to the old position in the book after I unplugged. 5. Start reading a book in the readling list but not on the home page(only 4 books are listed on the home page), goto home page, the new book is not pushed onto the home page. Calibre + Kobo rarely went wrong in the past, but recently weird issues happen multiple times. Last edited by codychan; 09-08-2020 at 03:23 AM. |
![]() |
![]() |
![]() |
#12 | |||
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 24,905
Karma: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
Quote:
Quote:
But, how do you know the book wasn't sent? Did you look in the file system on the device? Or did it not appear in the book list? If he latter, did the device show the importing screen after you ejected the device? If it did, and the book wasn't shown, it generally means there was a problem with the book so that the device could not import it. And this will mean other books in the same batch won't be imported. Those are the things I can think of. If calibre isn't actually putting the book on the device, I would need to see a debug log from calibre when it happens to try and work out what was wrong. Quote:
The reading position not being retrieved can also be caused by the file "driveinfo.calibre" being regenerated (by being deleted or a factory reset). If you have a profile for your device configured in the Kobo Utilities plugin, this is identified by the contents of the "driveinfo.calibre" file. If that get regenerated, then the plugin does not know it is the same device. If you only have one Kobo device, using "* Any device" for the configuration is generally better. Or if you don't want to differentiate between the devices. Otherwise, you need to add the device again in the Device tab of the configuration. |
|||
![]() |
![]() |
![]() |
#13 | |||
Groupie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 153
Karma: 27950
Join Date: Nov 2018
Device: Kobo Aura One, Kobo Forma
|
Quote:
Quote:
Quote:
Kobo and Calibre work without problem recently. I'll update this if it happens. Last edited by codychan; 09-08-2020 at 03:45 AM. |
|||
![]() |
![]() |
![]() |
#14 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 24,905
Karma: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
@codychan: Has this problem been solved? You don't actually say.
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Aura One: Input/Output error - Error communicating with device | bearymore | Devices | 2 | 07-13-2020 12:37 PM |
Error communicating with device, Cannot write to file, Unspecified error | sunishun | Devices | 6 | 02-04-2019 09:37 PM |
Error: Error communicating with device message | techie6 | Devices | 5 | 04-02-2018 09:25 PM |
calibre, version 0.8.8 ERROR: Error: Error communicating with device no such column: | e-bookuser | Devices | 1 | 07-03-2011 04:09 PM |
ver 0.6.3 error: Error communicating with device PRS-505 | scripo | Calibre | 4 | 08-01-2009 10:38 PM |