obniz
obniz Cloud — Developer Platform

すべての 端末 を、
1 つのプラットフォームで

デバイス管理・APIが統合された IoT プラットフォーム。

Javascript / Luaで開発、ローカル環境からはじめてそのまま運用。手元のコードやAIから数万台規模のデバイスへいつでもどこからでも双方向通信。

server.js Node.js Cloud 端末
// 2台に接続し制御
const front = new Obniz("8719-6211", {
  access_token: "token_5OyixjxkG7rSFjzSYKNx7"
});
const motor = new Obniz("8519-6010", {
  access_token: "token_5OyixjxkG7rSFjzSYKNx7"
});

let temperature = 0;

front.onloop = async () => {
  temperature = await front.ad0.getWait() / 25.0f;
};

motor.onloop = async () => {
  motor.io0.output(temperature > 10);
};

あなたのコードはサーバーで動き、端末はクラウド経由で操作されます

運用実績
40,000 + 台
サービス運用
2018 年〜
対応 SDK
Javascript +
パーツ ライブラリ
100 +

Why obniz Cloud

ハードと向き合う時間を、
99% 減らします。

ファームウェア、MQTT ブローカー、デバイス認証、OTA 更新。IoT 開発の「面倒な 9 割」を obniz Cloud が肩代わりします。

Developer Console

いつでもどこでも一元管理

ログインすればすぐに、登録した全デバイスの状態・バージョン・ログ・通信統計を確認できます。開発も運用も、同じ画面で完結。

Unified API

REST / GraphQL / WebSocket

どの言語からでも叩ける HTTPS/GraphQL、リアルタイム双方向通信のための WebSocket。JavaScript SDK なら数行で接続できます。

Fully Managed Service

端末からクラウドまでが1サービス

端末の脆弱性対策や更新機能、接続管理もobnizのサービス。開発ゼロで今日から最高の状態で始められます

Platform Overview

1 つのデバイスが、
1 つの API に

obnizOS 搭載のハードウェアを種類・場所・回線を問わず同じ認証・同じ API で操作できます。

obniz Cloud プラットフォーム概念図

Platform Features

PoC から量産まで、
同じスタックで。

1 台で始めた開発を、そのまま数万台規模にスケールさせられます。

デバイス管理

  • 4 万台以上の運用実績
  • obnizOS を遠隔インストール/更新
  • デバイスの所有権移転(販売後も管理しやすい)
  • 通信ログ・接続状況・エラーの可視化

開発者体験

  • エディタがあれば即開発(IDE 不要)
  • JavaScript SDK(Node.js / ブラウザ両対応)
  • GitHub Pages / Vercel / 独自ドメインと連携可能
  • パーツ ライブラリで主要センサー 100+ 対応

セキュリティ

  • TLS 1.2 + 楕円暗号(ブラウザと同等)
  • API キー/トークン単位での権限管理
  • マイコンベースでカーネル ウイルス耐性
  • 通信経路の完全暗号化

スケール

  • 1 台の PoC から数万台の量産まで同じ API
  • 選べるリージョン。日本+海外
  • 従量課金で過剰プロビジョニング不要
  • SLA・エンタープライズ サポート対応

Integrations

どの言語からでも、
いつもの書き方で。

JavaScript が第一対応。REST / GraphQL / WebSocket で、Python / Go / Rust / Swift など言語を問わず操作できます。

Webhook による外部サービス連携、MCP による AI 連携もサポート。既存のワークフローにそのまま組み込めます。

JavaScript

Node.js / ブラウザ / Typescript

GraphQL

API

WebSocket

リアルタイム双方向

REST

HTTPS エンドポイント

Webhook

イベント通知

MCP

AI 連携

FAQ

よくあるご質問

Q. obniz Cloud と obniz Now はどう違いますか?
obniz Cloud は開発者向けのプラットフォーム本体で、API・デバイス管理を提供しますが、センサーの認識やデータの保存は開発者まかせです。obniz Now はソフト開発不要でIoTサービスを構築できるシステムで、obniz Cloud を使いながらセンサーや機器の認識、データ保存やAIでの分析などが含まれる上位サービスで、画面・運用フロー込みで提供されます。データベースやサーバーを含めて自社開発するなら Cloud、すぐ運用したいなら Now です。
Q. 無料で試せますか?
はい。開発者登録は無料で、obniz.com から即座にアカウント作成できます。接続デバイスが少数かつ低頻度であれば無料枠で運用でき、本番利用には従量課金/定額プランが選べます。
Q. どの言語から使えますか?
JavaScript SDK を第一対応としており、Node.js / ブラウザ のどれでも動きます。そのほか GraphQL / REST / WebSocket に対応しているため、Python / Go / Rust / Swift など言語を問わず利用可能です。
Q. オフラインでも動きますか?
obniz Cloud は常時接続を前提としたクラウド サービスですが、デバイス側で一時的なオフライン キャッシュや再送制御が可能です。完全なオフライン動作が必要な場合は、Luaを用いたハイブリッド構成をご提案いたします。
Q. 自社製品に組み込めますか?
はい。obnizOS 搭載のハードウェア(Intelligent Edge、BLE Gateway、obniz Board)を量産品にも組み込めます。API キーの払い出し、独自ドメイン、ホワイト ラベル対応などエンタープライズ向けの機能も提供しています。
Q. セキュリティ認証は?
TLS 1.2 + 楕円暗号による通信暗号化、トークン単位での権限管理、マイコン採用によるカーネル ウイルス耐性を標準提供しています。個別のセキュリティ要件についてはお問い合わせください。

端末を入手して、無料でクラウドを始める。

アカウント登録は 1 分。端末を入手してプログラミングを始めましょう。