2017年2月26日 星期日

測站資料來源格式解說

站點資料來源網址
Group Feeds
Asus Airbox https://airbox.asuscloud.com/airbox/messages/
Edimax Airbox https://airbox.edimaxcloud.com/devices?token={{TOKEN}}
ThingSpeak https://api.thingspeak.com/channels/{{identity}}/feeds.json?results=1
LASS https://data.lass-net.org/data/last-all-lass.json
LASS 4U https://data.lass-net.org/data/last-all-lass4u.json
LASS MAPS https://data.lass-net.org/data/last-all-maps.json

站點資料對應欄位
g0v Field Asus Airbox Edimax Airbox ThingSpeak(ProbeCube) LASS
SiteName name name channel.name device_id
SiteGroup Asus-Airbox Edimax-Airbox ProbeCube LASS
LASS-4U
LASS-MAP
LatLng.lat lat lat channel.latitude gps_lat
LatLng.lng lng lon channel.longitude gps_lon
Marker Asus Edimax predefine in config same as SiteGroup
Data.Create_at time
format: YYYY-MM-DD HH:mm:ss
timezone: Asia/Taipei
created_at
format: ISO 8601
timezone: UTC
timestamp
format: ISO 8601
timezone: UTC
Data.Temperature temperature t feeds[].field1 s_t0
Data.Humidity humidity h feeds[].field2 s_h0, s_h2
Data.Dust2_5 pm25 pm25 feeds[].field5 s_d0
uniqueKey id id channel.id device_id

實際資料截圖

2017年2月25日 星期六

手機上的SSL憑證錯誤修復

我對SSL其實一竅不通
之前只能弄到桌面板OK,手機板有時會跳出不安全的提示

稍微找了一下問題
原因是我沒有提供根憑證或是中間憑證的東西

後來爬到對GAE來說,
要把兩個憑證(public跟ca_bundle)一起貼到公用金鑰憑證
這樣就解決手機板的問題了

用ssl checker  https://www.sslshopper.com/ssl-checker.html
檢查後也都通過了

 

v4改版說明

2017/02/25 23:01更新: 因為發生了一點意外,所以提早上線了

站點資料處理獨立

由於各個來源的資料格式與抓取的方法不盡相同
v3版把這些處理邏輯散在前端JS與後端PHP都有
看起來有點 啊砸(台
就全部整理出來做為單一化的API存取
如果有空閒再把處理各個資料來源的眉角寫出來

 https://datasource.airmap.asper.tw/


2017年2月15日 星期三

新增置頂訊息框 - 219反空汙遊行


看到 219中南部串連的反空遊行活動
想讓更多關心空氣的人看到並一起參與
就新增了置頂的訊息框

2017年2月11日 星期六

新增 LASS MAPS資料來源

LASS MAPS是由中央研究院資訊科學研究自製的空氣感測系統
詳細說明可參考它的安裝手冊 https://jack77121.gitbooks.io/maps-v5-1-user-guide/content/

另外因為直接顯示MAPS有點詭異,所以LASS4U跟MAPS會以LASS-做前綴

另一個不太重要的是,我在Server設定會將HTTP自動轉到HTTPS

2017年2月9日 星期四

進行中: 資料來源單一化

g0v空汙地圖這個平台彙整了各式各樣的測站資料
而不同的測站就有不同的來源格式
主要區分為
  • LASS, LASS 4U 
  • Airbox (edimax, asus)
  • ThingSpeak (g0v independent, g0v probecube)
  • EPA

寫在第一篇

嗨,我是開發g0v零時空汙觀測地圖 的工程師攻城獅
也就是這個網址 https://airmap.g0v.asper.tw/

一直有念頭想把自己開發了甚麼,有甚麼想法寫出來做紀錄
又覺得好像不需要這麼花時間寫這些東西

主因還是希望有人可以看到我默默的做了哪些事情
大致就是這個BLOG的用處啦