IoT device management project.
This project is a coursework assignment at the university. Create a project that will simulate an IoT device management system (one device is sufficient, for example, a smart air conditioner).
Main requirements:
User Interface (Frontend):
- Create a website through which the user can manage IoT devices (turning on/off, changing parameters, receiving data and statistics).
Server Side (Backend):
- Develop a server that continuously collects data about the state of IoT devices, this server uses MQTT protocol. This server will temporarily be hosted on a local computer (in the future on Raspberry Pi).
- Additional servers (http, socket) handle requests from the client, store user data, etc. Servers can be run locally or hosted on vercel.
Emulation of IoT Devices:
- Implement the emulation of connected IoT devices using WOKWI (these can be lamps, temperature sensors, etc.) that respond to user commands. Basic commands - turn on, turn off, get data.
- Communication between the server and the devices is carried out via the MQTT protocol, the server collects sensor data and stores it in the file system.
- Additional task - connect real devices (sensors, diodes, etc. on Raspberry Pi, ESP32, STM32, ARDUINO boards, ...)
Node-RED for organizing communication:
- Use Node-RED for visual organization and automation of communication between the website, server, and IoT devices.
- Node-RED will temporarily be hosted on a local computer (in the future on Raspberry Pi).
- Telegram bot for managing IoT devices (additional task):
- Create a server for telegram bot that will send commands to manage IoT devices to other servers.
- Host the telegram bot server on vercel.
Final project goals:
- Presentation of the web interface, server side, and interaction with IoT device emulators through the server.
- In the future – the possibility of transferring the project to Raspberry Pi for working with real devices.
To pass the assignment, it is necessary to demonstrate the project in operation with a brief explanation of the architecture and principles of operation.
-
188 Hello.
We are the web studio SYP. We specialize in creating websites for businesses.
We are interested in your project.
We are ready to take on its execution.
Write to us, we will discuss all the details.
Current freelance projects in the category Javascript and Typescript
Development of a WebGL/Three.js scene with generation and export of 3D (snapshot) from an animated shaderObject Description:The project is a designer table shaped like a realistic, deep whirlpool (a central vortex that smoothly transitions from a wide horizontal tabletop to a thin elegant leg). Task Essence:A WebGL / Creative Coding developer is required to create an interactive 3D… Javascript and Typescript, Web Programming ∙ 18 hours 5 minutes back ∙ 19 proposals |
Support and development of the cleaning company's website
20 USD
I'm looking for a web developer/webmaster for long-term support and development of a cleaning company's website. Website: https://donely.ca About the project DoneLy Home Services is a cleaning service company in Canada that is actively growing and expanding its geographical… Javascript and Typescript, Web Programming ∙ 2 days 19 hours back ∙ 59 proposals |
Development of a website according to the specifications on FramerYou need to create a website based on the parameters in the technical specification. https://docs.google.com/document/d/1ODO2C9Krb4AaMiJz9wfbNzWlAyA2FwCCHL8r0biajUY/edit?usp=sharing Please provide your actual rate based on this design. HTML & CSS, Javascript and Typescript ∙ 3 days 21 hours back ∙ 27 proposals |
Development of an interactive Palworld map for the websiteWe need to develop an interactive map for Palworld based on the example: https://palworld.gg/map We need not just a static image, but a full-fledged interactive map where users can view locations, toggle object categories on/off, search for specific points, and interact with… HTML & CSS, Javascript and Typescript ∙ 5 days 11 hours back ∙ 35 proposals |
Development of the AM Mobility platform (car service, parking, insurance, car rental)
5731 USD
We are looking for a team or an experienced Full Stack developer to create the MVP of the AM Mobility platform. AM Mobility is a unified digital ecosystem for motorists, combining in one application and web platform: parking; car service; tire fitting; car wash; car rental;… Javascript and Typescript, Web Programming ∙ 10 days 18 hours back ∙ 119 proposals |