>本教程展示了使用IBM Bluemix,Raspberry Pi和Weather Company Data Service構建天氣預報設備。 讓我們探討這種強大的組合如何起作用。
密鑰概念:
>節點-RED實現:
>
>本節構建在先前的教程(將Raspberry Pi連接到Bluemix,啟用文本到語音)。 在您的節點紅色流中:
> 函數節點:
。
參數(例如,>
hourlyWeatherURL
{latitude}
{longitude}
http請求節點:
>連接和測試:將函數節點連接到HTTP請求節點,並添加一個調試節點以監視接收到的JSON數據。 使用注入節點手動觸發流量並驗證數據檢索。
>文本到語音集成:
>配置一個注入節點,以設定的間隔自動觸發流量(例如每30分鐘)。
msg.url = 'https://twcservice.mybluemix.net:443/api/weather/v1/geocode/{latitude}/{longitude}/forecast/hourly/48hour.json?units=m&language=en-US'; return msg;
>擴展功能:
>天氣公司API提供大量數據。 探索其他領域,包括風速,積雪和您的天氣報告中的其他相關信息。 SitePoint/patcat的藝術品,徽標權利:IBM和Raspberry Pi Foundation
>該項目展示了將雲服務(Bluemix)與低成本,多功能設備(Raspberry Pi)相結合的潛力,用於創建創新應用。 這些可能性遠遠超出了天氣預報。
以上是用覆盆子Pi和藍光預測天氣的詳細內容。更多資訊請關注PHP中文網其他相關文章!