IoT signal counting with ESP32 — 7

  • Job DurationLess than a week
  • Project LevelBasic Level
  • Project deadlineExpired

Project detail

Esp32 based iot device
counting falling signals for every 30 seconds and into a local file or db. (Counting production on a conveyor line)
1) if the time duration of the two falling signal is les then a minProdDuration: should count as fake production
2) if time duration is longer than the maxProdDuration should count as overProduction
A http webserver for showing device parameters / dashboard
3) If there is no input signal for a minStopTriggerTime duration than it should change the machine state as stop and should trigger a webhook API setted over the dashboard.

Devices parameter:
Name version , deviceid, code etc. (Labeling)
wifi settings ,
aws settings and
mdash settings and
webhook settings.
minProdDuration , maxProdDuration(in seconds)
minStopTriggerTime (in seconds)
Showing Last 50 webhooks/ triggers and their fail succes returns.

In web server dashboard it should show realtime report showing number of product and time line chart for last 8 hours and stops and their durations as well.
in each hour how many products produced
Mongoose os is the prefered product Operating System

Please write mongoose on title to see that you read the project description

Industry Categories

Freelancer type required for this project