Skip to main content

Grocy and its Home Assistant Add-on

The next layer of the Virtual Bean Counter software stack is the meat in the sandwich, Grocy (see Grocy system install). As with the Home Assistant (HA) Operating System that was reviewed previously the aim of this article is to consider the support and backup options for the Grocy system as installed onto our HA virtual machine.

But first a little history. Whither Grocy? It sprang from the desire of a software developer, Bernd Bestel, to progress beyond using Excel (as we know a great spreadsheet and data analysis tool but with a limited UI) to something more fully featured by exploiting his experience with commercial inventory management. The first version of Grocy was released in 2017 and after seven years is now on its fourth full point release. However, unlike HA, it is essentially a one-man band with a single developer responsible for pretty much the entirety of the content all without stable funding (currently). That said the package is quite mature and "does what it says on the tin."

The program is written in PHP and uses an SQLite database. It is released on an MIT licence ensuring that it is free and open source. Downloads are frequent, 4k downloads for a release from GitHub (compared to 800k for HA OS), meaning that there is a reasonably large user base out there. If you don't want to run it in a webserver (HA OS provides this service) a direct Windows version is available.

The version that I am using is a port for HA OS maintained by Franck Nijhof, a full-time HA engineer. Home Assistant allows third-party applications to be added to HA (as Add-ons) that are accessible through HA but run independently of it. There are two flavours of Add-ons, supported and unsupported. Grocy is one of about fifty supported Add-ons, which means, as far as I understand it, that HA will ensure that the current Grocy Add-on (currently v0.22.1) will be kept up to date as the main Grocy program is upgraded (both HA-Grocy and Grocy are at v4.20 at time of writing).

Overall then, Grocy is a mature program with well developed features and is currently regarded as a stable Add-on by the Home Assistant team. It is a reasonable assumption that it will continue to be functional for some time to come.

Turning to support options. From inside Grocy itself there is no internal help documentation or links out to any other support options. However the HA Add-on home page for Grocy does have some links to support on the Documentation tab.

But apart from the Community pages link they are mostly to general HA support channels. The dedicated HA Grocy Add-on Community page is not very active and posts do not seem to garner many replies.

From the Grocy home page,

there is a link to a Reddit community for Grocy, which seems to be the main location for community support. The forum is reasonably busy, with 4.6k members, and importantly the developer is active on it (there is a pinned intro that has some helpful thoughts). Also on the Grocy home page there is a link to community contributed help and other guides, which are mainly technical docs on installation issues.

All in all, given the size of the user base, Grocy does have a sizeable user led support network that the developer takes an active part in and the fact that it is concentrated in one location is not necessarily a bad thing. As I outlined earlier, this is often more help than a commercial product will give you.

Finally the issue of back-up is completely covered by the HA full back-up protocol described in the previous post, which is a big plus.

With Grocy investigated we can turn to the last layer of the software stack the Grocy Android app.

Comments

Popular posts from this blog

How-to: Setting up a Blogger account with a non-Google e-mail address

As I've set up an e-mail address for the blog it makes sense to be able to post from it too. To do that I will need to set up an account with Blogger for the new e-mail address. At the same time I'll create a gmail account to both manage the blog and give access to the Google apps suite without the monthly fee. Skullcinema@gmail.com is already taken (as there is nothing new under the sun), but I can take a related e-mail address. I won't publish it here as the first address will generate enough spam as it is. Setting up a gmail account really doesn't require a guide, but it is covered here if you need one. So, off to set up an account  through Blogger . First of all though, log out of Google and/or Chrome or it will pull you straight through to Blogger on the account you are logged in on. Choose SIGN IN in the top right-hand corner of the Blogger home page, and then select  Use another account underneath the list of your current Google accounts. Now ...

Evri-thing, Evri-where, All Over the Place

You have to wonder why Hermes went through the hassle of rebranding themselves to Evri, then you get a parcel delivered by them. Only a year ago in a desperate, and cynical, attempt to shed their woeful reputation as the worst parcel delivery company in the UK Hermes rebranded themselves as Evri. On the 14 th March 2022 they rolled out their corporate PR machine and made promises . "The new brand will also see a significant investment in its customer service as part of its commitment to ensuring that its customer service remains responsive, knowledgeable and helpful. This will include Evri opening a fully UK-based customer service team and adding 200 experts who will be based in local depots, closer to where potential issues are. It will also be upgrading its chatbot and releasing more phone lines for those who prefer to speak directly to someone." So was it a surprise when I got an e-mail about a parcel I was expecting? Well, most other couriers don't do this an...

HMRC a-no-go

A few years ago I set up a new company in the UK. The government here has invested quite heavily in digital services so this can be almost entirely completed on-line. You begin the process by notifying Companies House , the venerable UK registrar for companies (for 180 years this year), that you have set up a company. In order for you to do that on-line the Government needs to have some sort of user registration system and one that is a bit more secure than your regular website. Enter the Government Gateway , a government-wide ID system launched in 2001. It was initially designed to be a one-stop-shop that would provide a log-on solution for all of the UK government's on-line services. Whether you were a business/organisation or an individual citizen, with security credentials backed up by GCHQ no less. The Companies House process was exceptionally straightforward and a Government Gateway ID (GG ID) was set up by Companies House for the business. No problems. Another early task...