XBee Wi-Fi でHTTPリクエストを送る

ここを参考に。
http://chicklab.blog84.fc2.com/blog-entry-40.html

最初にX-CTUをアップデートしたらうまく動いたっぽい。

設定はこんな感じ。

送りたいHTTPリクエストは以下。

PUT /add HTTP/1.1
Host: http://data.smartcitizen.me
User-Agent: SmartCitizen
X-SmartCitizenMacADDR: xx:xx:xx:xx:xx:xx
X-SmartCitizenApiKey: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
X-SmartCitizenVersion: 1.1-0.8.5-A
X-SmartCitizenData: [ {"temp": "24700","hum": "32800","light":"220","bat": "200" ,"panel": "1000" ,"co": "3240", "no2": "4850","noise": "100", "nets": "1", "timestamp": "2014-02-27 07:18:08 UTC" } ]

最後に空行の改行があることに注意する。

自分はCotEditorで文字コードをCR/LFに変更して保存し、Sublime textでHEXに変換した。
サーバによってはLFだけでもいけたけど(Googleとか)、一応CR/LFにしといたほうが無難かも。