読者です 読者をやめる 読者になる 読者になる

pebble healthからデータを抜きたい(できてない

pebble time roundを使っているのだけど、歩数データとかが入ってるのでそれを抜きたい。
僕はWEBの人間なのでデータを抜いてなんかの形でサーバにHTTPリクエストを投げたい。

世の中そんなことを考える人はまあごまんといる……と思ってたのだけど1つしかヒットしなかった。なんでだよ……

github.com

さて、じゃあこれを使ってみるかと思ってサーバをちょっと書いたのだけどうまくいかない。

README.mdを読んでみると

  • 指定したURLにPOSTする
  • FormData形式
  • Keyは好きに決められる
  • ValueはCSV形式のがはいる

ふーんと思ってローカルでPOSTを受けるサーバを書いてみた。
そんでpebbleのhttpリクエストはたぶんスマホ経由で接続しにいくと思ったので、じゃあ家のLANに入っておけばOKかなと思って設定した。

でも実際にやってみるとこんな状態になっている。

  • iPhoneSafariからmacのport8080 ← GET/POST OK
  • pebbleのhttpリクエスト送るアプリからmacのport8080 ← GET/POST OK
  • pebble-health-exportの実行 ← そもそもリクエストがこない

なんでだろう……
というのでここ3日くらいずっと悩んでいる。