online debug data collection feature

Moderators: grovkillen, Stuntteam, TD-er

Post Reply
Message
Author
psy0rz
Normal user
Posts: 232
Joined: 02 Feb 2017, 12:12

online debug data collection feature

#1 Post by psy0rz » 15 Apr 2017, 18:49

One of the most important things is to keep ESPEasy as stable as possible. To do this more efficient we need more data.

Collecting the following data automatically in a central database would be very useful:

* Uniq id to identify the node: mac adress, ESP chip ID, Flash chip ID? We could hash this value for anonymity.
* Which version of ESPEasy is running?
* Which plugins/controllers are active?
* Uptime of the system
* Number of crashes.

There are many improvements we can do to improve the stability: Some improvements need quite major changes. Other improvements consist of a little change, repeated all over the place. If we can get feedbacks of these changes quicker, we can speed up development, and we will be less reluctant to make big changes.

Offcourse this feature should be optional and will be opt-in. (We're not Microsoft ;) It will also be possible to completely disable the feature during compiletime so there is no data-collection code in the firmware at all, for all the tinfoil hat people.

Edwin
Please support ESPEasy development via Patreon or buy us a coffee.

User avatar
costo
Normal user
Posts: 500
Joined: 21 Nov 2015, 15:03
Location: NL, zw-NB

Re: online debug data collection feature

#2 Post by costo » 16 Apr 2017, 12:28

I have no problem sharing my relevant ESPEasy data with the developers as long as I can decide if and what I share. So why not include this option.

P.S.. . . . . . . you do not have to wear a tinfoil hat to understand that companies like MS, Google, Twitter, Facebook are collecting user_data in a way that they can share it with selected others so they can make direct or indirect money with user_data.
You better do not believe these companies collect user_data to just improve their products ...... they are not working for the benefit of the user.

Shardan
Normal user
Posts: 1156
Joined: 03 Sep 2016, 23:27
Location: Bielefeld / Germany

Re: online debug data collection feature

#3 Post by Shardan » 16 Apr 2017, 15:43

I agree with costo.

Anyways, all IoT is running on a separated network here and has no direct connection to standard internet.
It is reachable via VPN, that's all.
IoT-security is a chapter of it's own and dilatorily handled mostly. So i keep it to a near range at least.

So compiling in that module or not would not change much for me. As there are problems with IRAM already
i see more problems as other plugins might have to be omitted for that.


Happy Easter

Shardan
Regards
Shardan

psy0rz
Normal user
Posts: 232
Joined: 02 Feb 2017, 12:12

Re: online debug data collection feature

#4 Post by psy0rz » 16 Apr 2017, 16:18

This feature wont need IRAM.

I'll make sure the report server will be just at 1 ip address.
Please support ESPEasy development via Patreon or buy us a coffee.

jojocardee
New user
Posts: 5
Joined: 31 Mar 2017, 05:42

Re: online debug data collection feature

#5 Post by jojocardee » 22 Apr 2017, 09:47

As there are problems with IRAM already
สมัครบาคาร่าออนไลน์

Post Reply

Who is online

Users browsing this forum: Bing [Bot] and 90 guests