I just created a driver to interact with Pixela.
Currently, the driver allows you to send increments and decrements to the Pixela API.
If you don't know pixela (I didn't know until yesterday), Allow you to track things. It is a very simple API that allows you to track actions, resulting in this type of graph (They are 3 types of graphs, I believe):
You can follow the process to create a user on the pixela docs: Pixela | Record and Track your habits or effort. All by API.
I build this small driver for myself, so if someone shows interest, I can create helpers to create a user and a graph.
The driver generates HTML that allows adding these graphs into dashboards. Kinda assume that you are only using the API via this driver to update the graph, But you can directly use the image tile and add the URL and use the refresh option already provide by hubitat.
Why:
My daughter was born last week and talking about tracking a baby, we mention that will be great to have a button at home that allows counting the times that poo and pee.
I found this platform and created this driver. Pretty happy to be honest.
The pixela guys have a Patreon that allows you to access extra features; it is pretty inexpensive, so if you decide to use pixela, consider joining their Patreon.
You can access the driver here:
Or searching pixela on the Package Manager App.