Soracom Product Updates logo

SORACOM サービス更新情報

SORACOM サービスの機能追加や改善などをお知らせします。

最新情報を購読
  • English

ラベル

  • 全ての投稿
  • 機能追加
  • 改善
  • デバイス
  • お知らせ
  • ベータリリース
  • 非推奨機能の告知
  • サポート終了の告知

Jump to Month

  • June 2025
  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • October 2024
  • September 2024
  • August 2024
  • July 2024
  • June 2024
  • May 2024
  • April 2024
  • March 2024
  • February 2024
  • January 2024
  • December 2023
  • November 2023
  • October 2023
  • September 2023
  • August 2023
  • July 2023
  • June 2023
  • May 2023
  • April 2023
  • March 2023
  • February 2023
  • January 2023
  • December 2022
  • November 2022
  • October 2022
  • September 2022
  • August 2022
  • July 2022
  • June 2022
  • May 2022
  • April 2022
  • March 2022
  • February 2022
  • January 2022
  • December 2021
  • November 2021
  • October 2021
  • September 2021
  • August 2021
  • July 2021
  • June 2021
  • May 2021
機能追加
2日前

SORACOM ユーザーコンソールからデバイスに SSH コマンドや HTTP/S リクエストを送信できるようになりました

SORACOM ユーザーコンソールで、デバイスに SSH コマンドや HTTP/S リクエストを送信できるようになりました。SIM 管理画面で IoT SIM を選択し、[操作] → [HTTP/S でコマンドを送信] または [SSH でコマンドを送信] の順にクリックします。

この機能は SORACOM API でも利用できます。具体的には、Sim:sendDownlinkSsh API および Sim:sendDownlinkHttp API を利用してください。

これまでも、デバイスの遠隔操作 (コマンドの実行や HTTP リクエストの送信) を行う方法は提供してきました。たとえば、SORACOM Napter のオンデマンドリモートアクセスを利用する方法があります。ただし、何らかのイベントをトリガーにして、自動的にデバイスで SSH コマンドを実行する場合を考えると、Napter を利用する方法では以下のような課題がありました。

  • オンデマンドリモートアクセスを作成する手順とデバイスを遠隔操作する手順が異なる。
  • デバイスに接続するためのアドレスが毎回変わる。

今回の新機能を利用すると、IoT SIM を選んでコマンドを入力するだけで、デバイスに自動で SSH 接続・認証でき、コマンドの実行と結果の取得が完了します。

注意: 本機能の利用料金は、2025 年 6 月を目処に発表します。それまでの間、本機能は無料で利用できます。

機能名称の変更について

Remote Command API (Sim:sendDownlinkSsh API および Sim:sendDownlinkHttp API) は、2025 年 3 月 10 日 に Downlink API という名称でリリースされました。

このたび、さまざまなフィードバックを受けて本機能の名称を「Remote Command」に変更しました。今後は、Remote Command の名称で愛用していただけますと幸いです。これらの機能について、詳しくは、Remote Command を参照してください。また、不明点や質問がある場合は、お気軽に SORACOM サポート にお問い合わせください。

機能追加
2週間前

SORACOM Flux の AI アクションに新たな AI モデルを追加しました

SORACOM Flux の AI アクション に、以下の AI モデルを追加しました。

  • Azure GPT‑4.1、GPT‑4.1-mini、GPT‑4.1-nano
  • OpenAI GPT‑4.1、GPT‑4.1-mini、GPT‑4.1-nano
  • Amazon Bedrock - Anthropic Claude 3.7 Sonnet

本日から、SORACOM Flux の AI アクション で選択できます。

AI アクションで選択できる AI モデルへのリクエスト数は「クレジット」で管理されます。たとえば、Google Gemini 2.0 Flash では 1 リクエストごとに 4 クレジットを消費します。

今回追加したモデルの 1 リクエストあたりの消費クレジット数は、以下のとおりです。

モデル 消費クレジット
Azure OpenAI (GPT-4.1) 71 クレジット
Azure OpenAI (GPT-4.1-mini) 15 クレジット
Azure OpenAI (GPT-4.1-nano) 4 クレジット
OpenAI (GPT-4.1) (*1)
OpenAI (GPT-4.1-mini) (*1)
OpenAI (GPT-4.1-nano) (*1)
Amazon Bedrock - Anthropic Claude 3.7 Sonnet 120 クレジット

(*1) ライセンス (API キー) 持ち込みに対応した AI モデルです。クレジットを消費しません。

  • 既存の AI モデルの消費クレジットについては、アクションと消費するクレジット を参照してください。
  • SORACOM Flux について詳しくは、SORACOM Flux のドキュメント を参照してください。
機能追加
2週間前

SORACOM Orbit で IoT SIM のタグの書き込みと削除に対応しました

SORACOM Orbit (以下、Orbit) は、デバイスから Unified Endpoint に送信されたデータを、SORACOM Beam / Funnel / Funk / Harvest Data / Flux に送信する前に、任意のデータフォーマットに変換するサービスです。データ変換のアルゴリズムは、AssemblyScript、Rust、C/C++、TinyGo を使って独自に開発できます。

