8.9.1

概要

  • 特徴
    • sakura.ioとは
  • 用語集
    • モジュール
    • プラットフォーム
    • プロジェクト
    • メッセージ
    • 連携サービス
    • トークン
  • はじめに

スタートガイド

  • sakura.io の利用を始める
    • sakura.io の利用形態を検討する
    • 通信モジュールと接続するデバイスを用意
    • 通信モジュールを購入する
    • 通信モジュールをプロジェクトに登録する
    • 通信モジュールとデバイスを接続する
    • 電源を入れる
    • データを送受信する
    • うまくいかないときは
    • sakura.ioの解約・利用停止
  • Arduinoシールド スタートガイド
    • 対象読者
    • 用意するもの
    • コントロールパネルへのログイン
      • 会員IDの取得
      • sakura.io コントロールパネル
    • プロジェクト作成
    • 通信モジュール登録
    • 連携サービス作成
    • デバイスの組み立て
      • 通信モジュールとArduinoシールドの組み立て
      • Arduino Unoおよびセンサーとの接続
    • 開発環境の準備
      • Arduino IDEのインストール
      • Arduinoの接続
      • SakuraIOライブラリの入手
    • 手入力でのモジュール基本情報確認
    • 手入力での送信確認
    • 手入力での受信確認
    • 自動送信用プログラムの書き込み
    • 最後に
  • HAT for Raspberry Pi スタートガイド
    • 対象読者
    • 用意するもの
    • コントロールパネルへのログイン
      • 会員IDの取得
      • sakura.io コントロールパネル
    • プロジェクト作成
    • 通信モジュール登録
    • 連携サービス作成
    • デバイスの組み立て
      • sakura.io 通信モジュールの取り付け
    • HAT上DIPスイッチの確認
    • Raspberry Piの準備
    • 開発環境の準備
    • 手入力による送信
    • トラブルシューティング集
    • 最後に
  • IchigoSoda スタートガイド
    • 対象読者
    • 用意するもの
    • コントロールパネルへのログイン
      • 会員IDの取得
      • sakura.io コントロールパネル
    • プロジェクト作成
    • 通信モジュール登録
    • 連携サービス作成
    • デバイスの組み立て
      • sakura.io 通信モジュールの取り付け
    • IchigoSodaと周辺機器の接続
    • 手入力送信用プログラムの書き込み
    • 最後に
  • sakura.io 評価ボード スタートガイド
    • 対象読者
    • 用意するもの
    • コントロールパネルへのログイン
      • 会員IDの取得
      • sakura.io コントロールパネル
    • プロジェクト作成
    • 通信モジュール登録
    • 連携サービス作成
    • デバイスの組み立て
    • sakura.ioプラットフォームへのデータの送信
    • 開発環境の準備
      • PCとの接続
        • Mbedのアカウントの作成、ログイン
    • プログラムのコンパイル
    • プログラムの書き込み
    • 最後に

ハンズオン資料集

  • Node-REDと連携してTwitterへ投稿
  • Twilio と連携して電話をかける

