使用HTTPS_AMAP_Weather驅動集成高德天氣數(shù)據(jù)
上海迅饒網(wǎng)關支持高德天氣接口了,客戶可以通過迅饒網(wǎng)關采集高德天氣接口,可實時獲取指定城市當日天氣、風向、風力、溫濕度等參數(shù),方便客戶集成顯示,只需要到高德開放平臺申請相應參數(shù)即可免費采集天氣數(shù)據(jù)。
一、網(wǎng)關操作配置步驟:
1、新建驅動:
"HTTPS_AMAP_Weather"(驅動名),在上位機配置界面菜單欄選擇“新建驅動”選項,如下圖。
1.1.1 選擇新建驅動
在彈出來的窗口中選擇"HTTPS_AMAP_Weather",如下圖。
1.1.2 選擇驅動
2、新建通道
添加好驅動后,選擇新建通道, HTTPS_AMAP_Weather(高德天氣接口)通訊接口,以網(wǎng)口方式通信,IP地址為接口平臺地址,端口號默認443。主站為調用接口的key(高德開放平臺申請key步驟,詳見如下第二章)。默認超時時間為1000ms。如下圖。
1.2.1 通道參數(shù)設置
3、新建設備
通道建立好后,選擇新建設備,在彈出來的對話框中設置設備相關屬性,設備站號為城市編號city。其他參數(shù)默認,請求幀間隔為下一幀和上一幀間隔的時間,如下圖。
必填參數(shù)--city:需要查詢天氣的城市編碼; 【city:可通過高德開放平臺下載城市編碼表獲取到城市編碼"https://lbs.amap.com/api/webservice/download",查看文檔"附錄三",比如閔行區(qū)為:310112】
必填參數(shù)--key:高德后臺申請的"web服務 API"密鑰(Key)(高德開放平臺申請key步驟,詳見如下第二章)
api key需要到高德開放平臺去申請。
https://lbs.amap.com/ref=http%3A%2F%2Flbs.amap.com%2Fdev%2Fkey%2Fapp
1.3.1設備參數(shù)設置
4、新建標簽
在建立點位的時候,寄存器類型為Data,寄存器地址為點編號。具體點位含義見下表。如圖。
1.4.1標簽參數(shù)設置
標簽添加完成。如下圖。
1.4.2標簽添加完成
上傳工程到網(wǎng)關,點擊運行查看通訊狀態(tài)。
1.4.3 通訊界面
監(jiān)控點表信息如下所示。
寄存器類型 | 寄存器類型 | 訪問權限 | 數(shù)據(jù)描述 |
Data | 點位編號 | 只讀 |
監(jiān)控點表信息
二、高德開放平臺賬號申請:
2.1、免費賬號注冊:
https://lbs.amap.com/ref=http%3A%2F%2Flbs.amap.com%2Fdev%2Fkey%2Fapp
打開高德開放平臺官網(wǎng),注冊賬號,點擊免費注冊;
也可選擇其他賬號登錄,比如點擊QQ賬號登錄,使用QQ掃碼登錄;
QQ登錄:手機QQ掃碼確認后,需要填寫手機號,輸入驗證碼,點擊下一步;
選擇認證方式:個人認證開發(fā)者或企業(yè)認證開發(fā)者,兩者權限不一樣,比如個人認證開發(fā)者地理編碼API接口免費調用上限為每天5000次,而企業(yè)認證開發(fā)者的上限為每天3000000次。
比如認證方式選擇企業(yè)認證開發(fā)者,采用對公打款認證;
(1)在企業(yè)信息欄目下面,填寫企業(yè)名稱、企業(yè)統(tǒng)一社會信用和選擇所屬行業(yè);
(2)在對公賬號信息欄目下面,填寫企業(yè)銀行開戶名、企業(yè)對公賬戶、選擇對公賬戶開戶銀行、選擇銀行所在地、填寫開戶支行名稱;
(3)填寫賬號管理人信息,包括賬號管理人真實姓名和郵箱地址,郵箱會收到一封帶驗證碼的郵件,輸入驗證碼,確認信息后提交材料;
等待高德平臺給企業(yè)賬號打款,輸入打款金額,即可完成企業(yè)認證;
2.2 申請"Web服務 API"密鑰(Key)
賬號注冊成功后,登錄高德開放平臺后臺;點擊左邊菜單欄—“應用管理”---“我的應用”,點擊右上角的“創(chuàng)建新應用”按鈕;輸入應用名稱和選擇應用類型,新建一個應用;
點擊“添加Key”按鈕,對話框里輸入Key名稱,服務平臺選擇“Web服務”,IP白名單可以不填,選中“閱讀并同一條款及隱私政策”,點擊“提交”按鈕;
應用下面就能看到平臺分配的Key,調用天氣接口需要Key參數(shù)
點擊“查看配額”,可以看到各種API服務的今日調用次數(shù)和每日調用上限、并發(fā)量上限、狀態(tài)等;
個人認證開發(fā)者地理編碼API接口調用上限5000次每日;
而企業(yè)認證開發(fā)者,高德平臺的地理位置API接口調用上限為3000000次每日,并發(fā)量100次每秒;天氣預報接口調用上限3000000次每日,并發(fā)量1000次每秒;
無特殊聲明,高德API服務接口的輸入?yún)?shù)和輸出數(shù)據(jù)編碼全部統(tǒng)一為UTF-8,接口默認返回json格式的數(shù)據(jù);
2.3、獲取天氣信息請求接口
URL地址:https://restapi.amap.com/v3/weather/weatherInfo?city=310112&key=35axxxxxxxxxx
請求方式 :GET
請求參數(shù):
(1)必填參數(shù)--city:需要查詢天氣的城市編碼
城市編碼可以通過查詢城市編碼表獲取,暫時不支持臺灣省的行政區(qū)域編碼查詢。
建議通過地址解析等線上服務實時獲取城市最新編碼adcode,參考下面的獲取地理位置API接口。
(2)必填參數(shù)--key:高德后臺申請的"Web服務 API"密鑰(Key),即上面新建應用分配的key。
(3)可選參數(shù)extensions:氣象類型 ,可選值base/all; base:返回實況天氣;all:返回預報天氣。
實況天氣每小時更新多次,預報天氣每天更新3次,分別在8、11、18點左右更新。
(4)可選參數(shù)output:返回數(shù)據(jù)格式 ,可選值:JSON,XML ,默認返回json格式數(shù)據(jù)
返回結果示例:
{
"status": "1", //1:表示成功 0:表示失敗
"count": "1", //返回結果總數(shù)目
"info": "OK", //返回的狀態(tài)信息
"infocode": "10000", //返回狀態(tài)說明,10000代表正確
"lives": [{
"province": "上海", //省份、直轄市名稱
"city": "閔行區(qū)", //城市區(qū)域名
"adcode": "310112", //城市區(qū)域編碼
"weather": "陰", // 天氣現(xiàn)象
"temperature": "8", //實時氣溫,單位:攝氏度
"winddirection": "東", //風向描述
"windpower": "≤3", //風力級別,單位:級
"humidity": "57", //空氣濕度
"reporttime": "2024-01-08 11:03:17", 數(shù)據(jù)發(fā)布的時間
"temperature_float": "8.0", //實時氣溫,浮點數(shù)
"humidity_float": "57.0" //空氣濕度,浮點數(shù)
}]
}
三、附錄:
1、城市編碼表:
可登錄高德開放平臺:"https://lbs.amap.com/api/webservice/download"下載查看。
上海迅饒自動化科技有限公司
2012 2012年1月10日上海迅饒成立。
2016 上海迅饒拿到了雙軟和高新企業(yè)證書。
2018 ①X2OPC軟件通過了OPC基金會的CTT認證;BACnet網(wǎng)關通過了BACnet國際組織的BTL認證。(是國內做網(wǎng)關第一家通過BTL的公司);②Web觸摸屏組態(tài)軟件通過了科技成果轉化;③建立了基于MQTT的云平臺,實現(xiàn)了登錄微信公眾號,遠程監(jiān)控組態(tài)以及微信報警功能。
2019 ①Web組態(tài)邊緣云網(wǎng)關軟件通過了科技成果轉化;②拿到了"專精特新"。
2020 推出了X2Profinet網(wǎng)關、I7-1031、I10-1031、I15-1031樓控電容屏以及HMI1031-HDMI網(wǎng)關。
2021 推出了迅饒DDC控制器(DDC2001-8600和DDC2001-8642兩款型號)、86盒安裝I4-1001和I7-1001電容屏、攝像頭多媒體網(wǎng)關MMG2004-A9、能源管理網(wǎng)關HMI2004-EMS、西門子遠程IO模塊PFN2001-8600。
2022 推出了迅饒DDC控制器DDC2003-8600及相關IO擴展模塊。86盒安裝I4-1002和I7-1002電容屏??梢约删W(wǎng)絡攝像頭的樓宇管理網(wǎng)關HMI2004-BMS,以及5口和8口傻瓜式工業(yè)交換機。
2023 在HMI1031-HDMI-EMS和HMI2004-EMS能源管理網(wǎng)關上實現(xiàn)了FRP內網(wǎng)穿透功能,方便遠程下載PLC和遠程桌面。同時把IOT物聯(lián)網(wǎng)平臺Node-RED也集成到網(wǎng)關和DDC的網(wǎng)頁上。
2012年1月10日上海迅饒成立,就以"專注自控,物物互聯(lián)"為己任,立足各類網(wǎng)關產(chǎn)品的研發(fā)。在樓宇自動化領域,開發(fā)了BACnet網(wǎng)關;在工業(yè)自動化領域,開發(fā)了Modbus網(wǎng)關、X2OPC服務器;在電力自動化領域開發(fā)了IEC104網(wǎng)關;在數(shù)據(jù)中心動環(huán)監(jiān)控領域,開發(fā)了SNMP網(wǎng)關。在OPC客戶端應用方面,OPC2Modbus已經(jīng)成為一款經(jīng)典產(chǎn)品,實現(xiàn)OPC轉成Modbus服務器功能。OPC2Web則是別出心裁地把C/S的DA架構轉成B/S的Web服務架構,深受廣大用戶的喜愛。
掃碼關注我們
微信公眾號 | BACnet
抖音號 | 70703298335
聯(lián)系我們
名稱:上海迅饒自動化科技有限公司
地址:上海市閔行區(qū)七寶鎮(zhèn)中春路8633弄(萬科虹橋云)25幢603室
郵編:201101
電話:17721009340/021-58776098
傳真:021-58776098
網(wǎng)址:http://www.opcmaster.com
Email:sales@opcmaster.com
提交
如何用500元購買HMI1004-ARM(Scada)?
uSaaS能源管理軟件安裝步驟
迅饒能源管理軟件本地版簡介
把Windows打造成一個NTP時間同步服務器,為網(wǎng)關提供校時服務
如何用500元購買能源管理一體機HMI1004-ARM(EMS)