JotTick : Notes, list and task lists for HA w/notifications and recurring options

Hello everyone and once again thank you for reading this. I am the creator of another integration and thread on here called. Jotty integration for HA

After some feedback from users I have decided to release a core version that does not use any outside API’s. Enjoy!

Jot notes. Tick tasks. Get Notified. Simple.

A notes, checklists, and task management integration for Home Assistant. Includes per device and list notification controls along with powerful recurring list functionality.

lists-preview
notes-preview
tasks-preview

I am also working on a getmemos integration.

2 Likes

Hello and thank you for your time. Version 1.1 is out and includes images with notes, full assist integration and various other tidbits.

notes-preview

Version 1.2 preview: Includes scheduling note notifications to devices and a few QOL fixes.

Hello and thank you for taking the time as always. Here is update 1.2

  • Version 1.2 Note Enhancements
  • Scheduled Note Sending: Schedule notes to send to devices
    • Easy Datetime picker
    • Per note badge shows pending schedule count(s)
  • Markdown Support: Toggle between HTML and Markdown when creating notes
    • Renders bold, italic, headers, lists, blockquotes, code, links, horizontal rules
    • “MD” badge for markdown notes
  • Password Protected Notes: Encrypt notes with AES-256-GCM
    • Browser side encryption/decryption via Web Crypto API
    • Supported by all modern browsers
    • Server never sees plaintext content

notes-preview (1)

Hello and thank you for reading as always.

There is now an interactive demo of the features available at https://jottick.com , enjoy!

Coming up:

  • Per user dashboard
  • Per user notes, lists and tasks
  • With sharing!

1.3 preview: adds full assist reminder functions including logged in user support as “me” and easy add aliases.

“remind me to X in 30 minutes”, creates a note and schedules a reminder for the logged in user on that device.

“remind spiderman to x in 30 minutes” or any alias you set for satellites.

Relative and absolute time supported.
Completely preprogrammed natural language tree. (en)
Can be used View Assist lightweight inference.
Does not need complicated or third party LLM to understand

Hello everyone and thank you for your time as always.

1.3 is released and includes:

  • Version 1.3 Assist, reminders and aliases oh my
  • Natural Language Assist Reminders: No LLM needed
  • Easy to Use Dashboard: Easily link devices and add aliases. (see post above)

Version 1.4 is out and includes drag and drop kanban support for task lists.

Full JotTick Demo Here

kanban-preview

Hello everyone. Back with another update. Thank you for reading as always

Version 1.5 Adds Calendar with ical import and export along with due dates for list and task items. Calendar is customizable and also integrates JotTicks notes, lists and tasks.

calendar-preview

Demo website is updated

https://jottick.com/

Nice work! Loving it so far but the Notes don’t appear to be working for me (meaning when I create a note, it doesn’t show up, but it does list it in the calendar.) Here’s a snippet of the first error, and full second error.

Logger: homeassistant.helpers.event
Source: helpers/template/__init__.py:466
First occurred: 1:21:42 PM (2 occurrences)
Last logged: 1:21:43 PM

Error while processing template: (.... too long to paste....)

Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/helpers/template/__init__.py", line 579, in async_render_to_info
    render_info._result = self.async_render(  # noqa: SLF001
                          ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
        variables, strict=strict, log_fn=log_fn, **kwargs
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    )
    ^
  File "/usr/src/homeassistant/homeassistant/helpers/template/__init__.py", line 466, in async_render
    raise TemplateError(
        f"Template output exceeded maximum size of {MAX_TEMPLATE_OUTPUT} characters"
    )
homeassistant.exceptions.TemplateError: Template output exceeded maximum size of 262144 characters

Logger: homeassistant.components.recorder.db_schema
Source: components/recorder/db_schema.py:582
integration: Recorder ([documentation](https://www.home-assistant.io/integrations/recorder), [issues](https://github.com/home-assistant/core/issues?q=is%3Aissue+is%3Aopen+label%3A%22integration%3A+recorder%22))
First occurred: 1:21:35 PM (6 occurrences)
Last logged: 1:21:40 PM

* State attributes for sensor.jottick_note_test_2 exceed maximum size of 16384 bytes. This can cause database performance issues; Attributes will not be stored
* State attributes for sensor.jottick_note_test_2_2 exceed maximum size of 16384 bytes. This can cause database performance issues; Attributes will not be stored
* State attributes for sensor.jottick_note_test3 exceed maximum size of 16384 bytes. This can cause database performance issues; Attributes will not be stored

Hello and thank you for letting me know about this. I have included this fix in the recent version. Your input was really invaluable.

Hello everyone and thank you for being here again.

  • Version 1.5.2 Added Points and Rewards system for gamification/chores
    • Achievements: Trophies that auto award based on lifetime points. Create achievements with image upload.
    • Rewards/Prizes: Create an awards/prizes store with image upload.
    • Full History: Track points earned, spent, achievements and more.
    • Admin Controls: Full admin controls including creating users, adding and removing points, and much more.
    • Full featured dashboard.
  • Version 1.5.2 Upgraded the calendar. Now imports into standard Home Assistant calendar.
    • Jottick Notes, Lists and Tasks now show up in Home Assistant calendar.
    • Use any calendar card you want now!
    • Full admin calendar settings on dashboard.
  • Version 1.5.2 Clear Data buttons added to Quick Actions tab
  • and many more!!

gamification-preview

Hello everyone, Version 1.5.4 is out and includes a few Tweaks, Security and Bug Fixes.