Forum Replies Created
-
AuthorPosts
-
Radu
KeymasterPlease use a Passive POE cable. Many uRADMonitor users are having good results with them.
The A3 units also support a wide voltage input (6V to 28V, but not more than 28.00V!! ), so you can use a higher voltage (eg. 24V) and not care about the length of your cable.
See:
https://www.facebook.com/193197037509636/photos/?tab=album&album_id=398902893605715
or
https://www.ebay.com/sch/i.html?_from=R40&_trksid=m570.l1313&_nkw=passive+poe+cable&_sacat=0Radu
KeymasterAbsolutely and congrats for your sharp eye,
The units are not all tested together at the same time , but they are tested in batches. So there will be some differences related to the time of the day they were tested, and the units selected for a given batch. They are not tested in order.
The VOC doesn’t have a common baseline. You can read more about those sensors here: https://www.uradmonitor.com/smartcity-debate-iasi-2018/ . This is why we have the AQI VOC algorithm (similar to the Bosch BSEC library) that uses history data to compute a common baseline and provide comparable signals of identical amplitudes based on similar trend raw data. The auto test tool for this will only check that the value is in technically correct interval. The AQI VOC algorithm aligns the data between the various units or sensors (eg. BME680 vs MP503)
The CO2 sensor has an internal auto-calibration mechanism that triggers every 24hours and detects the lowest value to see if it gets close to the ambiental outdoor value of 400ppm. If this is the case, it will adjust an internal offset.
All in one these are the things you see between the various units in the report page.
Let me know if you need any additional details, and thanks for an excellent question.
October 3, 2018 at 9:15 pm in reply to: DIY KIT1 assembly roundup/lessons: transistors swapped, high-resistance inductor #6087Radu
KeymasterRadu
KeymasterDo you have more data on this? More correlation sets to other instruments? There is an offset that can be adjusted here, and I’d like to do that for your unit.
Radu
KeymasterThis is a bit strange, you should get a perfect match on formaldehyde. Please note the server returns it in PPB, as the local embedded webserver returns it in PPM. Make sure there are no digits lost there due to Integer operations trimming the complete values. Also make sure you local read operations are completed successfully, it is possible you sometimes get timeouts and your values stay 0.
Regardless of this, please note that the correct way to go about this is to use the Server API. You can find examples and full details on http://www.uradmonitor.com/dashboard
The local JSON is only offered as a bonus and for quick debug tests. It is important you use the Server API to get meaningful readings. Also because there is a calibration layer implemented only on the server side, that does some compensations for temperature and humidity on the models with the sensor placed inside (to correct aberrations caused by internal heating), but it also computes PM1 and PM10, and also VOC AQI otherwise not available locally.
Let me know if you need any help migrating to the Server API.
Radu
Radu
KeymasterType is the device class as defined in specs v1. Originally the model A was 1, the A2 was 4, the KIT1 was 5 , the D was 6 , the A3 was 8.
It was the first digit of the Device ID. You’re using an A3 so it starts with 8.The second digit was a code for the Geiger tube used. 1 was SBM20 while the 2 was SI29BG. 4 was LND712. So your device ID starts with 82.
Having the Geiger tube encoded in the device ID started to loose meaning with the recent units that only do Air Quality monitoring and have no radiation sensors. So the device class defined in specs v2 became two digits big. As an example, the device class for an INDUSTRIAL is 14.
HW is the hardware version. Each model was multiple iterations. With the A3, HW103 and HW105 were the most common. You can still see a first HW100 (first iteration) here: https://www.uradmonitor.com/?open=82000001 . This particular unit is not only part of the first production batch, but it is also the very first uRADMonitor A3 unit produced. It is installed on a bus in the city of Cluj Napoca. Its data is linked to an external GPS module so we have the Air Quality measurements mapped to location. Here’s how that looks: http://www.uradmonitor.com/cluj
SW is the firmware version, the actual software running on the devices themselves. This can be updated from time to time, as I push out newer software versions to fix bugs or add new features: https://www.uradmonitor.com/firmware-upgrade-a3-wifi/
VOL is the voltage on the Geiger tube. It is configured to 380V in software, as the Geiger tube needs this High Voltage to run. It is low current, so you cannot electrocute yourself, however touching the internals while the device is running can give you a little shock. So don’t do it.
VOC is the Volatile Organic Compounds sensor. You can read about those here: https://www.uradmonitor.com/products/?sel=4 under the “IMPACT” tab or in the datasheet here: https://www.uradmonitor.com/wordpress/wp-content/uploads/2017/02/datasheet_a3.pdf
WDT is the watchdog, a timer that will reboot the device when it reaches a certain value. Normally this doesn’t happen, as periodically the Watchdog is reset to 0 if all critical operations are successful (mainly reading the sensors and communicating the data to the server). Resetting the watchdog is called “patting the dog”.
INT is the time interval for sending data. It is set to 60seconds on the A3. This means that every minute your A3 will send data. This can be customised.
HTTP is the server’s return code when the A3 send some data. 200 means OK. Anything else means error. There can be various errors codes. These are the standard HTTP Error codes, you can find documentation about them online if interested.
Let me know if you have any additional questions here, and thanks for your interest. This is much appreciated.
Radu
Radu
Keymasterhi @slifox, the flag is changed now: https://www.uradmonitor.com/tools/dashboard-04/?open=82000127
I’ll be adding the country as an editable option in the dashboard soon.
The firmware supports disabling the local hotspot after a predefined number of seconds. It will literally be shutdown. But there is no parameter for this, the firmware needs to be recompiled. If you are willing to update the firmware on your unit, I can send you the one that does this.
Radu
Keymaster@lumpylumpy There is no Wifi antenna, you got the latest A3 version that comes with an embedded antenna for a more convenient form factor.
@emogenet not quite sure what if the “repeated twice” thing, please post some screen shots with that so I can see. Yes you can call the script directly, the form is:
http://192.168.4.1/s?u=SSID&p=KEYBut please note the SSID and the KEY must be URL ENCODED. There are online tools for that, with a quick google search I found https://meyerweb.com/eric/tools/dencoder/
Timeouts are sometimes possible, due to the Wifi module being stressed a little, being used both as a client (to send data) and a server (to serve local webserver used for config) at the same time, via a 9600bps serial connection. However the configuration must work in all cases and has been tested so on all units shipped.
Please note that there’s a key length limit of 20 characters. Do not use longer passwords on the networks you connect the A3 to.
Hope this helps,
October 3, 2018 at 8:46 pm in reply to: Local access: unit can fail to respond to local json queries #6081Radu
Keymaster@glenn-mckechnie hi Glenn, thanks for the interesting post and sorry for my delayed reply,
This limitation exists only on the A3 with Wifi and is due to the Wifi Module used, that is somewhat limited in terms of bandwidth. The server upload has priority, but polling can sometimes impact this as well, resulting in the watchdog being triggered.
The best solution here is to change your script to use the uRADMonitor Server API . That is the recommended way to go, especially since there is an additional calibration layer implemented on the server side only. the VOC AQI and PM1 and PM10 readings are only available in the server output too.
You can find all information on the API , including examples on http://www.uradmonitor.com/dashboard
The local JSON was only offered as a bonus, to the internal webserver functionality that was needed to offer a way to configure the A3 units with Wifi for internet access.
Let me know if there is anything else I can help you with.
Radu
KeymasterThanks guys,
@florian_gutzwiller_hb3xpa please confirm you see the right flag now.
Radu
KeymasterI will check the algorithm requirements, but yes, this is definitely possible if you have some flexibility on your end.
Radu
KeymasterHe can assign it to his account once he opens the dashboard on a computer within the same network like the A3 unit.
Basically, the computer he uses needs to have the same external IP like the A3 unit (to be in the same LAN). Then your friend will see the A3 in his Dashboard and be able to click the “ADD” button to assign it.
Let me know if you need any help. BTW, I just assigned both units to your account, so your friend might need to re-attach it in case he did previously.
Radu
KeymasterBest would be a Stevenson shield. See some pics attached.
Others went for different solutions, here are a few: https://www.facebook.com/pg/uRADMonitor/photos/?tab=album&album_id=398902893605715
Radu
KeymasterVOC raw values can sometimes for as high as a few millions.
This is why I have developed the AQI VOC scale to bring all VOC readings to a common scale 0 – 500. Please use that instead of the raw data.
Radu
KeymasterCommand to mute 820000FA was added to the server. It will apply on first A3 communication. Please confirm when it’s done.
-
AuthorPosts