Sens'itを試す3
IFTTTのvalue1,2,3、少しわかった気がする。IFTTTでは、この変数名は融通が効かず、この変数名でbodyに引渡しやらないとダメのようだ。SORACOM Harvestでデータを可視化する際、バイナリパーサに「@sensit」を設定している(そもそもそういうふうに誘導されてた)ので、valueという文字列がない。
したがって、定義済の「@sensit」ではなく、独自にバイナリパーサの設定が必要。しかし、データ構造がわからない。
Sens'itを試す2
前回からの続き
SORACOMのBeamを使うと外部サーバを叩けるみたい。これを使って他のサーバに通知を送って表示するようにすれば良いのだろうが、いろいろとばっちりの投稿がない上に、あっても用語がわからず頓挫してしまう。(わからない用語が多すぎる)。最終的に解決したのは、IFTTTという連携サービスを使ってLINEグループへの通知させるというもの。
Sigfox使い始めた
やっと使い始めたのに、Sigfox経営難で破産しているね。。段階的にメッセージの保管期間も短縮される予定だそうです
https://www.kccs.co.jp/sigfox/blog/technical/2022/0225/
う〜っむ、何かやろうとするといつもこれだな、旬な時すぐ飛びついてやらないからだね。まぁ、そういう技能がないからだという話もあるけど。スイッチサイエンスにはたくさん在庫があるようなので、購入して登録、1年間の無料期間ということになっている。
mbedから接続してAT$SF=なんかpayloadを送信。。sigfoxクラウドで見ることはできた。
で、コレをどうすんだということだが、とりあえず、macに入っているphpとApacheで、urlを取得してみた。
mbed-os5でUSBSerial
os2からos5へ変えていきなさいということを言われているらしいので、数週間ずっとチャレンジしていました。
直近でやりたかったことは、Keil Studio Cloudのos2では実現できていたので、これをos5に移行する試みだった。os5はmbed-os-example-blinky5を作って、LEDの点滅動作ができていることを確認してのち、USBSerialを追加するもの。
mbed困っております2
前記事では、mbedビルドが違うことでUSBDeviceをインポートしたのちBuildエラーになることを書いたが、mbed.bldにビルドURLを書いてやれば、ビルドコンパイルができるようになる。
mbedビルド
https://os.mbed.com/users/mbed_official/code/mbed/builds
各ビルドをクリックすると、そのURLに飛ぶのだが、buildsの前にスラッシュが余計に入り、error表示が出る
https://os.mbed.com/users/mbed_official/code/mbed//builds/65be27845400/
ダブっているスラッシュを削除してアクセスすれば表示され、そのURLをmbed.bldに貼り付ければ、そのURLでビルドされるようだ。