{"repo":"justdeko/inkplate-dashboard","free":true,"listed":false,"github":"https://github.com/justdeko/inkplate-dashboard","clone":"git clone https://github.com/justdeko/inkplate-dashboard.git","description":"E-ink dashboard for weather, news, calendar events and more, using inkplate 10 and google cloud functions.","language":"TypeScript","stars":21,"topics":["c","cpp","dashboard","e-ink","google-cloud-functions","inkplate","typescript"],"license":null,"category":"dashboards-admin","readme_excerpt":"Inkplate Dashboard This is a dashboard that displays the weather, news, your calendar events and other useful information all at a glance. It uses the Inkplate 10 as a hardware client and provides the dashboard via a google cloud function. Table of Contents 1. Features 2. How it works 3. Requirements 4. Setup 5. Usage 6. Battery Life 7. Related Projects and used Dependencies 8. Contributing Features - Weather, temperature and precipitation for the next few hours - Next sunrise and sunset - Combined calendar events from any ical URLs you specify - News or RSS feed items with images - Public transport departures for the lines you specify, or custom content in form of any website you want - Statistic tile with a single value fetched from any API you configure - Gallery mode with random picture selection How it works The project follows a \"dumb client - smart server\" approach. This helps minimize the processing effort on the client side and thus makes the battery last longer. The e-ink display only displays the dashboard image it fetches every x minutes (40 minutes by default), and checks if it should wait longer (120 minutes by default) to refresh again during night hours specified in the config. The server is a google cloud function that is executed when the endpoint is called. It fills an html template with all necessary elements after fetching the relevant data from corresponding endpoints, and then makes a screenshot of the final html page using puppeteer. This screenshot is","default_branch":null,"files":null,"tree":[],"storefront":"/r/justdeko","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/justdeko/inkplate-dashboard/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}