利用ガイド

  • 連携サービスの説明
    • WebSocketでの通信内容の確認
      • WebSocketの連携サービス追加
      • WebSocketの連携サービス名称変更
    • Google Cloud Pub/Subとの連携
      • 設定の概要について
      • 事前準備
        • 認証用のJSON作成方法
        • Topicの作成と権限の設定
        • Subscriptionの作成
      • コントロールパネルの操作方法
        • Google Cloud Pub/Subの連携サービス追加
      • メッセージの疎通を確認
      • Subscriberの作成
    • AWS IoT Coreとの連携
      • AWS IoT 連携サービスの作成
      • AWS IoT 連携サービスの設定変更
      • AWS IoT Coreの設定について
        • ポリシーの作成
        • カスタムエンドポイントの取得
        • 証明書の作成
        • ポリシーのアタッチ
        • メッセージの疎通を確認
    • Azure IoT Hubとの連携設定
      • 設定の概要について
      • 事前準備
        • Azure IoT Hubの作成
        • 共有アクセスポリシーの取得
      • コントロールパネルの操作方法
        • Azure IoT Hubの連携サービス追加
      • 連携の確認
      • メッセージの疎通を確認
    • Azure Event Hubsとの連携設定
      • 設定の概要について
      • 事前準備
        • Azure Event Hubs Namespaceの作成
        • Azure Event Hubs Instanceの作成
        • 共有アクセスポリシーの取得
      • コントロールパネルの操作方法
        • Azure Event Hubsの連携サービス追加
      • 連携とメッセージの疎通を確認
  • コントロールパネル操作方法
    • 会員登録
      • 登録情報の入力
      • 会員IDの確認
    • コントロールパネルへのログイン
    • プロジェクトの操作
      • 新規作成
      • 名称と契約オプションサービスの変更
      • ファイル配信機能の設定
      • 削除
    • モジュールの操作
      • 新規登録
      • 名称変更
      • 所属プロジェクト変更
      • 登録解除
    • 連携サービスの操作
      • 連携サービスの新規追加
      • 連携サービスの設定/設定内容変更
      • 連携サービスの削除
    • ポイント・支払い方法の管理
      • ポイント管理
      • ポイント購入
      • 支払い履歴
      • 月額利用料金支払い方法
    • 通信量の確認
      • アカウント全体の通信量の確認
      • モジュール毎の通信量の確認
    • イベントの発生時に通知を設定
      • モジュールとプラットフォームの接続が切れた際に、メールの通知を行う
      • モジュールからの通信回数が特定数を超えた際に Slack 通知を行う
      • 通知履歴をコントロールパネルから確認
      • 仕様について
    • デバイス間通信の管理
      • 制限について
      • 設定を追加する
      • 設定を編集する
      • 設定を削除する
    • APIキーの管理
      • APIキーの発行
      • APIキーの名称および権限の変更
      • APIキーの削除
      • APIキーの権限について
  • API 利用ガイド
    • 管理API 利用ガイド
      • 用語
        • APIキー
        • Token と Secret
      • APIキーの作成とToken, Secretの確認
      • API 呼び出し例
        • API 呼び出し例: プロジェクトのモジュール一覧
        • API 呼び出し例: 通信料の取得
      • API リファレンス
    • Web から 管理API をテスト
      • APIキーの取得
      • 手順
    • 連携サービスAPI
      • Incoming Webhook API
        • 連携サービスの作成
        • データの準備
        • データ送信
        • API リファレンス
      • DataStore v2 API
        • APIリファレンス

リファレンス

  • プラットフォーム仕様
    • メッセージ仕様
      • channels形式
        • メッセージ構造 (sakura.io→外部サービス)
        • メッセージ構造 (外部サービス→sakura.io)
        • 型指定子
      • connection形式
        • メッセージ構造
      • location形式
        • メッセージ構造
      • gpio形式
        • メッセージ構造(連携サービス→モジュール方向)
        • メッセージ構造(モジュール→連携サービス方向)
      • keepalive形式
    • 連携サービス仕様
      • WebSocket
      • Outgoing Webhook
        • コントロールパネルの操作方法
        • 設定項目
      • Incoming Webhook
        • コントロールパネルの操作方法
        • 設定項目
        • 利用例
      • MQTT Client
        • コントロールパネルの操作方法
        • 設定項目
        • 設定例
      • DataStore V2 API
        • 概要
        • 指定可能なオプション
        • 付与されているメタ情報
        • APIの基本的な使い方
        • APIリファレンス
        • DataStore APIからの変更点
      • AWS IoT
      • Azure IoT Hub
        • 前提条件
        • コントロールパネルの操作方法
        • 設定項目
      • Azure Event Hub
        • 前提条件
        • コントロールパネルの操作方法
        • 設定項目
      • Google Cloud Pub/Sub連携 Publish
        • 設定の概要について
    • オプションサービス仕様
      • データ保存機能(DataStore V2)仕様
        • 概要
        • プラン比較表
        • 保存期間
        • メッセージ保存上限
        • 機能の有効化
        • データの呼び出し方法
      • ファイル配信機能仕様
        • 概要
        • ポイント消費
        • デバイス側のサンプルプログラム
        • リクエストの流れ
      • 時刻提供機能仕様
        • 概要
        • 利用方法
      • 簡易位置情報提供仕様
        • 概要
    • 各種の上限値
  • ハードウェア仕様
    • 注意事項
      • 注意
      • 設置環境についての注意
        • A. 屋外での使用
        • B. コネクタについて
        • 想定しない環境について
      • 警告
      • 禁則事項
    • 通信モジュール仕様
      • sakura.ioモジュール(LTE)
    • 通信ゲートウェイ仕様
    • オプション仕様
      • Arduinoシールドボード
      • ブレイクアウトボード
    • ライブラリ一覧
      • Arduino ライブラリ
      • mbed ライブラリ
      • Python ライブラリ

