Objective: Develop a platform that allows the visualization of the state and general information of an IoT infrastructure using an API of a platform in the IoT cloud. Specific functionalities ● Availability of infrastructure ○ Registration (Consultation in IoT platform and storage in database) ■ Daily record of last measurement of all the variables registering if they are ok or alerted ■ Daily availability calculation per device based on = sensors ok / sensors alerted ■ Register parameters of device properties (status, date is input, operator) ■ Registration by device of version of hw, sw and operator from internal variables of the device ○ display: ■ line graph daily availability by device and sensors ■ cake showing devices and sensors active, inactive, alerted and sensors with out of range measurements ■ bar graph by device indicating% of active, inactive and alerted sensors ■ table with detail and latest measurements of devices, inactive devices, alerted devices and sensors ■ table with sensors with out of range measurements according to sensor type ■ filters: a filter will be applied on all the visualizations based on the properties of the devices of: country, region, client and installation ● activity log ○ registry ■ form with multiple selection fields or open fields that allows registering management activities performed on a device and sensor ○ display ■ table showing all registered activities (subject to device properties filter) ■ line chart with weekly number of failures (filter by type) ■ cake graph by% of time dedicated to type of activities ● consultation of variable measurements ○ visualization (query of all the data of a variable in the last 300 data) ■ display ● linear graph of up to 5 simultaneous variables. Selection of multiple variables from search with filters by country, region, client and installation ● Graph of variables with batteries in medium discharge state, critical discharge ● Graph of devices with RSSI with low signal or critical signal ● Future functionalities ○ Devices entering operative state ■ Detect from changes in the average daily temperature if a device possibly entered operational state ■ Detect faulty flow sensors from last-day analysis of measurements ○ API - for consultation and writing in database of activity logs. for registration through mobile app Technical specifications ● Advanced Python Management for Data Analysis (Desirable) ● Database ○ MongoDB ● Platform in the cloud ○ AWS ○ Elastic Beanstalk ○ Lambda ● Framework ○ Flask ● Graphics ○ Plotly (desirable)Category: IT & ProgrammingSubcategory: Web developmentWhat is the scope of the project?: Medium-sized changeIs this a project or a position?: ProjectI currently have: I have specificationsRequired availability: As neededAPI Integrations: Other (Other APIs)Roles needed: Developer
Keyword: Data Analysis
Price: $15.0
Secondary Price: $45.0
JavaScript MySQL PHP API Python MongoDB
Job Description We are looking for a Social Media Manager with experience managing digital campaigns on Meta and Google Ads, as well as planning and executing content for social media. This role will be responsible for managing advertising campaigns, optimizing conversi...
View JobBusiness Consultant Job Summary We are seeking a highly-skilled, motivational Business Consultant to join our growing organization. In this position, you will help our clients transform their operations and provide supportive, experience-driven guidance. You will travel...
View JobI'm seeking an AI expert to build an optimization platform for a chiller plant. The primary goal of this platform is to enhance energy efficiency. Key Features: - Real-time Data Analysis: The platform needs to process and analyze data as it comes in, allowing for...
View Job