Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tracking the number of active projects #61

Open
Pierre-33 opened this issue Mar 10, 2023 · 0 comments
Open

Tracking the number of active projects #61

Pierre-33 opened this issue Mar 10, 2023 · 0 comments

Comments

@Pierre-33
Copy link

Hey,
I saw in another thread that you were looking for a way to track how many Senseo are running your firmware. I think I might help with that. I can write a little public dashboard in python with plotly dash that accept post requests from SenseoWifi and display the number of active senseo on diagram. Then all what we need to do in the firmware is to push a request to that server every now and then with a unique ID (a CRC of the MAC address should do the trick).

This raise a few concerns, though :

  • We need somewhere to host the dashboard
  • If we do that in amazon (or any similar service), it will cost a small fee every month
  • If we host that ourself, it means that our public ip will become available in the source code
  • In the esp firmware we'll need to contact the server regulary, maybe once a day or once every coffee. I don't know the state of HTTP libraries in the esp, but if those calls are blocking it might become an issue, especially if the server is slow or sometimes down.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant