Custom ink cards · NOTE4 · Monochrome

Morning Brief

Put weather, temperature trends, the lunar calendar and clothing guidance on one clear monochrome screen.

What it can do

Put weather, temperature trends, the lunar calendar and clothing guidance on one clear monochrome screen.

Weather, air quality and a 24-hour temperature chart
Lunar calendar, solar terms and traditional clothing-color guidance
Offline preview and scheduled push

Install & use

Let AI help you install

Enter a key and give the task to your local AI. AI handles installation, previews and device discovery.

1

Connect NOTE and hand over to AI

Just an API Key; AI can find the MAC

AI uses the key to list your devices; you only need to confirm which one to use.

Open the cloud platform to get a key ↗
How do I get it now?

Sign in to the cloud platform by QR code → use Scan in the mini program's Me tab → open Open API on the website → create an API Key.

A shorter path is planned: Get API in the mini program menu. This entry is not live yet.

Codex on your computer can install dependencies and run programs locally.

After copying, start a new chat in Codex on your computer and paste the task.

Specify device and ink-card slot (optional)

Leave it blank if unknown. AI can retrieve it from the official device list, without searching the device menus.

These are image slots 1–5. Before the first push, AI confirms the target device and slot to avoid overwriting existing content.

The Key is only saved in a local connection file and is not included in the AI task.

Standard API documentation ↗Latest documentation ↗

Computer, device and project requirements

This project supports NOTE4 · Monochrome.

  • NOTE4 with original firmware · Python 3 on computer / VPS · Pillow / CairoSVG · Your own API Key and city
See the task for AI

The task includes project information, standard API documentation, the connection filename and device selection. The API Key stays in a local file and is never copied into the task.

2

After installation, check this

The morning brief appears on NOTE. Running again updates the weather and date.

AI generates a preview first, then confirms the target device and first update with you. It reports installation location, verification results and how to start again. Continue in the same conversation if anything goes wrong.

Know the process? View manual steps and source

NOTE4 with original firmware · Python 3 on computer / VPS · Pillow / CairoSVG · Your own API Key and city

  1. Keep the original firmware

    The morning-brief program runs on your computer or VPS. NOTE4 does not need Python or new firmware. The host needs network access to weather and calendar sources and ZECTRIX Cloud.

  2. Install and configure interactively

    Use the README commands below to create a Python environment and install dependencies, then run interactive initialization. Enter your API Key, device ID / MAC, city and page number. Configuration is saved in your user directory; do not enter credentials on this webpage.

  3. Preview before pushing

    Generate an offline sample first, then an online preview without uploading. Check the image and city before a real push. An accepted upload does not prove the device has refreshed.

  4. Schedule updates

    You can schedule it on your computer or VPS. The current README provides scripts for 07:00, 16:00 and 21:00, with the evening run preparing the next morning's brief. The host must stay on at scheduled times.

1. Install dependencies on your computer
git clone https://github.com/happynailinzz/zectrix-morning-brief.git
cd zectrix-morning-brief
python3 -m venv .venv
.venv/bin/python -m pip install -r requirements.txt
2. Configure your device interactively
.venv/bin/python scripts/init.py
3. Offline sample (no network access or upload)
.venv/bin/python scripts/morning_brief.py --offline-sample --output /tmp/morning-sample.png
4. Live preview (network access, no upload)
ZECTRIX_NO_PUSH=1 .venv/bin/python scripts/morning_brief.py
5. Push to your own device after confirmation
.venv/bin/python scripts/morning_brief.py
Full instructions on GitHub ↗In-depth development documentation ↗

Public README checked · Local deployment and physical-screen push await verification. Generating a task does not send it or run an installation automatically.

Frequently asked questions

Do I need to install Python on NOTE4?

No. Python runs on your computer or VPS, while the device's original firmware fetches images from ZECTRIX Cloud.

Why hasn't the display refreshed after a successful upload?

NOTE4 fetches updates by polling. The display updates at the device's next poll; first check that the device is online and the correct page was targeted.

What are the almanac and five-element clothing sections?

These sections contain traditional folk content. Weather and clothing guidance are for everyday reference, and may show as unavailable if a data source fails.

About this project

Author: happynailinzz. Community projects are maintained by their authors; support depends on the selected version.

Source & release history ↗
NOTE4 · MonochromeInstall with AI →

Project drafts are saved only in this browser and have not been submitted for review. You can export a file; this page does not send it to a server.