1 / 1
"Days since last X" sign — image 1

"Days since last X" sign

Order a print of this model

We calculate the final price from your selected file. You review and accept it before payment.

Saved on this device.

Create awareness for incidents you want to avoid or streaks you want to keep up, from the comfort of your desk.

Rating
0 / 5
Likes
1
Downloads
4
Makes
0
Views
106
Reviews
0

Updated at source:

Model information

License
Creative Commons — Attribution — Noncommercial — Share Alike

Simply change the subject of the sign by sliding a 15 mm piece of paper into the designated slot.

I outfitted this with a seven segment display (TM1637) connected to an ESP32 running ESPHome, which displays an input number is stored in Home Assistant and updates the moment it's changed. An automation in Home Assistant also increments the number automatically at midnight.

Yes, this could totally be a standalone thing with real-time clock and no networking, but this over-engineered solution comes with the benefit of being able to reset the counter automatically using integrations.

Relevant ESPHome configuration:

sensor:
  - platform: homeassistant
    entity_id: input_number.days_since_last_incident
    id: days_since_last_incident

display: platform: tm1637 clk_pin: GPIO26 dio_pin: GPIO25 update_interval: 1s length: 4 intensity: 2 lambda: |- int days = id(days_since_last_incident).state; it.printf("% 4d", days);

The input number (called days_since_last_incident here) can be set up in Home Assistant at Settings > Devices & Integrations > Helpers.

Printing advice

The embossed text is 0.2 mm tall, so using a multi-color printer to print it in a different color at 0.2mm layer height is possible with minimal waste.

Tags