15
votes
How can I properly test my device's PCB antenna?
You can use a spectrum analyzer to make sure that:
The antenna is emitting at the correct frequency (range).
The output power is the expected (theoretically calculated) output power (or it is close ...
12
votes
Accepted
What simple security tests can I perform on my MQTT network?
Some ideas - I've not covered all combinations of with/without username/TLS, hopefully you can see where they are missing.
Can a client connect anonymously, no TLS?
mosquitto_sub -t test/topic -h &...
11
votes
How can I properly test my device's PCB antenna?
There are two main approaches to characterising an antenna and its effectiveness in-system, free space and in-situ. The first will give you a best-case baseline, is less susceptible to measurement ...
10
votes
Testing the success of Over the Air updates
I have software (Windows Server - a little different to 'things' but the principal is the same) that calls in every 24 hours - it sends back various meta data about itself :
customer name (or unique ...
9
votes
How can I properly test my device's PCB antenna?
In order to properly test the antenna at minimum the following items are required
A source antenna with the known pattern and transmitter such as a RF signal generator create known signals
The test ...
6
votes
What simple security tests can I perform on my MQTT network?
Maybe stating the obvious, but I think it's important to emphasise that a beginner can't expect to build a secure network. Nothing wrong with learning though.
It looks like the primary security in ...
5
votes
Testing the success of Over the Air updates
You could, for example, make a request every X weeks/days/hours... to a server with the current version number of the software. You will after be able to use analytics to see the current percentage ...
5
votes
Ways of testing IoT sensor security
In addition to the answer of Sean Houlihane, I would like to add a few things. I don't mean to sound arrogant, but I think that you don't want to test the security of the sensors themselves, because I ...
5
votes
Testing security of IoT devices
This really depends on how you are connecting to the IoT network in the first place. I am assuming you mean via TCP/IP.
Depending on how far you wish to go with this, you may want to look into a ...
4
votes
Accepted
Testing a telemetry and telecommand interface
This belongs more on the SQA SE, but here there is better context.
Usually you would want three levels of testing
Unit tests, in your case this can be testing the generated code even without an OS. ...
4
votes
Testing the success of Over the Air updates
It's all about a smart synchronization policy
You need a smart synchronization policy that works in tandem with your roll-out approach of your update. The most obvious point in time where the IoT ...
4
votes
Ways of testing IoT sensor security
Rather than explaining how to secure a system like this, I'll list the points that I think are important. I'm sure I've missed some.
Transmission over TLS (so it can't be snooped or replayed)
...
3
votes
Accepted
How does the Nest Protect autotest?
The Nest Protect seems to have three self-testing mechanisms:
The Self Test, which runs every 200 seconds, and tests power, smoke/CO sensors and Wi-Fi
The monthly Sound Check, which verifies that the ...
1
vote
Testing security of IoT devices
In addition of runtime testing....
You might consider using static program analysis techniques, e.g. with Frama-C or Clang analyzer. Read also this draft report for more, and consider using Bismon ...
1
vote
Testing range for WLAN IEEE 802 11b/g/n
I don't know any standardized test for ESP32 but I found these links which will surely guide you and help you to check the ESP32 signal strength and range.
1.ESPressif production testing guide:
You ...
1
vote
How do you debug your ESP32 applications?
At time of writing, according to the PlatformIO docs, there is only one ESP32 with on-board debug support - the ESP-WROVER-KIT-VB.
It's slightly pricey, but has large 3.5" display. Here is a YouTube ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
testing × 10security × 3
esp32 × 2
smart-home × 1
mqtt × 1
sensors × 1
hardware × 1
protocols × 1
mosquitto × 1
zwave × 1
over-the-air-updates × 1
authentication × 1
nest-protect × 1