世界を動かす技術を、日本語で。

Thingino: IPカメラ用オープンソースファームウェア

概要

  • 本ファームウェアがサポートするハードウェアの一覧と要件を解説
  • カメラ本体だけでなく、SoC・イメージセンサー・Wi-Fiモジュール・フラッシュ容量も一致が必要
  • 同一モデルでもロットによるハードウェア変更事例あり
  • Secure BootやOTP書き込みによる制限機種にも注意
  • サポート外・条件付きサポート・寄贈歓迎機種も明記

サポート対象ハードウェアについて

  • サポート対象は カメラモデル だけでなく、 SoC(システムオンチップ)イメージセンサーWi-Fiモジュールフラッシュチップ容量 まで完全一致が必要
  • 一部メーカーでは、同じモデル名でも ロットごとに内部ハードウェア構成が変更 されている事例あり
  • ファームウェア対応可否は、 全構成要素の一致 が前提

室内用IPカメラ対応例

  • 360 AP1PA3: T31X, GC4653, ATBM6031, 16MB
  • AJCloud T-CP2011-W32A: T23N, SC2336, ATBM6132BU, 8MB
  • ATOM Cam 1: T20X, JXF22, RTL8189FTV, 16MB
    • T20X, JXF23, RTL8189FTV, 16MB
  • Wyze Cam Pan 2: T31X, GC2053, ATBM6031, 16MB
  • Xiaomi HL-CAM04: T31N, SC3335, ATBM6031, 16MB
  • 他、多数モデルを網羅

屋外用・バルブ型・モジュール対応例

  • AOSU C5L: T31L, SC3336, RTL8188FTV, 16MB
  • Eufy E220 (T8441X): T31X, SC3335, SYN4343, 32MB
  • Wyze Cam Floodlight 1: T31X, GC2053, ATBM6031, 16MB
  • Enzhi/Vanhua Z55: T31X, GC4653, ETH, 16MB

サポート条件・制限事項

  • 一部ブランドは SoCのOTP領域に秘密鍵を書き込みファームウェア署名によるSecure Boot を実装
    • サインされていないファームウェアでは動作不可
    • SoC交換以外での回避は困難
  • 色分け説明
    • 一部テスト個体はSecure Boot搭載
    • 全テスト個体がSecure Boot搭載の場合もあり

ミステリーボックス・条件付きサポート機種

  • 一部AliExpress等で購入したモデルは Ingenic SoC非搭載ARM系プロセッサ 搭載例あり
  • サンプル未入手のため、 寄贈歓迎 ・追加検証希望モデル
    • Ezviz CS-MY3-3WHY: T31X, JXQ03, RTL8189FTV, 16MB
    • Galayou G2: T31LC, SC2336, ATBM6012BX, 8MB

サポート外ハードウェア

  • Zeratulプラットフォーム 採用のバッテリー駆動カメラは現時点で非対応
  • その他、 Secure BootやOTP鍵書き込み済みモデル などもサポート外

サポート機種リストの利用上の注意

  • サポート可否は 全構成要素の一致が必須
  • 購入時は SoC・センサー・Wi-Fiチップ・フラッシュ容量 の事前確認が重要
  • プロジェクトは非商用・有志開発のため、 寄贈・協力者も随時募集中

備考

  • 詳細な対応モデル・構成は、公式リストを随時参照
  • 開発への協力・サンプル提供も歓迎

Hackerたちの意見

Ingenic SoC IPカメラ用のオープンソースファームウェア。OpenIPCとは違って、thinginoのエンコーダー、レコーダー、ストリーマーはオープンソースなんだ。

今日の早い時間にあったOpenIPCのスレッドは、実質75%がthinginoについてだったよ。OpenIPC: オープンIPカメラファームウェア — https://news.ycombinator.com/item?id=44758463 — 2025年8月(106コメント)このファームウェアをインストールできる一番安いカメラはCinnado D1で、アメリカのAmazon Primeで14.99ドル以下で売ってるよ: https://github.com/wltechblog/thingino-installers/tree/main/... https://www.amazon.com/dp/B0CBBT5RMP — Cinnado D1は14.99ドル以下で、「ドーム監視カメラ」のベストセラー第3位。古いWansview、TP-Link、Wyze、Imouもサポートされてる。これらのカメラが安く売られてる理由の一部は、ブランドオーナーが直接アメリカに輸入してるからで、彼らはサブスクリプションから全ての利益を得てるんだ。それが、単体のカメラを買う方がパックで買うよりも安い理由でもある。

