08-15-2023, 03:06 PM | #16 | |
Groupie
Posts: 195
Karma: 1074916
Join Date: Jan 2021
Device: Likebook Ares
|
Quote:
Sent from my 22081212UG using Tapatalk |
|
08-15-2023, 08:44 PM | #17 |
Groupie
Posts: 159
Karma: 1000
Join Date: Aug 2016
Device: Kindle Voyage - Tolino Vision 4 HD - Kobo Sage
|
Hardware implementation is even easier: one small device doing all the job (including hot spot) and, most importantly, two physical buttons! I will try to build it.
|
Advert | |
|
08-15-2023, 11:26 PM | #18 | ||
Enthusiast
Posts: 30
Karma: 20342
Join Date: Jul 2023
Device: Kobo Glo, Kobo Sage
|
Quote:
Quote:
https://www.instructables.com/Kindle...te-Footswitch/ FWIW when using the phone as a page turner I find it works quite well to have the phone resting horizontally in your lap or to the side. Since it's just two big buttons on the screen it's fairly easy to tap the right area without ever having to look at the screen. Not as nice as the tactile sensation of a physical button but I imagine it would work well enough for most people's needs. |
||
08-16-2023, 04:54 AM | #19 | |
Groupie
Posts: 159
Karma: 1000
Join Date: Aug 2016
Device: Kindle Voyage - Tolino Vision 4 HD - Kobo Sage
|
Quote:
Please see this video: https://www.youtube.com/watch?v=8eDnytdLSRc&t=22s You can easily recognize that the author is connecting to the device as an access point (KoboPageTurner)! Please also check the Arduino source here: https://github.com/tylpk1216/KoboPag...tAP_No_OTA.ino Last edited by CyberPaul; 08-16-2023 at 05:02 AM. |
|
08-16-2023, 05:14 AM | #20 |
Enthusiast
Posts: 30
Karma: 20342
Join Date: Jul 2023
Device: Kobo Glo, Kobo Sage
|
|
Advert | |
|
08-16-2023, 05:52 AM | #21 |
Groupie
Posts: 159
Karma: 1000
Join Date: Aug 2016
Device: Kindle Voyage - Tolino Vision 4 HD - Kobo Sage
|
No worries
I think that if I build that device it should work with your server because you used same endpoints, right? I have one request if I may: would it be possible to disable wifi after a configurable time period? If I read before sleep, I can fall asleep without disabling it and the battery will drain quickly. Last edited by CyberPaul; 08-16-2023 at 05:56 AM. |
08-16-2023, 06:44 AM | #22 |
Groupie
Posts: 159
Karma: 1000
Join Date: Aug 2016
Device: Kindle Voyage - Tolino Vision 4 HD - Kobo Sage
|
I think it's not a big deal after all... when the kobo goes to standby the wifi gets disconnected anyway.
|
08-16-2023, 08:40 AM | #23 |
Enthusiast
Posts: 30
Karma: 20342
Join Date: Jul 2023
Device: Kobo Glo, Kobo Sage
|
Yeah it should just work without modification since I've used the same /left and /right endpoints for page turning. The /exit endpoint won't do anything since I thought a NickelMenu integration was a better solution for stopping the server.
Like you say, battery drain shouldn't be a big deal if the Kobo is set to sleep automatically. I was having issues where my Sage would occasionally go flat overnight despite being asleep, but it hasn't happened since I upgraded the firmware recently. I'm not sure if it was related to the server running. |
08-16-2023, 01:25 PM | #24 |
Groupie
Posts: 159
Karma: 1000
Join Date: Aug 2016
Device: Kindle Voyage - Tolino Vision 4 HD - Kobo Sage
|
wouldn't be a good idea to implement the /exit endpoint anyway? Stopping the server "remotely" is still a good option.
|
08-16-2023, 09:55 PM | #25 |
Enthusiast
Posts: 30
Karma: 20342
Join Date: Jul 2023
Device: Kobo Glo, Kobo Sage
|
I could add it as an option if there's enough demand. It'd be disabled by default though to minimize the potential for pranks by family members/roommates. Currently it's possible for a user to implement their own /exit endpoint by recording a custom action that navigates back to the home screen and selects the NickelMenu entry.
|
08-17-2023, 11:52 AM | #26 |
Groupie
Posts: 159
Karma: 1000
Join Date: Aug 2016
Device: Kindle Voyage - Tolino Vision 4 HD - Kobo Sage
|
I have tested the hardware solution based on ESP8266 (ESP-12S) with your code and it was not working. Thanks to your troubleshooting feature I understood why... your endpoints are not exactly the same as ylpk1216's implementation
Your server on kobo expects /left/ and /right/, while the original implementation is expecting /left and /right. I modified the "ino" code to generate the expected endpoints and it works! If you agree I would suggest to fix it in order to keep it compatible. Last edited by CyberPaul; 08-17-2023 at 11:55 AM. |
08-17-2023, 10:16 PM | #27 |
Enthusiast
Posts: 30
Karma: 20342
Join Date: Jul 2023
Device: Kobo Glo, Kobo Sage
|
Thanks for testing! That's a pity it didn't work like I thought but glad you got it working. The problem is due to the (very hacky) way I'm working around the limitations of the BusyBox HTTP server. It redirects /left to /left/ which works fine in a browser or modern app, but I guess the code for the ESP doesn't handle redirects. I agree it should be fixed, but unfortunately I don't think it's possible with how things work currently. I'm hoping to spend some time soon learning Rust so I can re-write the backend in a less hacky way. If I can do that then it'll be easy to make /left and /right work without redirects.
|
08-27-2023, 06:53 AM | #28 |
Groupie
Posts: 159
Karma: 1000
Join Date: Aug 2016
Device: Kindle Voyage - Tolino Vision 4 HD - Kobo Sage
|
I did it!
Last edited by CyberPaul; 08-27-2023 at 12:32 PM. |
08-27-2023, 07:45 PM | #29 |
Enthusiast
Posts: 30
Karma: 20342
Join Date: Jul 2023
Device: Kobo Glo, Kobo Sage
|
That's so cool! I'll be interested to know what the battery life is like.
|
11-29-2023, 12:55 PM | #30 |
Member
Posts: 12
Karma: 10
Join Date: Oct 2020
Device: Kobo Clara HD
|
I installed the Kobo Wifi Remote Control on my H2O, and it is a game-changer! I even managed to set it up with Tasker to work seamlessly with my Amazfit Bip – talk about convenience!
However, it seems the wifi tends to disconnect regularly, which is a bit frustrating. I was wondering if anyone has experienced a similar issue or has any tips on how to address this. Specifically, I'm curious if there's a way to disable wifi timeout or make the wifi connection more consistent. I want to ensure that my reading experience remains uninterrupted. Thank you. Edit: I found this thread describing how to enable devmode and check Force Wifi On: https://www.mobileread.com/forums/sh....php?p=4239327. I'm going to try that and see. Last edited by stupdude2; 11-29-2023 at 05:19 PM. Reason: Found a solution |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
New remote page turner | gunnm | Amazon Kindle | 1 | 09-10-2023 11:56 AM |
Remote Page Turner Prototype | cosine | Kindle Developer's Corner | 14 | 09-10-2021 07:48 AM |
Anyone know of a good remote page turner | frankrec | Kobo Reader | 11 | 06-30-2019 04:43 PM |
Remote control Page turn on Kobo? | drjd | Kobo Developer's Corner | 7 | 02-27-2017 05:11 AM |
Remote page turner using simulated touch | aconicq1 | Kindle Developer's Corner | 1 | 10-15-2016 09:17 AM |