これまで Orbit で実行するデータ変換のアルゴリズムでは、IoT SIM のタグの「読み出し」は可能でしたが「書き込み」と「削除」はできませんでした。

今回新しく配布する SDK では、タグの「書き込み」と「削除」にも対応しました。

また、C/C++ SDK では、確保されたメモリを開放する関数が変更されました。

以下は、AssemblyScript、Rust、C/C++、TinyGo それぞれの SDK における更新の一覧です。

AssemblyScript SDK

追加

  • setTagValue(name: string, value: string): void: データ送信元 (IoT SIM) のタグを作成、または更新します。
  • deleteTag(name: string): void: データ送信元 (IoT SIM) のタグを削除します。
  • getOriginalRequest(): string: デバイスから SORACOM に送信したデータを取得します。uplink() で getInputBufferAsString() を呼び出したときと同じデータを取得できます。

Rust SDK

追加

  • set_tag_value(name: &str, value: &str): データ送信元 (IoT SIM) のタグを作成、または更新します。
  • delete_tag(name: &str): データ送信元 (IoT SIM) のタグを削除します。
  • get_original_request() -> String: デバイスから SORACOM に送信したデータを取得します。uplink() で get_input_buffer() を呼び出したときと同じデータを取得できます。

C/C++ SDK

追加

  • void soracom_set_tag_value(const char* name, const char* value): データ送信元 (IoT SIM) のタグを作成、または更新します。
  • void soracom_delete_tag(const char* name): データ送信元 (IoT SIM) のタグを削除します。
  • int32_t soracom_get_original_request_as_string(const char** buf, size_t* siz): デバイスから SORACOM に送信したデータを取得します。uplink() で soracom_get_input_buffer_as_string() を呼び出したときと同じデータを取得できます。
  • void soracom_release_buffer(const char* buf): 確保されたメモリを解放します。

非推奨化

  • void soracom_release_input_buffer(const char* buf): 代わりに soracom_release_buffer() を使用してください。
  • void soracom_release_userdata(const char* buf): 代わりに soracom_release_buffer() を使用してください。

TinyGo SDK

追加

  • func SetTagValue(name string, value string): データ送信元 (IoT SIM) のタグを作成、または更新します。
  • func DeleteTag(name string): データ送信元 (IoT SIM) のタグを削除します。
  • func GetUserdata() ([]byte, error): メタデータサービスのユーザーデータ を取得します。
  • func GetOriginalRequest() ([]byte, error): デバイスから SORACOM に送信したデータを取得します。uplink() で GetInputBuffer() を呼び出したときと同じデータを取得できます。
機能追加
1ヶ月前

SORACOM Flux にソラカメ モーション検知/サウンド検出イベントソースを追加しました

SORACOM Flux に新たなイベントソースとして、ソラカメ モーション検知/サウンド検出イベントソース が追加されました。

ソラカメ モーション検知/サウンド検出イベントソースを利用すると、Soracom Cloud Camera Services (略称: ソラカメ) のソラカメ対応カメラがモーションを検知、またはサウンドを検出したときに Flux アプリを起動できます。このイベントソースを利用すると、ソラカメ対応カメラが捉えた現場の動きに基づいて、ワークフローを構築できるようになりました。

なお、ソラカメ モーション検知/サウンド検出イベントソースを利用するには、あらかじめ対象のソラカメ対応カメラのモーション検知/サウンド検出を有効化してください。詳しくは、ソラカメ対応カメラのモーション検知録画を無効化 / 有効化する を参照してください。

また、ソラカメは、日本カバレッジのみで利用できます。カバレッジタイプについては、カバレッジタイプ (Coverage Type) の概要 を参照してください。

この新機能が、ソラカメと Soracom Flux を活用した IoT ソリューションの構築にお役立ていただければ幸いです。不明点や質問がある場合は、お気軽に SORACOM サポート にお問い合わせください。

機能追加
1ヶ月前

SORACOM Flux の AI アクションに Google Gemini 2.0 Flash-Lite、Google Gemini 2.0 Flash を追加しました

SORACOM Flux の AI アクション で、Google Gemini 2.0 Flash-Lite、Google Gemini 2.0 Flash を選択できるようになりました。

AI アクションで選択できる AI モデルへのリクエスト数は「クレジット」で管理されます (*)。たとえば、Google Gemini 2.0 Flash では 1 リクエストごとに 4 クレジットを消費します。

(*) ライセンス (API キー) 持ち込みに対応した AI モデルはクレジットを消費しません。

今回対応した Google Gemini 2.0 Flash-Lite、Google Gemini 2.0 Flash は、この「クレジット」を使用して利用できる AI モデルです。1 リクエストあたりの消費クレジット数は、以下のとおりです。

モデル 消費クレジット
Google Gemini 2.0 Flash-Lite 3 クレジット
Google Gemini 2.0 Flash 4 クレジット

SORACOM Flux について詳しくは、SORACOM Flux のドキュメント を参照してください。

機能追加
1ヶ月前