確かにIngenic SoCに基づいてるみたいだね(Thinginoがサポートしてるやつ)。openipcの面白いところは、すごく幅広いSoCをサポートしてることだよ。例のリンク。 https://openipc.org/cameras/vendors/hisilicon

プレゼント以外でサポートされてる一番安いカメラは、TemuのJooan A2Rだね。新品で1個3ドルくらい。小さいパン/チルトモデルで、720pのセンサーが付いてるけど、速くて、見た目も良くて、安いよ。

ここでのメインページとOpenIPCカメラファームウェアの比較が面白いね。最初に知りたいのは「このハードウェア持ってるかな?」ってこと。彼らはちゃんとやってるね。

具体的なモデル番号が販売リストに載ってなかったり、ハードウェアの静かな改訂があったりするから、まだ答えるのは難しい質問だね。

大体の場合、一目でわかるよ。ベンダーが内部を変更してるのに、カメラを開けないとわからないことがあるからね。去年、ほとんどのベンダーがカメラをT31プロセッサーから新しい(安い)T23に移行し始めたけど、モデル名は変わらなかった。私が買ったカメラの中には、あるユーザーがIngenicチップを使ってて、私はランダムなARMチップを使ってるのもあったし、Wi-Fiチップの選択肢がいくつかあって、どれが来るかわからないこともあった。可能な限り、私のインストーラーでこれを考慮するようにしてるけど、時には避けられないこともあるよ。

このファームウェアは実際に何をするの?Wyzeカメラにこのファームウェアをそのまま使えるの?カメラはWyzeアプリとまだ連携できるの?要するに、実用的な観点から見ると、このファームウェアで何が得られるの?(オープンであること以外に、そこは本当に感謝してるけど)。

Thinginoは純正ファームウェアの代替品だよ。でも、当然ながらベンダーのクラウドサービスは使えなくなる。だって、サブスクリプションサービスを使いたいなら、なんで純正ファームウェアを置き換える必要があるの?

オープンソースの自己ホスト型ビデオレコーダーやプロセッサーのおすすめある?

https://frigate.video/

Frigateは、GPUやTPUと組み合わせると、オブジェクト認識機能が速くなるから、私にはまあまあ使えるよ。IPカメラメーカーが売ってる通常のクラウドIPカメラに一番近いと思う。ただ、インストール方法がコンテナを使うから、それはちょっと面倒かな。ハードウェアによって設定がちょっと手間に感じることもあるけど、いろんなセットアップに対応してるNVRシステムなら、たいていそういうもんだよね。

これをホームアシスタントに繋げるつもり。

SentryShot OVR

開発者からの良いYouTubeの概要があるよ。https://youtu.be/QQV6vjzhylg これは素晴らしいプロジェクトに見えるね!

それ、私の動画だよ。確かに私は開発者の一人だけど、主に新しいデバイスを追加したり、可能な限りインストーラーを作ったり、YouTubeのコンテンツをほとんど担当してるんだ!

これ、すごくいいけど、HomeKitのサポートが載ってないのが残念。ESP32カメラをいくつか使ったことがあって、ほとんど動いたから、できると思うんだけど…。

サポートが必要ならDiscordに来て!ThinginoをHomeKitで使ってる人たちがいるよ。

何年もdefangハックを使った後に、Wyse cam 2にこれをインストールしたよ。動作は同じだけど、ずっと良くなった。夜間視界がちゃんと機能して、IRフィルターがランダムにオンになることがないのが素晴らしい。githubのウィキのガイドに従えば、dafangからのアップグレードも簡単だったよ。RTSPが動作するのはちょっと変だったけど、IP経由ではなくローカルDNSエントリ経由で動いたんだ。それ以外は今のところ問題ないよ。

お、いいね。どこかの箱にそれがあるはずなんだけど、「Dafangハック」は私にはイマイチだったから、試してみるべきだね!

wyze2カメラを壊しちゃった。やっとユニットを再び使えると思ってワクワクしてたのに。手順に従ったけど、残念ながらカメラが死んじゃった。

そんな簡単にブリックにはならないよ。Discordのサポートチャンネルに来てくれれば、復活させる方法を教えるよ。

こういうプロジェクトはすごくクールだね。特に、クソみたいな「アプリ専用」カメラに困ってるなら。でも、基本的なAIの動体検知やアラートがないのはちょっと痛いね。