MQTT best practices - Local LAN with NODE-RED

300.0 USD

300.0 USD peopleperhour Technology & Programming Overseas
9 hour ago

Description

Secure MQTT Setup for IoT DevicesProject goalImplement best practices for a secure and efficient MQTT environment to enable seamless device communication and authentication.
Scope of work- Set up MQTT Broker on a dedicated Windows computer.- Enable Raspberry Pi and ESP32 devices to connect and authenticate without password disclosure.- Ensure secure communication between devices and MQTT Broker.- Implement authentication for devices on the production MQTT Broker.- Follow SOPs and operations for device communications.
Read more
Additional information- Node-Red flow example provided and tested.- Documentation, code examples, and required assets are complete.
PlatformRaspberry Pi, ESP32
Developer expertiseNetworking, IoT
Budget$300
Deliver onJuly 24, 2025

关注公众号,不定期副业成功案例分享
Follow WeChat

Success story sharing

Want to stay one step ahead of the latest teleworks?

Subscribe Now

Similar Teleworks

1. Actions Management — Filter UI & Functionalities Implement the following filters in the Actions Management interface: Filter Type Description Channel Dropdown / Multi-select Filters ContactItem and FirmContactItem. Can be required first or optional (configurable). ContactItem Searchable Dropdown Dynamically filtered based on selected Channel(s). Disabled or shows all if Channel is not selected. FirmContactItem Searchable Dropdown Same logic as ContactItem. Action Status Multi-select Dropdown Values: Pending, In Progress, Completed, Cancelled. Priority Multi-select Dropdown Values: High, Medium, Low. Type Multi-select Dropdown Values: Call, Email, Meeting, Task, Other. Planned Date Date Picker with Presets Presets: Past, Today, Next 7 Days, Next 30 Days, Custom Range. Employee Searchable Dropdown Filter by assigned employee. Contact Searchable Dropdown Filter by related contact. Filter Logic: Within the same filter (e.g., multiple statuses): use OR logic. Across different filters (e.g., status + priority + date): use AND logic. Planned Date Presets: Past: plannedDate < today Today: plannedDate = current date Next 7 Days: plannedDate between today and 7 days ahead Next 30 Days: plannedDate between today and 30 days ahead Custom Range: start and end dates manually selected 2. CommunicationTemplateItems – Add Missing Field Add a missing status field to the CommunicationTemplateItems interface: Display the field in both list/grid view and form Enable full CRUD support (create, edit, delete) Functional Requirements Search actions by subject, reference, or summary Sort actions by plannedDate, priority, createdAt, updatedAt View, create, edit, delete actions (delete requires confirmation) Bulk select actions for delete or reassignment Mark actions as complete or update their status Export actions list to CSV or Excel Use date picker for plannedDate field Navigate to related entities (Contact, Employee, etc.) Notifications for overdue or upcoming actions Layout Notes Main Grid Fields: id, ref, subject, actionStatus, priority, plannedDate, type, assigned employee, contact, createdAt Second Tab in Details/Edit Form: summary, message, Channel, ContactItem, FirmContactItem, updatedAt
50.0 USD Technology & Programming peopleperhour Overseas
1 days ago
Experience Level: Expert PROJECT OVERVIEW: We are seeking an experienced GoHighLevel (GHL) developer to support the improvement and automation of key parts of our customer journey and invoicing workflows. We are a training company currently using GHL to manage bookings, estimates (internally referred to as “Booking Confirmations”) and invoicing. However, we require assistance to refine and extend our use of GHL in order to minimise manual intervention as far as possible. SCOPE OF WORK: 1. Review existing GHL setup: - Pipelines - Custom fields - Workflows: Booking Confirmations (GHL Estimate) and Invoicing 2. Automate Booking Confirmation (GHL Estimate): - Automatically generate a Booking Confirmation/GHL Estimate using data from Custom Fields - Trigger this automation when the Opportunity is moved to a designated pipeline stage 3. Add field validation check: - Develop a validation mechanism to ensure all required fields are completed before a booking can move from ‘Send Booking Confirmation’ to ‘Send Invoice’ stage - Ideally, if a required field is missing, the system should either block the transition or display a warning 4. Post-payment customer email automation: - When a payment is marked as received, trigger a customised ‘Thank You’ email to the customer REQUIREMENTS: - Extensive experience with GoHighLevel, including building automations, workflows, and email triggers - Strong understanding of conditional triggers, custom fields, and best practices for workflow design - Ability to advise and collaborate on booking, invoicing, and reminder automations - Fluent written and verbal communication skills in English WORKING STYLE: Please note the following expectations: - We are looking for someone who is flexible, responsive, and focused on getting things right quickly and efficiently - Previous experience with a developer proved too slow due to poor responsiveness, causing delays on small tasks, we do not want a repeat of this - The selected candidate must be willing to attend ad hoc online meetings to clarify requirements. We’ve found this is the most effective way to ensure quick progress and avoid miscommunication ONGOING WORK: - This project is only the first phase. We have a number of additional automation and workflow tasks planned, so we are looking to build a long-term relationship with the right developer. Please only apply if you meet all of the above criteria.
27.0 GBP Technology & Programming peopleperhour Overseas
2 days ago