Home Assistant Community Add-On: Obsidian

Hello, community!

Some time ago I had a need for centralized storage and management of my Obsidian notes. The idea of ​​running Obsidian on my Home Assistant instance coupled with remote access and a Telegram Sync add-on seemed incredibly promising to me. Unfortunately, after the initial search, only requests from other users were found. Such an add-on did not exist at that time, so it was decided to create it.

To avoid reinventing the wheel, I started looking for ready-made Obsidian Docker images. After a short investigation, a suitable candidate was found as a basis for the add-on: GitHub - linuxserver/docker-obsidian. And so it completely satisfied the needs of the add-on, because it was actively updated almost every day.

And so after several days of hard debugging and testing I am ready to introduce Obsidian as Home Assistant add-on. In order to use the add-on you need to add a new add-on repository to Home Assistant. Address of the repository is https://github.com/crazyrokr/hassio-addons. After which the add-on will become available from Home Assistant add-on store.

In light of all of the above, I encourage anyone interested to try this add-on and leave a review. Any inquiries and constructive criticism are welcome. I am currently exploring the possibilities of tighter integration of the add-on using the REST API.

CC: @ubergoober @Aereau

5 Likes

I’ve installed it and it appears to be working. Over the coming weekend I should be able to test things out a bit. One thing that I’ve always been disappointed with is CTRL-N doesn’t work for creating a new document. Is there any documentation for alternate keyboard shortcuts that don’t interfere with those already in use by the web browser hosting the Home Assistant page?

Thank you.

1 Like

How do you get around obsidian needing https?

1 Like

Are you asking how he did it, or how you can do it? My homeassistant instance uses the duckdns add in, so I’m already using https on my server.

1 Like

It’s possible to assign a new hotkey to any Obsidian action. I’ve checked and it works well.

It’s required to configure https access to home assistant instance. Please look at Set up encryption using Let's Encrypt - Home Assistant