SORACOM Flux で今月を含む直近 4 か月間のイベント使用量とクレジット使用量をグラフで確認できるようになりました

SORACOM Flux で、今月を含む直近 4 か月間のイベント使用量とクレジット使用量をグラフで確認できるようになりました。

具体的には、SORACOM ユーザーコンソールにログイン後、[メニュー] → [SORACOM Flux] → [Flux 利用状況] の順にクリックすると、以下の情報を確認できます。

パネル説明
日別クレジット使用量の確認集計期間中の日別クレジット使用量を、使用量が多い上位 5 つの Flux アプリとそれ以外の合計を積み上げ棒グラフで表示します。
累計クレジット使用量と上限の表示集計期間中に実行された累計イベント数と設定されている上限値を表示します。上限に対する使用状況を確認できます。上限は、現時点の設定値が表示されます。なお、イベント数の上限は [上限を変更する] をクリックすると変更できます。
日別イベント数の確認集計期間中の日別イベント数を、実行回数が多い上位 5 つの Flux アプリとそれ以外の合計を積み上げ棒グラフで表示します。
累計イベント数と上限の表示集計期間中の累計クレジット使用量と設定されている利用上限をグラフで表示します。上限に対する使用状況を確認できます。上限は、現時点の設定値が表示されます。クレジット使用量の上限は、[上限を変更する] をクリックすると変更できます。

詳細は 利用状況を確認する を参照してください。

不明点や質問がある場合は、お気軽に SORACOM サポート にお問い合わせください。

機能追加
1ヶ月前

SORACOM Air for セルラーの plan-US-max で SMS MO をサポートしました

SORACOM Air for セルラーの plan-US-max において、SMS 受信 (SMS MT: Mobile Terminated) に加えて、SMS 送信 (SMS MO: Mobile Originated) のサポートを開始し、IoT デバイスで SMS を送信できるようになりました。

今回のアップデートで、SMS を利用して、デバイスの状況にあわせたアラート通知や、デバイスとサーバー間の双方向コミュニケーションが可能になります。

なお、plan-US-max を利用する IoT デバイスで SMS を送信する場合の宛先は、Unified Endpoint (901001) のみをサポートしています。Unified Endpoint に送信されたデータは、SORACOM Harvest Data に保存したり、SORACOM Beam を利用して任意のサーバーに転送したりできます。

詳細については、SORACOM と SMS を送受信する を参照してください。

ご不明な点がございましたら、SORACOM サポート にお問い合わせください。

機能追加
1ヶ月前

ソラカメのタイムラプス動画作成機能を追加しました

Soracom Cloud Camera Services (略称: ソラカメ) に、現場の状況をより効率的に確認することを可能にするタイムラプス動画を作成、ダウンロードする機能が追加されました。

タイムラプス動画は、一定の間隔で撮影された静止画をつなぎ合わせて、時間の経過を早送りで表現する動画のことです。

期間と静止画間隔、コマ送りの速さを設定すると、静止画を繋ぎ合わせてタイムラプス動画 (mp4 ファイル) としてダウンロードできます。

なお、本機能を利用するには、クラウド常時録画ライセンスが必要です。

タイムラプス動画作成機能について詳しくは、タイムラプス動画を生成・ダウンロードする を参照してください。

お客様の利便性向上に向けたこのアップデートをぜひご活用ください。

機能追加
2ヶ月前

ソラカメでクラウド録画の再生速度が最大 8 倍速に対応しました

Soracom Cloud Camera Services (略称: ソラカメ) で、クラウドに保存された録画映像を再生する際に、最大 8 倍速での再生が可能になりました。これまでの最大 2 倍速から大幅に再生速度が向上し、効率的に録画を見返すことができるようになります。

詳しい操作方法については、クラウドに保存された動画を確認する を参照してください。

機能追加
2ヶ月前

Soracom Harvest Data に一括書き込み機能を追加しました

SORACOM Harvest Data (以下、Harvest Data) で、新たに一括書き込み機能の提供を開始しました。

この機能を利用すると、Harvest Data に対する複数の書き込みリクエストを 1 回のデータ送信で行えます。従来は複数回に分けて行っていたデータ送信を 1 回のデータ送信に集約することができ、デバイスのバッテリー消費やデータ通信量の節約に貢献します。

使いかた

一括書き込み機能を利用するには、デバイスが送信する JSON データに JSON 配列を含めます。たとえば以下の例では、JSON Pointer /data で指し示される JSON 配列にデータを含めています。

{
  "data": [
    { "value": 123, "time": "2025-03-26T12:34:56Z" },
    { "value": 456, "time": "2025-03-27T12:34:56Z" },
    { "value": 789, "time": "2025-03-28T12:34:56Z" }
  ]
}

一括書き込みは、常に 送信データの時刻をタイムスタンプに利用する 機能と組み合わせて使用します。JSON 配列内の各データには、「送信データの時刻をタイムスタンプに利用する」で解釈できる時刻データを含めてください。上の例では、ISO 8601 形式で解釈できる時刻データが含まれているため、一括書き込みできます。

詳しくは、複数のデータの書き込みリクエストを一括で行う のページを参照してください。