-
-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Airnote map/dashboard adjustments #817
Comments
Ask @jamoross for advice on explanatory texts for each panel. |
@nokton let me know if https://grafana.safecast.cc/d/Lrk0VZ6Mk/all-live-sensors-mat?orgId=1 looks okay for the home page dashboard |
@nokton also https://grafana.safecast.cc/d/1OA6VZ6Gz/matschaffer-safecast-airnote?orgId=1&var-device_urn=note:dev:864475044191194 for airnotes Not sure what we should say about USB power on the battery charging grapn. Maybe @jamoross or @robouden knows? |
@matschaffer Just wondering why the zoom level is at 7? |
The green color on the level is much more an acceptable standard for Air quality. I think on the map, if we use color for indication of levels we should follow the colors used by other organizations. Not starting with blue. https://en.wikipedia.org/wiki/Air_quality_index |
Thanks for the review @robouden ! I set the zoom and centering to avoid this problem in mobile Level 7 with Japan centering looks better to me. Centering to the users current location would be ideal but doesn’t look supported. As for the color, I seem to recall @jamoross and @nokton preferring not to use the aqi coloring. That’s why I adapted the colors from map.safecast.org |
What are the reasons they gave for the coloring? |
@robouden pretty sure https://safecast.slack.com/archives/GHYMFJC0P/p1608772847216000?thread_ts=1608771048.184400&cid=GHYMFJC0P is where I got it from. Private slack message, but @robouden is in the channel so he should be able to see it. |
Hi Mat - gave it a stab and let me know if you need clarifications. Lets look at it again once you have done the changes and get everyones inputs.
Question: What is the logic for the Air Quality global map - the PM value as read at noon in each location over the past 24h?
Map Title (for all three maps we discussed)
- SAFECAST Global Air Quality Map
- SAFECAST Global Radiation Map
- SAFECAST Global On-line Device Map
Location box title:
- Air Quality Sensors
- Radiation Sensors
- Air Quality and Radiation Sensors
Map zoom level - prefer “8” so we see the entire globe?
Text box Title: “About this map"
Text in “About this map" box:
====
The above map shows all deployed stationary sensors reporting Air Quality or Radiation levels. Each sensor popup contains the unique device number and the number of measurements collected till date. Stronger colors indicate multiple devices in the same area. Zoom in to see individual devices and click on a device to view the dashboard.
Donate to Safecast.org: https://safecast.org/donate/
Get your own Air Quality Sensor: https://shop.blues.io/products/airnote
Get your own Radiation Sensor: ***@***.***
For Mobile Radiation measurements go here: https://map.safecast.org
====
For the sensor popup - what all can be put in there? Can it indicate the type of sensor? Latest “main” value? The dev ID is rather non-descriptive and wondering what we could do differently.
For the sensor dashboard that pops up, assume this will be the sensor dashboard we fine tuned for the Airnote link and make it exactly the same while having a seperate one for Airquality and Radiation, so it doesn’t;t show an empty CPM or PM box. (Currently the global map links to a other dashboard)
For the sensor dash board:
- Rename “Links" to “About”
Text in “About":
====
Safecast.org <https://safecast.org/> is a global, not-for profit community project to collect and share open environmental data about our environment. The Blues.io <https://blues.io/> Airnote was developed in collaboration with Safecast to measure Air Quality globally and share measured data via the Safecast open data platform.
Global Air Quality map: <<< grafana link here >>>
Donate to Safecast.org: https://safecast.org/donate/
Get your own Airnote: https://shop.blues.io/products/airnote
Configure this Airnote: <<< device specific link here >>>
====
- Device Location -> “Location”
- “Most recent … ” -> “Last … "
- Humidity popup “Humidity levels may impact PM values observed as humidity can manifest as small droplets and affect the particulate matter count. It’s always good to observe both PM values and humidity levels together”
- Air Quality pop-up: “Air Quality is measured by assessing the concentration of Particulate Matter (PM) in ug/m3 in three buckets: PM1, 2.5 and 10. Use the controls in the top right corner to change the time window shown”
- Recent raw data pop-up: “At Safecast we place huge value on transparency and store/share data exactly as it is received from the sensor without processing or summarizing the data received. Below data is in JSON format. To download Safecast open data visit the download page on safecast.org"
… On May 31, 2021, at 2:35 PM, Mat Schaffer ***@***.***> wrote:
@nokton <https://github.com/nokton> let me know if https://grafana.safecast.cc/d/Lrk0VZ6Mk/all-live-sensors-mat?orgId=1 <https://grafana.safecast.cc/d/Lrk0VZ6Mk/all-live-sensors-mat?orgId=1> looks okay for the home page dashboard
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub <#817 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AAITQXJ6PNVIJNQAYZE7RV3TQMNYTANCNFSM45VSMU7Q>.
|
@nokton do you mean https://grafana.safecast.cc/d/t_Z6DlbGz/safecast-all-airnotes?orgId=1 or the "noon" map we discussed on zoom? The "noon" map doesn't exist. I've opened #818 to work on it.
#818 captures this
This is https://map.safecast.org/
I updated https://grafana.safecast.cc/d/Lrk0VZ6Mk/matschaffer-safecast-global-on-line-device-map?orgId=1
Not sure what you're asking for here. We could potentially colorize air vs radiation like @robouden did on https://grafana.safecast.cc/d/tM974BuMz/safecast-devices-air-and-radiation-big-map?orgId=1
8 would just show tokyo. I'll leave it at 3 for now.
Done - see https://grafana.safecast.cc/d/Lrk0VZ6Mk/matschaffer-safecast-global-on-line-device-map
Done with a caveat
this is not possible since grafana can't do the airnote PIN handling
done
done
done
done
done for above see https://grafana.safecast.cc/d/1OA6VZ6Gz/matschaffer-safecast-airnote?orgId=1&var-device_urn=note:dev:864475044191194 |
In today's API sync meeting we met with @jamoross and @robouden and decided to go with the us scale for coloring: https://en.wikipedia.org/wiki/Air_quality_index#United_States cc @nokton |
On Jun 1, 2021, at 5:22 PM, Mat Schaffer ***@***.***> wrote:
Question: What is the logic for the Air Quality global map - the PM value as read at noon in each location over the past 24h?
@nokton <https://github.com/nokton> do you mean https://grafana.safecast.cc/d/t_Z6DlbGz/safecast-all-airnotes?orgId=1 <https://grafana.safecast.cc/d/t_Z6DlbGz/safecast-all-airnotes?orgId=1> or the "noon" map we discussed on zoom? The "noon" map doesn't exist. I've opened #818 <#818> to work on it.
- noon map is what we settled on, but we could deploy in two steps if that is faster (e.g. step one showing sensors as of now and step two once noon map is ready) . Description box may need to reflect what is shown accordingly, but lets focus on getting V1 up.
Map Title (for all three maps we discussed)
SAFECAST Global Air Quality Map
#818 <#818> captures this
SAFECAST Global Radiation Map
This is https://map.safecast.org/ <https://map.safecast.org/>
What we discussed was to do an equivalent map of Air for Radiation fixed sensors, while the “default’ map shows all live sensors. I’m feeling we’re better of to limit the radiation maps to drives, and move stationary to the new maps. That way we can power down real-time as it is used by the radiation map still.
We should also consider to have map.safecast.org point to a landing page from which various maps can be accessed
SAFECAST Global On-line Device Map
I updated https://grafana.safecast.cc/d/Lrk0VZ6Mk/matschaffer-safecast-global-on-line-device-map?orgId=1 <https://grafana.safecast.cc/d/Lrk0VZ6Mk/matschaffer-safecast-global-on-line-device-map?orgId=1>
Location box title:
Air Quality Sensors
Radiation Sensors
Air Quality and Radiation Sensors
Not sure what you're asking for here.
The titles for the Map/ocation widget for each map mentioned above.
We could potentially colorize air vs radiation like @robouden <https://github.com/robouden> did on https://grafana.safecast.cc/d/tM974BuMz/safecast-devices-air-and-radiation-big-map?orgId=1 <https://grafana.safecast.cc/d/tM974BuMz/safecast-devices-air-and-radiation-big-map?orgId=1>
Good idea and assume you can make the legend describe the difference. Plz avoid primary colors blue, red and green (if you are interested why, ask me next time when we connect)
Map zoom level - prefer “8” so we see the entire globe?
8 would just show tokyo.
<https://user-images.githubusercontent.com/690/120282767-745d9c00-c2f5-11eb-8988-e142d69a4e7f.png>
I'll leave it at 3 for now.
Please put it at 8 as we want to show the GLOBAL map, not local/zoom in. 🙏 🙏
(If you like make another copy of the widget with local zoom in at level 2, so you have both, but no compromise on global plz)
Text box Title: “About this map"
Text in “About this map" box: ...
Done - see https://grafana.safecast.cc/d/Lrk0VZ6Mk/matschaffer-safecast-global-on-line-device-map <https://grafana.safecast.cc/d/Lrk0VZ6Mk/matschaffer-safecast-global-on-line-device-map>
Looks good! Few things though:
Please use the link for Radiation Sensors as specified - the google group is not the right channel to respond to people that want to purchase a device🙏 🙏
Top Title should be "
SAFECAST Global Air Quality Map
Title on map widget:
Air Quality Sensors
In the global device map (default page) - please put the same text box as we have on the Air Quality map with approbate links to Air and Rad maps.
For the sensor dash board:
Rename “Links" to “About”
Text in “About": ...
Done with a caveat
Configure this Airnote: <<< device specific link here >>>
this is not possible since grafana can't do the airnote PIN handling
Device Location -> “Location”
done
“Most recent … ” -> “Last … "
done
Humidity popup ...
done
Air Quality pop-up: ...
done
Recent raw data pop-up: ...
done
for above see https://grafana.safecast.cc/d/1OA6VZ6Gz/matschaffer-safecast-airnote?orgId=1&var-device_urn=note:dev:864475044191194 <https://grafana.safecast.cc/d/1OA6VZ6Gz/matschaffer-safecast-airnote?orgId=1&var-device_urn=note:dev:864475044191194>
I like this version … One thing — In the text box the link points to the global sensor map, but should point the the global Air Quality map instead.
Most importantly: In the maps when clicking on a sensor it doesn’t go to the above sensor dashboard - can that be changed to do so, so we have the same experience there too?
… —
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub <#817 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AAITQXPTFXUNDB57GH5UEE3TQSKGDANCNFSM45VSMU7Q>.
|
Yes, that will take time to build. I'm not sure if grafana can manage it either.
Okay, we could make something like https://grafana.safecast.cc/d/Lrk0VZ6Mk/matschaffer-safecast-global-on-line-device-map for just fixed radiation as well.
No, the legend can't describe the difference in this case. That's why Rob used the title.
Please advise on colors if you still want to do this map change.
8 is more zoomed in than 3. I think you're confused on the direction. Also if we zoom to global the top half of the screen will be whitespace on portrait smartphone. I don't think this is a good idea.
You specified "Get your own Radiation Sensor: @.***" - where should I point it?
This dashboard hasn't been created yet, but I can work on it.
Not entirely. Note that so far we've been working on two dashboards
We don't have the capability to link from a generic "device" map to a specific "airnote" page. That's why the global device map links to the "device details" dashboard (https://grafana.safecast.cc/d/DFSxrOLWk/safecast-device-details?orgId=1&from=now-2d&to=now&var-device_urn=pointcast:10022&refresh=15m) which I haven't made any changes too yet. We could give this a similar treatment, but we can't show/hide panels depending on device capabilities. |
Hi Mat,
Lets do a quick call to shortcut this discussion instead
… On Jun 3, 2021, at 1:26 PM, Mat Schaffer ***@***.***> wrote:
noon map is what we settled on, but we could deploy in two steps if that is faster (e.g. step one showing sensors as of now and step two once noon map is ready) . Description box may need to reflect what is shown accordingly, but lets focus on getting V1 up.
Yes, that will take time to build. I'm not sure if grafana can manage it either.
SAFECAST Global Radiation Map
What we discussed was to do an equivalent map of Air for Radiation fixed sensors, while the “default’ map shows all live sensors. I’m feeling we’re better of to limit the radiation maps to drives, and move stationary to the new maps. That way we can power down real-time as it is used by the radiation map still.
We should also consider to have map.safecast.org point to a landing page from which various maps can be accessed
Okay, we could make something like https://grafana.safecast.cc/d/Lrk0VZ6Mk/matschaffer-safecast-global-on-line-device-map <https://grafana.safecast.cc/d/Lrk0VZ6Mk/matschaffer-safecast-global-on-line-device-map> for just fixed radiation as well.
We could potentially colorize air vs radiation like @robouden <https://github.com/robouden> grafana.safecast.cc/d/tM974BuMz/safecast-devices-air-and-radiation-big-map
Good idea and assume you can make the legend describe the difference.
No, the legend can't describe the difference in this case. That's why Rob used the title.
Plz avoid primary colors blue, red and green (if you are interested why, ask me next time when we connect)
Please advise on colors if you still want to do this map change.
Please put it at 8 as we want to show the GLOBAL map, not local/zoom in. 🙏 🙏
(If you like make another copy of the widget with local zoom in at level 2, so you have both, but no compromise on global plz)
8 is more zoomed in than 3. I think you're confused on the direction.
Also if we zoom to global the top half of the screen will be whitespace on portrait smartphone. I don't think this is a good idea.
Please use the link for Radiation Sensors as specified - the google group is not the right channel to respond to people that want to purchase a device🙏 🙏
You specified "Get your own Radiation Sensor: @.***" - where should I point it?
SAFECAST Global Air Quality Map
This dashboard hasn't been created yet, but I can work on it.
I like this version … One thing — In the text box the link points to the global sensor map, but should point the the global Air Quality map instead.
Most importantly: In the maps when clicking on a sensor it doesn’t go to the above sensor dashboard - can that be changed to do so, so we have the same experience there too?
Not entirely. Note that so far we've been working on two dashboards
Global device map: https://grafana.safecast.cc/d/Lrk0VZ6Mk/matschaffer-safecast-global-on-line-device-map?orgId=1 <https://grafana.safecast.cc/d/Lrk0VZ6Mk/matschaffer-safecast-global-on-line-device-map?orgId=1> (note: not Air or Radiation, just any device)
Airnote: https://grafana.safecast.cc/d/1OA6VZ6Gz/matschaffer-safecast-airnote?orgId=1&var-device_urn=note:dev:864475044191194 <https://grafana.safecast.cc/d/1OA6VZ6Gz/matschaffer-safecast-airnote?orgId=1&var-device_urn=note:dev:864475044191194> (note: airnote, not any air or radiation sensor)
We don't have the capability to link from a generic "device" map to a specific "airnote" page.
That's why the global device map links to the "device details" dashboard (https://grafana.safecast.cc/d/DFSxrOLWk/safecast-device-details?orgId=1&from=now-2d&to=now&var-device_urn=pointcast:10022&refresh=15m <https://grafana.safecast.cc/d/DFSxrOLWk/safecast-device-details?orgId=1&from=now-2d&to=now&var-device_urn=pointcast:10022&refresh=15m>) which I haven't made any changes too yet.
We could give this a similar treatment, but we can't show/hide panels depending on device capabilities.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub <#817 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AAITQXOKRHK2DDRRZHYEQFTTQ4AABANCNFSM45VSMU7Q>.
|
Had a chat with @nokton today. Based on that the new home page map is complete and online https://grafana.safecast.cc/d/u5-KaDEWk/safecast-global-on-line-sensor-map?orgId=1 |
@nokton let me know what you think for https://grafana.safecast.cc/d/1OA6VZ6Gz/matschaffer-safecast-airnote?orgId=1 I updated the coloring and description on the "Last PM2.5" graph I also removed the PM2.5 coloring from the map and just used the same orange from the homepage map. The map widget can only show an average value for the full selected time scale whereas the "last" value shows the last. Colorizing both to the same scale made them look "different". The map dot would be likely green whereas the "last" could be yellow. The map does not support colorization based only on the most recent value. |
The yellow on white is rather hard to read so you may choose a slightly darker yellow for better readability. If you can show the last value over the average value in the popup, then that would be my preference. |
See https://docs.google.com/document/d/1oJnKmivk8KjfXsVF1G7NSvVe8tLX8JA9GmP0F8RddGM/edit for notes
Home
See https://grafana.safecast.cc/d/Lrk0VZ6Mk/all-live-sensors-mat?orgId=1
Airnote
See https://grafana.safecast.cc/d/1OA6VZ6Gz/matschaffer-safecast-airnote?orgId=1&var-device_urn=note:dev:864475044191194
Home -> Device Map
The text was updated successfully, but these errors were encountered: