Dot Quote/0 Home Assistant Integration
A custom Home Assistant integration for Dot. Quote/0 e-ink devices by MindReset. Monitor device status and push text, image, weather, calendar, and system status content to your Quote/0 directly from Home Assistant.
Features
Sensors
- Power State — current device power mode (Power Active, Battery Active, etc.)
- Battery Status — charging state
- Wi-Fi Signal — signal strength in dBm
- Firmware Version — current firmware
- Last Render — timestamp of the last screen update
- Next Render (Battery / Power) — scheduled next update times
- Content Tasks — number of content tasks in the device loop (full task list available as attributes)
Binary Sensor
- Online — connectivity status
Controls (on the device page)
- Next Content — cycle to the next item in the content loop
- Send Text — push text to the device using the Title, Message, and Signature input fields
- Send Image — push an image to the device using the Image Data input field
- Image Data — base64-encoded PNG (296×152px) or an absolute file path
- Dither Type — dropdown to select dithering algorithm (DIFFUSION, ORDERED, NONE)
Service Actions
dot_quote0.send_text— push text content with full parameter controldot_quote0.send_image— push image content with dithering and border optionsdot_quote0.send_weather— push current weather conditions and forecast from any HA weather entitydot_quote0.send_calendar— push upcoming events from any HA calendar entitydot_quote0.send_system_status— push Home Assistant system status (version, CPU, memory, disk, entity count)
Diagnostics
- Download device diagnostics from Home Assistant to troubleshoot connectivity and rendering issues
Works With HA-dot-quote0-card
- Role split:
HA-dot-quote0handles device integration, entities, and service actions;HA-dot-quote0-cardprovides dashboard UI interactions - Install order: install this integration first, then install the card; the card discovers Quote/0 devices that are already available in Home Assistant
- Recommended usage: use the card for daily manual actions and preview; use integration service actions in automations (weather, calendar, system status)
Companion card page: /docs/service/co_create/software/ha_dot_quote0_card
Prerequisites
- A paired Quote/0 device connected to Wi-Fi
- An API key from the Dot App
- Your device serial number
Installation
HACS (Recommended)
- Open HACS → Integrations → ⋮ menu → Custom repositories
- Add
https://github.com/Never2land/HA-dot-quote0with category Integration - Install Dot. Quote/0
- Restart Home Assistant
Manual
Copy the custom_components/dot_quote0/ folder into your Home Assistant config/custom_components/ directory, then restart.
Configuration
- Go to Settings → Devices & Services → Add Integration
- Search for Dot. Quote/0
- Enter your API key
- All your Quote/0 devices will be discovered automatically
Automation Example
Use a service action to push weather content to the device:
service: dot_quote0.send_weather
data:
serial: "YOUR_DEVICE_SERIAL"
weather_entity: weather.home
include_forecast: true
forecast_days: 3
refresh_now: trueDid this solve your problem?
Join our community