Hi,
So I'm getting into creating dashboards for the first time, and I'm having quite a bit of trouble.
What I want:
I want to track the weight of my pet and as it grows up to ensure it's staying healthy. I do this by weighing it a couple of times a week. I want to input this data somewhere and then I get a datapoint which can be plotted on a graph. and then I can view history of the weight progression and the data should persist forever. This would be a very simply task for a spreadsheet, but I was thinking that surely I can put this into a home assistant dashboard where it would be convenient to access right next to all other pet related things I will have on this dashboard.
However, it turns out setting this up with home assistant has been extremely difficult for me.
After many painful hours of cooking something up with chatgpt and finding up all sorts of annoying shortcomings, I finally got something that is somewhat ok, but far from pretty.
The attached image is what I got done so far. Getting this done was after many pain points:
- number input cant be used because it just seemingly has to open some dialog for data input and clicking up/down arrows on the data input just spams loads of datapoint even though I'm just trying to input one value
- had to go with a text helper for entry, hidden number helper for actually storing the data, save script that sets the text input's value to the number input. and then history graph for visualizing the number input
Now this was kind of ok I thought (though very far away from how clean of a result a spreadsheet could produce, wife approval factor might not be good here), but then I learned that my data wont be stored forever. trying to learn about how to make the data be stored has been a pain again. honestly I just want to be able to store all datapoints and see a historical graph of all the datapoints.
any tips on how I should approach this dashboard would be greatly appreciated, thanks.