DevHeads IoT Integration Server

DII

DevHeads IoT Integration Server

The DevHeads IoT Integration Server accelerates technology engineering by helping pro devs learn, share and collaborate.

Join

seeking-collabs

firmware-and-baremetal

middleware-and-os

edge-networking

pcb-and-analog

jobs

iot-cloud

code-review

devheads-feed

general-dev-chat

Can two applications connect to Azure IoT Hub simultaneously without causing issues?

Hey guys @IoT Cloud i have a temperature monitoring app on a Raspberry Pi that connects to Azure IoT Hub using the C SDK over MQTT for sending temperature data and interacting with the device twin. I also need the device to receive updates, and it looks like the Azure Device Update agent is the solution for that. Can two applications connect to Azure IoT Hub simultaneously without causing issues? If so, what steps are needed to prevent interference? If not, how should I handle updates and device twin interactions together? Currently, when both my app and the device update agent are running, they interfere with each other's connections, resulting in frequent KEEPALIVE message resends. How can I resolve this?...
Solution:
Yes Kalu you can connect multiple devices to Azure IoT Hub. This might be a helpful guide. https://youtu.be/A_yJ5fbzxSk?si=Bvqx5NlEyuEP4Pum...

AWS cares about your bill… in a good way!

In my recent experience with AWS, I encountered an unusual situation where access to the Lambda service was restricted due to an identified security violation. It's a reminder that while AWS provides a secure infrastructure, customers still have the responsibility to follow best practices such as using strong passwords, MFA, and implementing precise IAM policies. It's a shared responsibility model, where AWS secures the infrastructure and customers secure their data and applications. Here are some key best practices to keep your AWS account secure:...
No description

implementing secure authentication on edge impulse

Hey guys, @IoT Cloud so lately I have been working with Edge Impulse , but I'm having trouble implementing secure authentication with the Edge Impulse SDK in Python. I'm using a Raspberry Pi 4 as the hardware and MQTT as the communication protocol, but l've tried various configurations and I'm still getting authentication errors. Can someone please share their expertise on how to resolve this issue and ensure secure communication with the Edge Impulse platform?

Configure my Raspberry Pi to connect to Azure loT Hub using the Azure loT Hub device SDK and C#.

"Hi everyone, @IoT Cloud I'm new to Raspberry Pi and I'm trying to configure my Raspberry Pi to connect to Azure loT Hub using the Azure loT Hub device SDK and C#. l'm not really familiar with this, but can anyone please help me understand what I need to consider when setting this up? Specifically, l'd love to know what the key settings and configurations I need to make in C# to establish a connection to Azure loT Hub
Solution:
I have created a playlist for Azure IoT Hub but have used python sdk You can check it out https://www.youtube.com/playlist?list=PLYXO2mr0zuR05W7eHAdUVQmMdqcMwmqlz...

Struggling with intermittent disconnections between my device and AWS loT Core, causing data loss

Hey guys @IoT Cloud i am struggling with intermittent disconnections between my device and AWS loT Core, causing data loss and inconsistencies. My device is using an ESP32 MCU and communicating with AWS loT Core via the MQTT protocol. I tried implementing a retry mechanism for failed connections and also adjusted the device's WiFi settings for better connectivity, what else can i try to resolve this issue?...
Solution:
There is a mechanisms called data buffering, the objective is to buffer (save your data) when connectivity is lost and once connectivity is established you'll send this data again, i opened a topic in the code review section to discuss about this incident and how we should deal with it https://discord.com/channels/1130679493799977062/1242791883680518154

I'm working on an IoT project that involves storing data in a database.

Hi everyone, I'm working on an IoT project that involves storing data in a database. While writing the SQL code, I encountered the following error: "violated - parent key not found"...
Solution:
Thank you @jjbitnic👀 , actually i found that one of the FOREIGN KEY values in the REFERENCE Table does not exist in the Parent Table. I just Ensure that the ID value matches in both tables. ✅
attachment 0

What additional strategies can I implement to reduce power consumption?

Hey guys I noticed a significant increase in power consumption by my IoT devices (ESP32) when transmitting data to AWS IoT Core, leading to shorter battery life. I've optimized my device firmware and data transmission intervals, but the issue persists. What additional strategies can I implement to reduce power consumption and extend battery life while maintaining reliable data transmission? @IoT Cloud...
Solution:
You can put your devices in sleep mode and when it time to send data, it wakes up. But if it persist I think you should check your devices battery life, or try changing the battery and use another and check it's performance since you have tried basic firmware optimization and it persist.