参考情報

  • よくある質問
    • サービス全般のご質問
      • Wi-Fi環境は必要ですか?
      • sakura.ioのサービスエリアを教えてください
      • sakura.ioモジュールではAPNの設定などは必要ですか?
      • sakura.ioモジュールは単体で動作しますか?
      • 利用する上で、通信モジュール以外に必要な費用について教えてください
      • sakura.ioモジュールを利用するためにSIMカードを別途購入・契約する必要はありますか?
      • 内蔵のSIMカードを任意のSIMカードに入れ替えて利用することは可能ですか?
      • sakura.ioモジュールとプラットフォーム間の通信はどのように保護されますか?
      • 所有権の取り扱いを教えてください
      • 製品の保証について教えてください
      • 通信モジュールを大量発注したい
      • 通信モジュールの製造年月を確認する方法はありますか?
      • モジュールには登録期限がありますか?
    • 料金に関するご質問
      • 料金の支払い方法にはどのようなものがありますか?
      • ポイントには有効期限がありますか
      • 月内に毎月付与される無償ポイント(10,000ポイント)を消費したとき、通信は不通となるでしょうか?
      • sakura.ioを解約・利用停止したいのですが。
    • 開発者向けのご質問
      • sakura.ioモジュールについて、基板の形状(サイズ)、コネクタ仕様 について教えてください。
      • Arduinoシールド、ブレイクアウトボードは何ができますか?
      • LTE無線のアンテナは、基板上にありますか?もしくは外付けアンテナが必要ですか?
      • 付属のアンテナ以外のアンテナを使用する場合、技適の申請が必要となりますか?
      • 通信一回につき、送受信できる容量について教えてください
      • sakura.ioプラットフォームとの通信速度は最大どのくらいですか?
      • ファームウェアアップデートはどうすればいいですか?
      • ファームウェアダウングレードはどうすればいいですか?
      • 通信モジュールを動作させるのに必要な電流の値について教えてください
      • ファームウェアをアップデートしたところ、電源がはいらなくなった
      • メンテナンス等の情報は提供されますか。
      • I2C/SPIで通信する場合、マスター/スレーブどちらで通信すれば良いですか?
      • I2C/SPIで通信する場合、通信速度はどのくらいにすれば良いですか?
      • GPIOモードの使い方について知りたい
      • データの流れ方について、教えてください
      • データをマイコンに送信しても、連携サービス詳細画面にデータが表示されません
      • デバイス(ユーザー側)のマイコンと「sakura.ioモジュール」の通信方式は何が使えますか?
      • Arduino シールドで使えるArduinoの種類は何になりますか?
      • 一括処理を行いたいのですが、何か方法はありますか?
      • 回線事業者がダウンした場合、sakura.io のサービスは停止しますか?
      • sakura.ioモジュールから送信されたデータの到達性は保証されますか?
      • sakura.ioモジュールが故障したかもしれません
      • sakura.ioモジュール 正式版とβ版の見分け方を知りたい
      • 利用している機器の製品型番を知りたい
      • 利用しているsakura.ioモジュールのシリアル番号を知りたい
    • 故障かなと思ったら
      • 付属アンテナの装着について
      • 電波状況について
      • 初回起動時について
      • 電源供給について
      • WAKE_IN端子のプルアップについて
      • 設置場所について
      • Arduinoシールドのジャンパピン装着について
      • SCM-LTE-01 Rev.Bをご利用で、接続に時間がかかる場合
      • LTE接続が不安定な場合の自動復帰と推奨する処理について
      • どうしても接続できない場合や、接続が不安定な場合
  • 改訂履歴
    • Ver8.9.1 2023/07/03
    • Ver8.9.0 2023/05/24
    • Ver8.8.0 2022/09/01
    • Ver8.7.2 2021/09/03
    • Ver8.7.1 2021/08/06
    • Ver8.7.0 2021/02/05
    • Ver8.6.0 2020/08/31
    • Ver8.5.0 2020/07/17
    • Ver8.4.0 2020/07/14
    • Ver8.3.0 2020/07/08
    • Ver8.2.0 2020/06/08
    • Ver8.1.0 2020/05/21
    • Ver8.0.0 2020/05/12
    • Ver7.4.0 2020/04/16
    • Ver7.3.0 2020/04/14
    • Ver7.2.0 2020/03/27
    • Ver7.1.6 2020/02/04
    • Ver7.1.5 2020/02/04
    • Ver7.1.4 2020/01/16
    • Ver7.1.3 2020/01/15
    • Ver7.1.2 2019/11/29
    • Ver7.1.1 2019/09/04
    • Ver7.1.0 2019/06/27
    • Ver7.0.0 2019/01/08
    • Ver6.2.0 2018/11/06
    • Ver6.1.1 2018/10/23
    • Ver6.1.0 2018/10/15
    • Ver6.0.0 2018/10/10
    • Ver5.0.6 2018/10/04
    • Ver5.0.5 2018/08/15
    • Ver5.0.4 2018/08/14
    • Ver5.0.3 2018/08/14
    • Ver5.0.2 2018/08/13
    • Ver5.0.1 2018/08/07
    • Ver5.0.0 2018/08/03
    • Ver4.1.0 2018/07/03
    • Ver4.0.1 2018/06/29
    • Ver4.0.0 2018/06/25
    • Ver3.3.1 2018/06/15
    • Ver3.3.0 2018/06/11
    • Ver3.2.0 2018/06/08
    • Ver3.1.1 2018/03/05
    • Ver3.1.0 2018/02/16
    • Ver3.0.0 2018/02/14
    • Ver2.6.0 2017/11/10
    • Ver2.5.0 2017/09/26
    • Ver2.4.0 2017/08/25
    • Ver2.3.1 2017/06/29
    • Ver2.3.0 2017/06/19
    • Ver2.2.0 2017/06/08
    • Ver2.1.1 2017/06/01
    • Ver2.1.0 2017/05/29
    • Ver2.0.0 2017/05/22
    • Ver1.1.0 2017/05/15
    • Ver1.0.1 2017/04/20
    • Ver1.0.0 2017/04/18
