-
Sensors might be running for many weeks / months and the time on the ESP32 might drift.
At power up, the ESP32 syncs its time. That allows it to connect to MQTT TLS.
That's great but weeks later the…
-
The dashboard prototype allows a sensor owner to perform an earthquake alarm test on their device. The button sends a
`iot-2/cmd/earthquake/fmt/json` to the sensor. The message is `{Alarm:true}` …
-
If an Ethernet cable is connected, fully start the Ethernet interface and get an IP address before starting the WiFi.
Handle SmartConfig scenarios when previously registered devices are Ethernet conn…
-
The LEDs should be turned off at setup / initialization and before calibrating the ADXL355
The LEDs draw substantial power and some laptop USB ports can't provide enough power to the ESP32 to initial…
-
As an insurance policy if download.openeew.com server certificate renewal does not work correctly, the firmware now supports a legacy OTA download site - mybluemix.net.
We will be able to put recover…
-
Here is a sample record from the OpenData AWS dataset. You will notice the MQTT message json object.
```
{"country_code": "mx", "device_id": "006", "x": [-0.01,...], "y": [-0.06,...], "z": [-0.05,…
-
The dashboard will implement a "Remove your sensor from the OpenEEW network" button. It promises that your sensor will no longer contribute data.
- The dashboard could delete the Cloudant record whi…
-
Use case:
A registered device has stored NVM ram with WiFi Network configured and WiFi OFF, and Ethernet Connected, power cycle. The device incorrectly enters SmartConfig mode.
Expected behavior:…
-
Currently, when the STA/LTA algorithm detects a shake, it starts to publish the accelerometer data via MQTT.
It doesn't include a timestamp.
The detection correlation algorithm needs this timestamp …
-
Idea: When doing a power up, it would be useful to list the MAC addresses in a human readable form
This could be used by anybody, or a manufacturing machine, from the terminal when the system powe…