Please who has connected to AWS iot core using A7670E specifically??

Please who has connected to AWS iot core using A7670E specifically?? I'm facing +CMQTTCONNECT: 0,34 error AT+CMQTTCONNECT=0,"tcp://xxxxx:8883",60,1...
Solution:
@Onyeka so this particular error "+CMQTTCONNECT: 0,34" indicates that you have a connection failure using the MQTT protocol. The specific reason for code 34 well depends on the module implementation, but it often relates to issues with TLS/SSL certificate verification most of the times

How can I solve this issue and configure the IoT Hub accordingly?

Hey guys please I’m encountering a challenge with my Azure IoT Hub configuration. I need to allow incoming traffic from IoT devices through public endpoints, but I’m struggling to restrict outbound traffic to only private networks. Basically, I want the IoT Hub to send data privately to a Stream Analytics job for processing and then to a SQL database. How can I solve this issue and configure the IoT Hub accordingly? @IoT Cloud...

CI/CD in IoT: the "T" (Thing) component 📡

Continuous integration and delivery (CI/CD) is a powerful approach to software development that enables teams to deliver high-quality software faster. However, implementing CI/CD in the IoT domain presents unique challenges due to the "T" (Thing) component. The "T" in IoT refers to the physical devices interacting with the real world. These devices can be anything from sensors and actuators to smart appliances and vehicles. They are often resource-constrained and have different operating systems and architectures than traditional cloud and server-based systems. This heterogeneity makes it difficult to automate the testing and deployment of IoT software. Traditional CI/CD tools and techniques are not well-suited for handling the unique challenges of IoT development....

Optimizing Sensor Data Transmission: Storing Locally and Sending to IoT Hub

Hi guys I'm working on a Raspberry Pi project where I need to send sensor data to IoT Hub. Due to latency, I lose around 5 samples per second. I'm thinking of storing the data locally in a CSV file every 10 seconds with one process and then reading and sending it to the cloud with another process. How possible is this? @IoT Cloud...

A Game Plan If You Lose Your IoT Platform - my interview with Aaron Allsbrook, CTO @ ClearBlade.

Topics covered: - IoT Platform Definition: Understanding the practical meaning of an IoT Platform. 💡 - Choosing an IoT Platform Provider: Three key pillars to consider when making the decision. 🧐 - Business Model Alignment: The importance of alignment between the IoT - Platform provider and the buyer's business models. 🤝...
No description

How I can view data published to AWS IoT in the AWS Management Console?

Hey guys I have a MQTT client which publish data to AWS IOT and Azure IOT HUB. To see the data into Azure IOT HUB, I am using DeviceExplorer I want to know? If there is a tool similar to DeviceExplorer for AWS IoT? And also ...

I'm looking for free solution to move a servo connected to an ESP8266 with Google Home voice ?

Hi everyone , I am looking for a (free) solution to move a servo connected to an ESP8266 with Google Home voice commands...! Like "OK Google, set the 'thing' to 50%" But I only find tutorials for controlling on/off type relays, mostly with IFTTT which is paid. If you have any suggestions, please let me know.....

Optimizing Power Input for IoT Device: How to Implement Power ORing?

I have 3 power input for my iot device Solar 12v Battery 3.7v And 5v usb how can i do power oring between them Like if 12v is present use it and usb to program...

Options for IoT device config updates post-Google shutdown?

Hi guys since google has shut down its IoT platform, i have been seeking alternative way to send data from some platforms to IoT devices for config updates. I used to handle updates via Cloud Functions but i am wondering if integrating a different IoT platform with Cloud Functions could work or is there are other options worth exploring?? @IoT Cloud...

what are the various data formats that i can utilize with the ThingSpeak IoT platform?

Hey guys quick question please what are the various data formats that i can utilize with the ThingSpeak IoT platform, and what strategies can i employ to ensure that my sensor data is accessible to a global audience? @IoT Cloud

I cannot connect my project to the blynk device.

Hey guys. Need help for my iot project !

pressure sensor as flex sensor

Hello, i want to ask can i use this pressure sensor as flex sensor and how ..
No description

Home Assistant Setup in Windows

I tried to install home assistant on my windows by using the virtual machine method but it doesn't work. pls suggest a way to install it on windows or if it works better on other operating systems do suggest the ways to install it....
Solution:
It is possible for both scenarios supervised and not (limited). The first requires virtualization so it is Windows version and hardware dependant. Ex. https://siytek.com/home-assistant-supervised-windows/