sakura.io Documents
  • Docs »
  • sakura.io ドキュメント

sakura.io ドキュメント¶

概要

  • 特徴
    • sakura.ioとは
  • 用語集
    • モジュール
    • プラットフォーム
    • プロジェクト
    • メッセージ
    • 連携サービス
    • トークン
  • はじめに

スタートガイド

  • sakura.io の利用を始める
  • Arduinoシールド スタートガイド
  • HAT for Raspberry Pi スタートガイド
  • IchigoSoda スタートガイド
  • sakura.io 評価ボード スタートガイド

ハンズオン資料集

  • Node-REDと連携してTwitterへ投稿
  • Twilio と連携して電話をかける

利用ガイド

  • 連携サービスの説明
    • WebSocketでの通信内容の確認
    • Google Cloud Pub/Subとの連携
    • AWS IoT Coreとの連携
    • Azure IoT Hubとの連携設定
    • Azure Event Hubsとの連携設定
  • コントロールパネル操作方法
    • 会員登録
    • コントロールパネルへのログイン
    • プロジェクトの操作
    • モジュールの操作
    • 連携サービスの操作
    • ポイント・支払い方法の管理
    • 通信量の確認
    • イベントの発生時に通知を設定
    • デバイス間通信の管理
    • APIキーの管理
  • API 利用ガイド
    • 管理API 利用ガイド
    • Web から 管理API をテスト
    • 連携サービスAPI

リファレンス

  • プラットフォーム仕様
    • メッセージ仕様
    • 連携サービス仕様
    • オプションサービス仕様
    • 各種の上限値
  • ハードウェア仕様
    • 注意事項
    • 通信モジュール仕様
    • 通信ゲートウェイ仕様
    • オプション仕様
    • ライブラリ一覧

参考情報

  • よくある質問
  • 改訂履歴
Next

© Copyright 2017, SAKURA Internet Inc.