I wan to create custom report and sensor dashboard?

For some broader farmOS context…

We have talked about making the farmOS dashboard itself “configurable”, which would allow users to pick and choose which “blocks” they want to show on it. Maybe we could even allow multiple dashboards to be created, with different sets of blocks for different purposes/people! This doesn’t exist yet, but it would be a great feature IMO.

If that were done, then other modules could provide blocks. For example, the Sensor module could provide ways to create dashboard blocks. I can imagine a lot of other types of blocks that would be useful.

As for reports of yield by month, cost per quantity, etc… that’s going to depend a lot on the data that you’re collecting, and how it is formatted. You will need to make sure it’s being collected in a way that allows building those reports. So you may need custom forms to ensure the data is collected correctly first.

farmOS is a very generalizable record keeping system - it is not opinionated about what your data looks like. This is good because it’s flexible, and can be used in many different ways. But it also makes it harder to make general purpose “reports” because that requires more strict data formatting.

I would recommend reading about “conventions” to understand the considerations…

1 Like