aipat.ch· patching the gaps in AI
← Back to all projects
Service KSV · 33

kindleService

kindleService is the server-side half of the Kindle dashboard. It talks to the other services on the server, like weatherService, renders the result to a PNG, and pushes it to the Kindle. It only handles one Kindle at the moment.

Service Internal fastapi · websocket

About this project

kindleService is the server-side half of the Kindle dashboard. The app on the Kindle itself handles most of the display work. kindleService does the rest: pulling data from other services on the server, rendering it to a PNG, and pushing the image to the device.

Right now it talks to weatherService for the current conditions, the six-hour forecast, and the five-day outlook. Calendar is not wired in yet. It also does a bit of screen control, refresh timings and the like, though most of the device-side logic lives on the Kindle itself.

It only supports one Kindle at the moment, which is all I need. It is the quiet middle piece between the services and the device in my living room.

Details

RefKSV · 33
ZoneService
StatusInternal
Stackfastapi · websocket
Source Not published