Replies: 24 comments 75 replies
-
|
i would definitely share my data |
Beta Was this translation helpful? Give feedback.
-
|
I would also participate (y) |
Beta Was this translation helpful? Give feedback.
-
|
This is what I have so far: #263 There is also some metadata transmitted on each startup incl. the state (Bundesland) and the config that is used. |
Beta Was this translation helpful? Give feedback.
-
|
Great idea. You can only benefit from such statistic. |
Beta Was this translation helpful? Give feedback.
-
|
After checking the Code to verify what data will be sent (no offense 😅), I would also Share mine. |
Beta Was this translation helpful? Give feedback.
-
|
That's super interesting, I'd like to be part of that |
Beta Was this translation helpful? Give feedback.
-
|
Yesterday I've added the support for blacklisting entities. Also I want to restrict access to the system, so that only the people who are contributing their data will be able to see the data from the others. Might change that later |
Beta Was this translation helpful? Give feedback.
-
|
Do you already have an idea for sharing the data with other users who share their data? I have an idea: You configure your GitHub name/ID in ESPHome, and Grafana can use GitHub OAuth to verify whether that ID is also authorized to provide access to the analytics. This could be checked every x weeks or at every login. |
Beta Was this translation helpful? Give feedback.
-
|
I checked the code of the analytics branch and have a suggestion: What I'm trying to say: the IP lookup services are apparently not realiable, so I suggest to let the user configure his location, since most likely the location of a heatpump won't change that often ;-) |
Beta Was this translation helpful? Give feedback.
-
|
Ok, I'm almost there ... all sensors created through templates will be whitelisted automatically by default for now. Other custom sensors will not be exposed. Analytics can be enabled by removing the comment: The unique ID needed to be able to see any data in Grafana can be found in the diagnostic section as a text-sensor enter it in Grafana to be able to see your data. Sidenote ... what a horrible UI Grafana has xD should've just used a Home Assistant instance ^^ http://oneesp32torulethemall.freeddns.org:3000/ Sensors are published every 15 minutes, everything else is published event based. Need to figure out how to present the data nicely |
Beta Was this translation helpful? Give feedback.
-
|
Hmm... you changed the location to district, but I can't find any validation? How to make sure, people use the "right" (=same) term? When I look at one of my neighbour districs for instance, I come up with at least 4 names for the same district: That was one of the reasons, why I proposed the postalcode, since this is a uniqe value, which is easy for people to know and understand. You can find them here: or here: Even if you do not do a automatic value lookup/validation, at least a hint in the readme could be meaningful, to make sure, ppl are able to enter the correct location? |
Beta Was this translation helpful? Give feedback.
-
|
Final version so far: #263 |
Beta Was this translation helpful? Give feedback.
-
|
I also updated to the latest analytics version from today and the first data has already been transferred. |
Beta Was this translation helpful? Give feedback.
-
|
I updated as well, but I can't find my device id and I don't see any data on the website. Probably because I'm not logged in? |
Beta Was this translation helpful? Give feedback.
-
|
And that was b*llshit ... only outbound traffic is limited. |
Beta Was this translation helpful? Give feedback.
-
|
Just joined the party. Thank you, once again :) Will be very interesting to see the data. But somehow DNS Resolving does not work and i can't find the reason. Still investigating. |
Beta Was this translation helpful? Give feedback.
-
|
Either I'm too stupid or my ESPhome is having real problems right now. I just can't get it to compile. I've loaded the fork version and adjusted the path in my YAML file. I'll wait until it all goes into the master version. :/ |
Beta Was this translation helpful? Give feedback.
-
|
Just updated to the latest version. You can take a look. ;-) |
Beta Was this translation helpful? Give feedback.
-
|
Feature Request (putting it here, instead of own issue?) Can we include a diagnostic sensor which populates the latest MQTT push timestamp? Since MQTT pushes are not logged in the livelog, one does not have any indication, if analysis is working or not. |
Beta Was this translation helpful? Give feedback.
-
Grafana seems to be finally working. Please tell me what you think of it |
Beta Was this translation helpful? Give feedback.
-
|
Now I've updated and included analytics. Did it work? Are you guys seeing my stats? |
Beta Was this translation helpful? Give feedback.
-
|
Although the Grafana-Dashboard is nice to have, what do you think ... should I create an outgoing topic to which I publish the community avg,min&max so that one can visualize it in Home Assistant? |
Beta Was this translation helpful? Give feedback.
-
|
Currently, 11 heat pumps are registered in Grafana, but only 7 are visible on the map. 😕 |
Beta Was this translation helpful? Give feedback.
-
|
Tried to join the analytics club today, my global ID entity is here, the log says: |
Beta Was this translation helpful? Give feedback.















Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Ahoi everyone 😃
I was thinking a lot recently on how to continue with the project and what would bring the most benefit to all of us.
Tracking values locally is mostly working, but we can't really compare the data nicely.
So my idea is to allow users to include an analytics.yaml that sends anonymized data to a cloud MQTT server and visualize the data with grafana.
Transmission of the data would happen every 15 minutes for sensors and event based for switches, fans and numbers.
Each user would get a unique id (hash of the MAC address) that would allow them to select their own heat pump and compare with the community.
This way we could figure out outliers and further increase our efficiency.
Please let me know what you think :)
Beta Was this translation helpful? Give feedback.
All reactions