ホーム

Grablo 最新情報

Grablo プラットフォームとコントローラーのバージョンごとのアップデート情報です。

Spot 2.1.1

新機能Spot17 言語に対応

Web 画面、ローカル画面、インストーラー、トレイメニュー、機器から届くメッセージが 17 言語で表示されるようになりました。言語を選択していない場合は OS の表示言語が使用され、対応していない言語の場合は英語で表示されます。

  • 対応言語: 한국어, English, 日本語, 简体中文, 繁體中文, Español, Français, Deutsch, Italiano, Português (Brasil), Русский, Nederlands, Polski, Türkçe, Tiếng Việt, ไทย, Bahasa Indonesia
  • Web サイト、マニュアル、利用規約、最新情報も同じ言語で表示できます。

修正Spotクラウド接続の再接続時にプログラムが終了する問題

インターネットが一時的に切断されたあと、クラウド接続が再接続された時点でプログラムが終了することがある問題を修正しました。

修正SpotAI モデルをダウンロードできない場合に理由を表示

初回起動時にインターネットに接続されていないために AI モデルをダウンロードできない場合、「停止中」とだけ表示するのではなく、インターネット接続が必要であることを画面で案内するようになりました。

修正Spotカメラの実行中にセットアップガイドが再表示される問題

最初の AI モデルのダウンロード中に画面を更新したり閉じたりすると、カメラが実行中でも、次に画面を開いたときにセットアップガイドが最初のステップから再表示される問題を修正しました。

修正Spot「履歴」で一部の記録が表示されない問題

記録の多いカードを選択したときに、一部の記録が「履歴」に表示されなかったり、カードの検索が遅くなったりする問題を修正しました。

修正SpotLinux でセットアップの失敗が成功と表示される問題

Linux で、インストールまたはアップデート中にサービスの登録に失敗しても成功と表示され、アップデート後にプログラムが再起動しないことがある問題を修正しました。失敗した場合はエラーとして表示されるようになり、アプリから開始したアップデートは元の状態に戻されます。

Spot 2.1.0

新機能Spotサウンド検知による通知

カメラのマイク、または機器に接続した PC のマイクが特定の音を拾ったときに、通知を送ったりアクションを実行したりできるようになりました。通知を追加するときに、マイク付きのカメラとこの PC のマイクを選択できます。

  • 検知できる音: 火災警報音、ガラスが割れる音、悲鳴、犬の鳴き声、赤ちゃんの泣き声、銃声、話し声、猫の鳴き声
  • 検知の信頼度は通知ごとに設定できます。既定値は 70% です。
  • 音は分析にのみ使用され、録音はされません。

新機能Spotライブビューでカメラの音を再生

マイク付きのカメラでは、ライブビューのスピーカーボタンで音を聞けます。音はミュートの状態で始まり、音声のないカメラではボタンが表示されません。

新機能Spotメディア再生用の内蔵サウンド 14 種類

インストーラーに、サイレン、アラーム、ドアチャイムなど 14 種類の内蔵サウンドが含まれるようになりました。メディア再生のアクションを追加すると防犯サイレンが既定で選択されるため、すぐに使用できます。

新機能SpotZigbee アクションに「N 秒後」のステップを追加

Zigbee デバイスに値を送信したあと、指定した時間が経過してから別の値を送信できます。たとえば、サイレンをオンにして 30 秒後にオフにできます。

新機能SpotHome Assistant のセンサーに検知の詳細を追加

Home Assistant に送信される検知結果に、検知の種類、登録名、ナンバープレート、信頼度が含まれるようになりました。Home Assistant のオートメーションで、検知した内容に応じて異なる動作を設定できます。

改善Spotアクションのアイコン

「アクションを追加」画面で、スマートフォンへの通知、メディア再生、音声読み上げ、Telegram、Webhook、Home Assistant、Zigbee にそれぞれ対応するアイコンが表示されるようになりました。

修正Spotリモートで追加したメディア再生アクションが適用されない問題

リモート画面でクラウドファイルを使ってメディア再生アクションを追加すると、「クラウドファイルのダウンロード URL を取得できませんでした」というエラーで適用されない問題を修正しました。

修正Spot通知が多いと動作しない問題

Windows で、通知とアクションの数が一定数を超えると、すべての通知が動作しなくなる問題を修正しました。

修正Spot保存後の再起動の遅れと録画の途切れ

設定を保存したあとの再起動に、ストレージデバイスによって数十秒から数分かかる問題を修正しました。

  • 車両の多い映像で、監視と録画が数分間止まる問題を修正しました。
  • ストレージの空き容量を確保するときに、必要以上の映像が削除される問題を修正しました。
  • 日付の範囲を指定した映像の削除に時間がかかる問題と、再生中の映像が削除されない問題を修正しました。

修正Spotカメラが再接続を繰り返す問題

一部のカメラで、映像の設定によっては再接続が繰り返される問題を修正しました。

修正Spot人物カードの検索エラー

人物カードを選択したときに、まれに「検索できませんでした」と表示される問題を修正しました。

修正Spot画面を開いたままにするとログアウトされる問題

Web 画面やローカル画面を長時間開いたままにすると、ログアウトされる問題を修正しました。

修正Spot保存後に新しいカメラや通知が 2 つ表示される問題

設定を保存して機器が再起動している間に、新しく追加したカメラや通知が 2 つずつ表示される問題を修正しました。

改善Spot安定性

プログラムが終了する原因となりうる異常なリクエストへの対応を修正しました。また、エラーが発生したときに診断用の記録を残すようになりました。

改善SpotLinux のメニューショートカット

Linux のデスクトップメニューからはじめて Grablo Spot を開くと、ローカルアカウントの設定画面に直接移動するようになりました。また、ローカル画面のブラウザータブにも Grablo のアイコンが表示されます。

Spot 2.0.1

新機能Spotローカル画面での言語選択

ローカル画面のログイン画面とアカウント作成画面で、表示言語を選択できるようになりました。

修正Spot接続できないカメラがほかのカメラの映像を妨げる問題

アドレスや認証情報が正しくないカメラがあると、ほかのカメラの映像が約 90 秒ごとに途切れる問題を修正しました。接続できないカメラには、そのカメラの表示枠に「カメラに接続できませんでした」と表示されるようになりました。

修正Spot使用できない保存フォルダーをあらかじめブロック

ほかのファイルが入っているフォルダーや存在しないフォルダーを保存フォルダーに選択すると、すぐに警告が表示され、保存されないようになりました。これまでは、保存したあとに監視を開始できませんでした。

修正Spotローカル画面で設定した機器のアカウント連携

ローカル画面で最初に設定した機器を Grablo アカウントに連携すると、別の空の場所が作成され、監視が止まったり設定の競合ウィンドウが表示されたりする問題を修正しました。機器を選択すると、機器に設定されている場所がそのままアカウントに登録されるようになりました。

  • 設定済みの場所でスタートガイドが再び表示される問題を修正しました。
  • ローカル画面で変更した場所の名前が、場所の一覧に反映されない問題を修正しました。

改善Spotローカル画面での機器名

ローカル画面で、機器が識別子ではなく、インストール先の PC の名前で表示されるようになりました。

修正Spotライブビューで FPS 表示が重なる問題

ライブビューと拡大表示で、FPS の表示が拡大ボタンと重なる問題を修正しました。Spot では FPS を表示しないようになりました。

修正Spotメディアビューアーの多言語対応

写真と動画を拡大表示するビューアーのボタン名とスクリーンリーダー用のラベルが、表示言語に合わせて表示されるようになりました。また、案内文の製品名を Grablo Spot に統一しました。

Spot 2.0.0
2.0 から、Spot は専用インストーラー「Grablo Spot」として配布されます。1.x の機器は 2.0 に自動でアップデートされないため、ダウンロードページから Grablo Spot をインストールしてください。録画と、登録済みの顔や車両はそのまま引き継がれます。移行の手順は、マニュアルの「以前のバージョン (1.x) から 2.0 への切り替え」をご確認ください。

リリースSpotGrablo Spot 専用インストーラー

Spot に専用インストーラー「Grablo Spot」が登場しました。Windows、macOS、Linux 用のインストーラー、Raspberry Pi イメージ、Home Assistant アドオン、Docker イメージがすべて Spot 用に用意され、ダウンロードページから入手できます。

新機能Spotローカル画面

Grablo Spot を実行している機器が、独自の Web 画面「ローカル画面」を提供するようになりました。同じネットワーク上の PC やスマートフォンのブラウザーで http://device-IP:8127 を開き、機器に保存されるローカルアカウントを作成すると、Grablo アカウントやサブスクリプションがなくても、ほとんどの機能を使用できます。

  • AI モデルを一度ダウンロードすれば、インターネットに接続しなくても録画と検索を使用できます。
  • リモートアクセスとスマートフォンへの通知を使用するには、これまでどおり spot.grablo.co または Grablo アプリで、機器を Grablo アカウントに追加してください。
  • ローカル画面は、トレイ (Windows) またはメニューバー (macOS) の「Grablo Spot を開く」、またはデスクトップのアイコンから開けます。

変更Spot設定を機器に保存

カメラとアクションの設定が機器に保存されるようになりました。ローカル画面とリモートアクセスは同じ設定と記録を使用し、一方で変更した内容はもう一方にも反映されます。既存の Web の場所の設定は、その場所を Web で開いたときに機器へ移されます。設定ファイルが破損した場合は、最新の正常なバックアップから自動的に復元されます。

新機能Spot複数の場所を表示

アカウントに機器のソフトウェアが 2.0 以降の機器があると、場所メニューの一番上に「複数の場所を表示」が表示されます。複数の場所のカメラを 1 つの画面で表示でき、拡大したカメラは高画質で表示されます。

変更Spot以前のバージョンのインストールを制限

2.0 に移行した設定は以前のバージョンでは読み込めないため、2.0 を実行している機器には 1.x をインストールできません。

1.29.7
検知時のアクション、言葉で書く条件、滞在時間、停止の高速化は、機器のソフトウェアを 1.29.7 にアップデートすると適用されます。以前のバージョンでは、これまでどおりスマートフォンへの通知のみ送信できます。

新機能Spot検知時にサウンド、Telegram、Webhook を実行

「通知」タブは「アクション」になりました。人物、顔、車両を検知したときに、スマートフォンへの通知に加えて、「メディアを再生」「文章を読み上げる」「Telegram」「Webhook」「Home Assistant」「Zigbee」を実行できます。種類ごとに 1 つずつ追加するとすべて同時に実行され、スマートフォンへの通知を外してほかのアクションだけにすることもできます。

  • 「メディアを再生」と「文章を読み上げる」は、機器の PC に接続したスピーカーで再生されます。
  • 「文章を読み上げる」は、韓国語、英語、中国語、ドイツ語、フランス語、スペイン語、ポルトガル語、ヒンディー語、アラビア語、ロシア語に対応しています。
  • Telegram と Webhook は、機器から Telegram または入力したアドレスに直接送信されます。

新機能Spot言葉で説明した人物や車両に反応

「説明に一致する人物を検知」または「説明に一致する車両を検知」を選び、「赤いトップスの人」「白い SUV」のように見た目を入力します。登録していない人物や車両も条件として使用できるようになります。

新機能Spotすぐに使える既定のサウンド

「メディアを再生」で、サイレン、ドアチャイム、犬の鳴き声、火災警報音など 13 種類の既定のサウンドを使用できるようになりました。削除したサウンドは元に戻りません。

改善Spotカードの滞在時間が実際に映っていた時間に

人物、車両、顔のカードで、各滞在の時間が、カメラが最初に捉えた瞬間から最後に映った瞬間までになりました。これまでは分析に使用した数枚の写真の間の時間だったため、実際より短く見えていました。アップデート後に作成された記録に適用されます。

修正Spot監視の停止に数分かかる問題

車両の通行が多い場所で、監視の停止や設定保存後の再起動に数分かかることがありました。この問題を修正し、ほとんどの場合は数秒以内に停止するようになりました。

改善Spot記録の処理中に画面で待たされることを軽減

多くの人物や車両を記録している間、カードの整理処理が記録を長時間占有し、画面での操作が数秒待たされることがありました。この現象が大幅に少なくなりました。

修正Spot保存した設定が適用されない問題

設定を保存した直後、機器が再起動している一瞬が停止と判断され、保存した変更が適用されずにスキップされることがありました。この問題を修正しました。

改善Spot画面ごとに検索内容を保持

人物、顔、車両の画面を切り替えても、それぞれの画面の検索内容が保持されます。検索できなかったときや時間がかかりすぎたときは、「再試行」と「検索をクリア」ですぐに続けられます。

改善共通中継データ量を使い切ったことをすぐにお知らせ

今月の中継サーバーのデータ量を使い切り、直接接続もできない場合、これまでは 30 秒以上接続を試みてからお知らせが表示されていました。現在は約 10 秒で表示されます。

1.29.6
このアップデートは、記録を長期間保存する場所向けです。記録の整理、動画のダウンロード、設定に関する改善は、機器のソフトウェアを 1.29.6 にアップデートすると適用されます。1.29.5 以降、Windows と Mac の機器も、画面でアップデートを押すだけでアップデートできます。

改善ReflexSpot長期保存でも整理処理が録画を妨げないように

保存期間が長く、保存されている記録が多い場所では、古い記録の削除中に録画と分析が遅れることがありました。整理処理は新しく追加された分に合わせて少しずつ行われるようになり、ディスクの空き容量が逼迫している場合は動画ファイルから先に削除されます。

修正ReflexSpot保存期間を過ぎた動画が削除されない問題

すべてのカメラが検知時のみ録画する場所で、保存期間を過ぎた動画が削除されていませんでした。録画方式にかかわらず、整理処理は監視の開始から 30 秒後と、その後 1 時間ごとに実行されるようになりました。保存期間を変更すると、監視を再開した時点で適用されます。

修正Spot削除した動画ファイルがディスクに残る問題

範囲を削除しても動画ファイルが残り、容量を使い続けることがありました。この問題を修正しました。ほかのプログラムがファイルを使用しているために削除できない範囲は記録とともに残され、使用中だったことが表示されるので、少し時間をおいてからもう一度削除してください。

新機能Spotタイムラインをドラッグして範囲を選択

範囲のダウンロードまたは削除を開いている間は、タイムラインのバーをドラッグした範囲がそのまま選択範囲になります。選択中は動画が一時停止し、それまで再生していた場合は選択後に再生が続きます。

改善ReflexSpot動画を受信しながら保存

範囲や録画したクリップをダウンロードするときに、機器がファイルを作り終えるのを待たなくなりました。受信しながらディスクに書き込まれ、長い範囲でもカメラごとに 1 つのファイルになります。Safari とアプリでは、これまでどおり複数のファイルに分けて受信します。

修正Spot設定の適用中にウィンドウを閉じると機器が停止したままになる問題

設定を保存すると機器は新しい設定で再起動しますが、その再起動中にウィンドウを閉じると、機器が停止したままになることがありました。機器が再起動を一度に処理するようになったため、ウィンドウを閉じても再起動が完了します。

改善Spot履歴が長くても記録タブがすぐに開くように

保存されている記録が多い場所では、記録タブが開くまでに時間がかかったり、人物タブのあとにタイムラインに移動すると数十秒間映像が表示されなかったりすることがありました。どちらも修正しました。

改善Spot検索できなかった理由を表示

言葉で探す検索ができなかったときに、機器のメモリ不足などの理由が表示されるようになりました。メモリ不足が一時的なものだった場合は、次回もう一度試みます。顔を登録するときに、写真から顔が見つからなかった場合もお知らせします。

修正共通グラフィックスカードのアクセラレーション使用時に検知が止まる問題を軽減

グラフィックスカードのアクセラレーションをオンにした一部の Windows 機器で、監視の開始直後に検知が止まることがありました。グラフィックスカードを一度だけ準備して終了まで使い続けるようにしたため、この現象は大幅に起こりにくくなりました。

改善Spotスマートフォンでは見たい画面を 1 か所から選択

スマートフォンの画面上部にある 1 つの一覧から、人物、車両、タイムライン、登録済みの顔と車両の画面を選べるようになりました。

修正Spot顔カードの登録を改善

複数のカードをまとめて登録すると一部のカードが知らないうちに抜け落ちることがあり、滞在が 1 回だけの顔カードは登録する方法がありませんでした。どちらも修正しました。新しい顔に既存の名前を入力した場合は、その人物に黙って統合されるのではなく、ブロックされるようになりました。顔と車両は、どちらもカードから登録します。

修正Spot切断中に記録が空と表示される問題

機器が切断されている間、記録タブや検索で、誰もいない、録画がない、結果がないと表示されることがありました。現在は、接続を待っていることが表示されます。また、カメラの名前を変更すると、過去の記録にも新しい名前が表示されるようになりました。

変更Spot検知の遅延設定を削除

パフォーマンス設定の検知の遅延の項目を削除し、1 秒に固定しました。3 秒または 5 秒に設定していた場所は、次に設定を保存したときに 1 秒に変更されます。

修正ReflexSpot誤って入力した保存フォルダーをすぐにお知らせ

D:spot のように完全なパスではない保存フォルダーを入力すると、入力欄ですぐにお知らせするようになりました。

1.29.5
検知ゾーン、カメラごとの常時録画、機器の無人アップデートには、機器のソフトウェア 1.29.5 以降が必要です。Windows と Mac の機器では、1.29.5 にアップデートするこの 1 回だけ、機器の前でインストールを確認する必要があります。その後は、画面でアップデートを押すだけでアップデートできます。

新機能Spotカメラごとに検知ゾーンを設定

監視したい範囲を描くと、その中にいる人物と車両だけが録画、通知、カードの対象になります。通りの向こう側を人が横切るといった無関係な動きは除外され、カードと通知にはゾーンの名前が表示されます。ゾーンの外の分析が減るため、機器の負荷も軽くなります。

新機能Spotカメラごとに録画方式を選択

カメラごとに、検知したときだけ録画するか、終日録画するかを選択できます。常時録画するカメラはタイムラインで途切れなく再生でき、人物や車両が映っている範囲もこれまでどおり探せます。保存期間を過ぎた録画は自動的に削除されます。

改善共通Windows と Mac の機器を画面からアップデート

これまでは、モニターを接続していない Windows や Mac の機器をアップデートするには、誰かが機器の前でインストーラーを操作する必要がありました。現在は、画面でアップデートを押すと、機器が自動的にインストールして再接続します。新しいバージョンが正常に起動しない場合は、自動的に以前のバージョンに戻ります。

新機能Spotはじめての設定を順を追って案内

最初の場所を作成すると、機器の接続、認識する対象の選択、カメラの追加、開始の 4 つのステップが 1 つずつ表示されます。機器が接続されると次に進み、監視が正常に開始されると閉じます。

改善Spot人が入ってきた瞬間から録画

録画に検知の 5 秒前から含まれるようになったため、人が画面に入ってくる瞬間が切れなくなり、短時間しかいなかった人物も録画されます。書き込み中の録画もすぐに開けます。

改善Spot車両の見た目検索でほかの車が混ざりにくく

選択した写真をそのまま使用し、判定を少し厳しくしたため、色や車種の異なる車が結果に混ざることが大幅に減りました。また、複数の車両カードを選択してまとめて登録できます。

修正Spot再生時にボックスがちらつく、ずれる問題

録画の再生時に、すべてのボックスが 1 秒から 3 秒ごとに一斉にちらつく問題と、カメラの再接続後に数分前のボックスが表示される問題を修正しました。

修正ReflexSpot監視の停止に 1、2 分かかる問題

停止を押したあと、監視が実際に止まるまで長時間かかることがありました。この問題を修正しました。

変更Spot新しい場所の既定値を再調整

新しい場所では、検知の精度が「バランス」、人物カードの人物の最小サイズが画面の 20% で始まるようになりました。すでにこれらの値を設定している場所では、その値が維持されます。

改善共通機器がない場合は追加画面を表示

登録済みの機器がない状態で機器のウィンドウを開くと、空の一覧ではなく、追加画面が直接表示されるようになりました。

修正共通ゾーンの編集中に以前の形が表示される問題

ゾーンの編集中に、編集前の形が画面に残って重なる問題を修正しました。

修正共通スマートフォンで全画面ウィンドウの下部が切れる問題

Android の Chrome で、全画面で開くウィンドウの下部が、アドレスバーの高さの分だけ隠れる問題を修正しました。

1.29.4
このアップデートは 1.29.3 の改良版です。ライブ映像、車両、ストレージに関する改善は、機器のソフトウェアを 1.29.4 にアップデートすると適用されます。

改善共通全画面表示が 1 秒以内に鮮明に

小さい表示から全画面に切り替えると、これまでは数秒間ぼやけて見えていました。現在は 1 秒以内にフル画質の映像に切り替わります。

改善共通複数のカメラを表示しても安定した映像

1 つの画面に複数のカメラを表示すると、映像が乱れたり画質がばらついたりすることがありました。現在は、表示サイズごとに決まった画質で安定して送信されます。

修正共通画面を長時間非表示にしたあと映像が止まる問題

画面を別のタブに切り替えたまま数時間経つと、映像がしばらく止まったままになってから復旧することがありました。この問題を修正しました。

修正共通画面外のカメラが再接続を繰り返す問題

ページの下のほうにあるカメラが 30 秒ごとに再接続し、ほかのカメラの映像も一時的に途切れていました。この問題を修正しました。

修正Spot画面の端に停まっている車のカードが繰り返し作成される問題

画面の端に停まっている車が一時的に隠れるたびに、新しいカードが作成されていました。現在は、実際に画面から出ていった車だけが立ち去ったものとして扱われます。

修正Spot切断中に変更した設定が適用されない問題

一時的に切断されている間に設定を保存すると、機器が古い設定のまま動作していました。現在は、再接続したときに保存した設定で再起動します。一時停止した機器は一時停止したままになります。

改善Spot設定で機器のバージョンと接続方式を確認

設定の「機器」の項目に、機種名と並んで、機器のソフトウェアのバージョンと、直接接続か中継サーバー経由かが表示されるようになりました。

修正ReflexSpotストレージの整理と場所のフォルダーを改善

ディスクがいっぱいになったときの古い記録の削除が速くなりました。また、場所のフォルダーを移動したときにファイルが残ることがある問題と、監視を一時停止している間にフォルダーをコピーできないことがある問題も修正しました。

1.29.3
このリリースの新機能の大部分は Spot 向けです。「共通」と記載された項目は Studio と Reflex にも適用され、それ以外は 1.29.2 と同じように動作します。車両認識とタイムラインには、機器のソフトウェア 1.29.3 以降が必要です。

新機能Spot車両とナンバープレートを認識

人物と顔に加えて、車両も認識できるようになりました。画面に入ってきた車両のナンバープレートを読み取ってナンバーごとにカードを作成し、その車両の来訪をすべて 1 か所にまとめます。ナンバーの一部を覚えていれば検索できます。ナンバーを読み取れなかった車両にも、その出現ごとにカードが作成されるため、あとからナンバーを手動で入力できます。

新機能Spot登録した車両が現れたら通知

よく訪れる車両や探している車両のナンバーを登録すると、その車両が現れたときに通知されます。1 台ずつでも、まとめてでも登録でき、登録した車両は編集、削除、検索ができる表で管理できます。ナンバーを 1 文字程度読み違えても、同じ車両として扱われます。

新機能Spot認識する対象を選択: 人物、顔、車両

種類ごとに個別にオン/オフを切り替えられます。使用しない種類をオフにすると、その分だけ機器の負荷が軽くなり、その種類の通知も止まります。検知の精度と判定基準は種類ごとの設定ページで設定するようになり、登録した顔と車両は「登録一覧」でまとめて管理できます。

新機能Spot1 日の録画をタイムラインで表示

記録タブが、シーンの一覧からタイムラインに変わりました。カメラごとに 1 日の録画範囲がバーで表示され、時点を押すとその瞬間から複数のカメラが一緒に再生されます。表示している範囲だけをダウンロードしたり削除したりでき、カメラが多い場合はページに分けて表示されます。

新機能Spot1 人の人物の足取りを確認

人物カードを開くと、いつ、どのカメラに滞在していたかが順に表示されます。滞在を押すとその範囲の録画が 1 つずつ展開され、別の人が混ざっていた場合はその場で取り除けます。

改善Spot保存した録画でもボックスが人物を追跡

録画を再生すると、人物と車両の周りにボックスが表示されるようになりました。映像の中で誰のことかがわかり、ボックスを押すとその人物や車両のほかの記録を検索できます。

改善Spot見た目検索で別の人が混ざりにくく

似た色のトップスを着た別の人で結果が埋め尽くされることがなくなりました。検索のしきい値が人物のグループ化の設定に連動するようになったため、グループ化を厳しくすると検索も厳しくなります。

改善Spotカードが多くても目的の期間にすぐ移動

人物カードと車両カードの一覧の横に、期間バーを追加しました。バーの太さでカードが集中している時期がわかり、時点を押すとその期間に直接移動します。並び順を逆にして、古いものから見ることもできます。

変更Spot認識の既定値を再設定

実際の現場での測定結果をもとに、新しい場所の既定値を調整しました。人物カードの人物の最小サイズは画面の 25%、分析は 1 秒あたり 10 回で、人物認識は速度優先が既定になったため、一般的な性能の機器でも余裕があります。すでにこれらの値を設定している場所では、その値が維持されます。

改善共通ライブのボックスを機器ではなく画面で描画

これまでは、機器が映像にボックスを描き込んでから送信していました。現在は位置だけを送信して画面側で描画するため、機器の負荷が軽くなり、各ボックスが分析したフレームに正確に重なり、分析と分析の間もボックスが途切れずに表示されます。

改善共通見ている分だけの映像を受信

小さく表示すれば小さい映像を、大きく表示すれば大きい映像を受信します。画面に表示されていないカメラはまったく受信せず、再び表示されたときに再開するため、1 つの画面に複数のカメラを表示する場合のデータ使用量が大幅に減ります。また、別のタブから戻ったあとに映像が 20 秒以上止まる問題も修正しました。

修正ReflexSpot1 台の機器で複数の場所を運用すると記録が混ざる問題

1 台の機器に複数の場所がある場合、録画と記録が 1 つのフォルダーに混ざって蓄積され、ある場所の保存期間による削除で別の場所の記録が消えることがありました。現在は、場所ごとに専用のフォルダーがあります。以前に保存した記録は初回起動時にそれぞれの場所のフォルダーに移され、フォルダーを別のディスクに移動してもそのまま使い続けられます。誤って別の場所のフォルダーを指定した場合は、その場でお知らせします。

修正Spot人通りの少ない現場でカードが作成されない問題

人や車両がまれにしか通らない現場で、通り過ぎたばかりの人物のカードが作成されない問題を修正しました。

修正Spot混雑した場所で人物や車両が混ざる問題

複数の人が近い距離で通り過ぎたときに、隣の人が 1 枚のカードに混ざったり、同じ人物が 2 回登録されたりすることが大幅に減りました。また、接続が切れて復旧したあとに、ナンバーや番号があとから来た人に引き継がれる問題も修正しました。

改善共通新しいリリースに画面が自動で更新

画面を長時間開いている間に新しいリリースが公開されると、自動的に最新の画面に切り替わります。見ている画面はそのままで、別の操作をしている間にだけ切り替わるため、作業が中断されることはなく、手動で再読み込みする必要もありません。

改善共通スマートフォンの戻るボタンでウィンドウを閉じる

Android の戻るボタンで、開いているウィンドウを閉じられるようになりました。全画面で開く画面は、すべて左上の戻るマークを使用するようになりました。

改善共通マニュアルを章と節に分割

1 つの長いページだったマニュアルが、表紙、章、節の 3 階層になりました。左側の目次から節に直接移動でき、マニュアル内を検索することもできます。

1.29.2

改善Spot人物カードを待たずに表示

これまでは、「人物」タブを開くとカードの写真を作成するために映像を読み直していたため、最初の表示に数秒かかっていました。現在は、カメラが人を捉えた時点で写真が準備されるため、タブを開くとすぐにカードが表示されます。

改善Spot人物のグループ化がより正確に

通りすがりの人が、別の人のカードのカバー写真になることがなくなりました。同時に画面に映っていた 2 人が 1 枚のカードにまとめられることもなくなり、複数の人が含まれて範囲が広がりすぎたカードは再び分割されます。

改善Spotフレームレートの低いカメラでも人物を見失わない

1 秒あたり約 3 フレームしか届かないカメラで、同じ人物に新しい番号が振られ続け、グループ化が乱れていました。この問題を修正し、フレームの到着が遅くても 1 人の人物として追跡されるようになりました。

改善Spot隠れても人物を追跡

2 人がすれ違ったり、1 人が別の人の後ろを通ったりしたときに、その瞬間に 2 人が入れ替わることがありました。この現象が大幅に減り、隠れてから再び現れた人も同じ人物として追跡が続きます。

改善Spot記録が増えても検索は高速

これまでは、保存される記録が増えるにつれて検索が遅くなっていました。ストレージの使い方も見直したため、長期間使用している機器でも、新品のときに近い速度で検索できます。

新機能Spotカメラがオフでも登録済みの顔を管理

登録済みの顔の表示と削除が、カメラの状態に左右されなくなりました。記録からの顔の登録は順番に処理されて結果が通知されるため、複数をまとめて追加する場合でも結果を確認できます。

新機能Studioロジックのエラー表示を確認済みにする

ロジックにエラーが表示されたときに、そのエラーを確認済みとしてマークできるようになりました。エラーの状態そのものは変わらず、表示だけが消えるため、新しいエラーと既知のエラーを区別しやすくなります。

修正Studio制御動作の修正

PID ループの結果が数値でない場合に、その値が出力に渡されなくなりました。設定した読み取りまたは書き込みの範囲外にある Modbus アドレスで、前回の値を黙って再利用したり、誤った場所に書き込んだりすることもなくなりました。また、ロジックが処理を最後まで終えず、停止を押しても止まらない問題も修正しました。

修正共通停止後の問題を修正

一度停止したあとにログ表示を開くと、プログラムが終了することがありました。この問題と、停止して再開したあとに人物カードが作成されなくなる問題を修正しました。

改善共通ログファイルをすっきりと

ユーザーにとって役に立たない開発用のメモをログファイルから削除したため、問題が発生したときに必要な情報を見つけやすくなりました。

変更共通Docker と Home Assistant のイメージを最新のベースに移行

Docker でインストールした場合や Home Assistant アドオンを実行している場合、イメージのベースとなっていた Linux のリリースがサポート終了を迎え、セキュリティアップデートが提供されなくなっていました。イメージを現行のリリースに移行したため、再びセキュリティアップデートの対象になります。インストール方法と設定に変更はありません。いつもどおりイメージを pull してください。

1.29.1
このリリースの検索機能は、新製品 Spot 向けです。Reflex と Studio は、ログを書き込むところまでこれまでとまったく同じように動作し、検知している間の録画と分析速度の改善はすべての製品に適用されます。Spot には、機器のソフトウェア 1.29.1 以降が必要です。

リリース防犯カメラ向け AI 人物検索、Spot が登場

すでに録画したカメラの映像から人物を探す、そのための新製品です。ルールを作る必要も、デバイスを配線する必要もありません。カメラを追加すると記録が始まり、以下で説明する 4 つの方法で検索できます。

新機能同じ人物をまとめる「人物」タブ

記録に残った人物と顔が、人ごとに自動でグループ化されます。これまでは、誰かを探すにはまずその人を見つけなければなりませんでしたが、「人物」タブを開けば、その期間に通った全員がすでにグループ化されています。顔でグループ化するか見た目でグループ化するかを選択できるため、顔が見えない角度で撮影された場合でも、服装や体格でグループ化されます。人物カードに名前を付けると、以後はその名前で検索できます。

新機能グループを統合する前に確認

確実でないグループが勝手に統合されることはありません。複数の写真が並べて表示され、同じ人物かどうかを確認されます。確認したものだけが統合され、違うと答えた組み合わせは再び表示されません。統合は元に戻せないため、写真をよく確認してから判断してください。

新機能自分の言葉で検索

探しているシーンを説明すると、最も近い記録が見つかります。「赤いコートの人」のように入力すると、一致する記録が集められます。名前を登録していない人物にも使用できます。

新機能属性で検索

トップスとボトムスの色、年齢層、メガネ、トップスの柄、スカートやブーツ、バッグなどの持ち物、人物の向きで検索できます。色の検索では近い色合いも含めるように設定できるため、照明によって色の見え方が変わっても見逃しません。

新機能選んだ人物のほかの記録を検索

記録を確認しているときに画面上の人物を押すと、その人物のほかの記録が見つかります。顔による検索には名前の登録が不要で、見た目による検索では服装、体格、持ち物が考慮されるため、顔が見えない角度からでも検索できます。

新機能検知している間だけ続く録画

クリップの長さを固定時間ではなく「検知している間」に設定すると、条件が成立している間は録画が続き、状況が終わると停止します。どのくらい続くかわからない場合に使用してください。1 台のカメラで同時に使用できるこの録画は 1 つです。

改善検索が大幅に高速化

30 日分の記録の検索にかかる時間が、約 4 秒から約 0.5 秒になりました。記録が非常に多く蓄積されている場合でも、30 秒以上かかっていた検索が約 3 秒で完了します。また、登録済みの顔の一覧もすぐに開きます。

改善動きがないときは分析しない

画面内に動きがない間は分析を休止するため、機器の負荷が軽くなります。また、1 秒あたりの分析回数を 1 回から 10 回の範囲で、機器やシーンに合わせて設定できます。

改善削除すると容量が確実に解放

記録を削除すると、その検索に使用していたデータも消去されるため、ストレージ容量が確実に回復します。保存期間を過ぎて記録が自動的に削除される場合も同様です。

修正記録とカメラの修正

遅れて接続したカメラで分析が開始されない問題、多くの記録を書き込んでいる間に画面が一時的に止まったように見える問題、人物のグループ化が途中で止まる問題など、複数の問題をまとめて修正しました。

1.29.0

新機能イベント発生前の瞬間も含めて録画

カメラの映像を短いリングバッファーに常に保持するようになったため、条件が成立すると、その瞬間の前後の時間が 1 本の動画として保存されます。1 枚の静止画では決して見えなかったイベントに至るまでの経緯が、発生の数秒前から記録に残ります。イベント前とイベント後の長さは、項目ごとに個別に設定できます。

新機能自分で開始・停止する連続録画

新しいアクションで、条件とは関係なく好きなときに録画を開始、停止できるようになりました。作業の全工程を残したい場合に便利で、録画中に電源が切れても、それまでに書き込まれた分は再生できます。

新機能ログから直接動画を再生

ログ一覧のサムネイルに再生バッジが表示され、押すとその場で動画が再生されるようになりました。写真と動画は同じビューアーで左右にページ送りできるため、ウィンドウを閉じて項目を探し直す必要がありません。一度受信した動画は、次回からすぐに開きます。再生バーにはイベントが発生した瞬間が示されるため、どこを見ればよいかがすぐにわかります。

新機能ログ記録アクションで記録する対象を選択

ログ記録アクションで、記録するカメラと値を個別に選べるようになりました。たとえばカメラ 1 で人を検知したときに、カメラ 2 とカメラ 3 の映像も残せるため、判定に関わらないカメラも録画できます。項目ごとに対象とクリップの長さを設定でき、既存の設定はそのまま引き継がれます。

新機能ゾーンへの進入の判定方法を選択

物体がゾーンに入ったと判定する方法を、人や車両が地面に接する点、物体の中心、ゾーンとの重なりの割合から選べるようになりました。これまでは中心点だけが使用されていたため、斜めから撮影するカメラでは、判定が被写体の実際の立ち位置からずれていました。地面との接点を使用すると、遠くの被写体も正確に判定できます。既存のプロジェクトはこれまでとまったく同じように動作します。

改善学習用の登録をどのデバイスでも認識

記録されたシーンのうち、学習サンプルとして登録済みのものをコントローラーが記憶するようになりました。別の PC や別のブラウザーでプロジェクトを開いても登録済みのシーンには印が付いたままなので、同じシーンが二重に登録されることはなく、複数の人で確認する場合も進捗が共有されます。学習画面でサンプルを削除すると、そのシーンを再び登録できるようになります。

改善ストレージの自動管理

写真や動画が増えて空き容量が少なくなると、古いファイルから自動的に削除されます。ログの項目そのものは残り、ファイルだけが削除されるため、いつ何が起きたかの記録は失われません。設定は不要で、自分で指定したパスに保存したファイルが削除されることはありません。

改善録画設定をシンプルに

画質やバッファーサイズなど判断が難しい値は、カメラとデバイスに合わせて自動的に選択されるようになりました。設定するのは、保存先と、イベント前後の長さだけです。メモリに余裕のあるデバイスでは、イベント前の映像を最大 5 分まで保持できます。

修正カメラが接続中のまま止まる問題

ブラウザーを長時間開いていた場合や別のタブから戻ったあとに、カメラの表示が接続中のままになり、ページを更新しないと表示されないことがありました。最初のフレームが届くまでに時間がかかるカメラがまったく表示されない問題や、再生中のストリームが接続中に戻ってしまう問題もありました。これらをすべて修正しました。

修正一部の PC でネットワークカメラが再接続を繰り返す問題

グラフィックスアクセラレーション用のハードウェアがない PC や仮想環境 (Windows) で、ネットワークカメラがフレームをまったく受信できず、再接続を繰り返すことがありました。使用可能なアクセラレーション方式を事前に確認するようになり、どれも使用できない場合は自動的に別の方式に切り替わります。

修正保存した動画が真っ黒で再生される問題

連続録画で保存した動画が、最初から最後まで真っ黒で再生されることがありました。USB Web カメラなど、保存前にフレームを再エンコードするカメラで発生していました。

修正イベントが連続すると動画がずれる問題

イベントが立て続けに発生すると、動画がイベントごとに保存されず、互いを途中で打ち切ってしまい、最新の動画は次のイベントが発生するまで再生できませんでした。現在は、イベントごとにイベント前後の時間をすべて含む動画が個別に作成されます。

修正ログの項目を削除しても動画ファイルが残る問題

ログの項目を削除しても、動画ファイルがディスクに残っていました。また、複数の条件がある項目で写真の一部しか削除されない関連の問題も修正しました。

修正複雑なゾーンで分析が止まる問題

頂点の数が非常に多いゾーンを描くと、分析が止まることがありました。

修正iPhone と iPad で動画が強制的に全画面になる問題

動画を再生すると自動的に全画面に切り替わり、再生バーのイベントの印が見えなくなっていました。

1.28.1

修正領域のラベルが領域から離れて表示される問題

斜めの多角形の領域で、ラベルが対応する領域から離れた何もない場所に表示されていました。現在は、ラベルが図形の一番上の頂点に付くため、どの領域の名前なのかがすぐにわかります。長方形の領域は変わりません。

修正多角形で描いた領域にラベルが表示されない問題

多角形で描いた領域には、ラベルがまったく表示されていませんでした。複数の領域を使用していると画面上で区別できませんでしたが、現在は名前が正しく表示されます。

修正画面の端でラベルが切れる、隠れる問題

領域が画面の上端や右端に接していると、ラベルが画面からはみ出し、切れたり完全に隠れたりしていました。現在は、ラベルが常に画面内に表示されます。

改善領域の色を統一

領域が形によって異なる色で描かれていたため、検知結果と混同しやすくなっていました。現在は形にかかわらず 1 つの色で描かれるため、検知した物体と設定した領域をひと目で区別できます。

1.28.0

新機能多角形の分析領域

これまで分析領域は長方形しか指定できませんでしたが、任意の形の多角形で描けるようになりました。斜めのコンベアや通路など、長方形ではどうしても不要な範囲まで含んでしまう場面でも、必要な範囲だけを正確に指定できます。すべての AI 分析で同じように使用できます。

新機能記録したシーンから直接学習

記録したシーンを確認しているときに AI が誤って判定したものを見つけたら、その場で学習サンプルとして登録できます。見逃したものや誤検知したものを集めて再学習すると、精度を着実に高められます。画像分類、異常検知、顔の登録で使用できます。

新機能未学習のサンプルを表示

学習画面で、新しく追加されてまだ学習に反映されていないサンプルに印が付くようになりました。何が追加されたか、再学習が必要かどうかをひと目で確認できます。

新機能異常スコアのリアルタイム表示

異常検知の学習画面と登録画面に、現在のスコアが判定の境界とともに表示されるようになりました。感度を調整しながら、現在のシーンが正常からどれだけ外れているかを確認できます。

新機能アクションで記録する変数を選択

データログ記録アクションで、記録する変数を個別に選べるようになりました。項目の種類ごとに保存先を分ける必要がなくなり、すべてをまとめて保存できるため、設定が大幅にシンプルになります。既存の設定はそのまま動作します。

改善異常検知の高速化

異常検知で複数の処理コアを同時に使用するようになりました。1 フレームの判定にかかる時間が大幅に短縮され、分析中も映像がなめらかに表示されます。

改善欠陥の強調表示をよりすっきりと

異常と判定された箇所を強調表示するときに、周囲の範囲も考慮して孤立した小さな点を除外するようになりました。実際の欠陥箇所だけが表示されるため、はるかに見やすくなります。

改善文字認識の結果がより安定

文字認識の結果が、フレームごとにわずかに揺らいでいました。現在は複数のフレームをまとめて考慮し、最も信頼できる結果だけを出力するため、手ぶれや照明の変化があっても値が安定します。

修正単発分析の結果の正確性

トリガーで 1 回だけ分析するときに、その時点の結果が変数に届かなかったり、古い値が残ったりすることがありました。この問題を修正しました。複数のアクションが同じ分析を共有する場合もそれぞれの結果が正確に記録され、連続分析と並行して実行しても互いに干渉しなくなりました。

修正顔認識で分析領域が無視される問題

顔認識で、指定した分析領域が無視され、画面全体が検索されていました。現在は、設定した領域内だけを検索します。

修正プレビューが実際の分析設定と一致しない問題

停止状態でのプレビューが、分析器に設定した値とは異なる動作をしていました。現在はプレビューが実際の分析と同じ設定で実行されるため、プレビューで確認した内容が実行開始後もそのまま反映されます。

修正記録の保存、照会、接続の安定性

書き込んだばかりの記録が知らないうちに消える問題、停止中に過去の記録を表示できない問題、記録が多く蓄積されると接続できなくなる問題など、記録に関する複数の問題をまとめて修正しました。また、異常検知のプレビューが止まる問題と、欠陥の強調表示が実際の判定とは異なる基準で描かれる問題も修正しました。

1.27.0

新機能独自の画像分類器 (カスタム分類)

カメラの画像をいくつか例として登録すると、デバイスがその場で独自の画像分類器を学習します。別のサーバーやオンラインでの学習は必要ありません。デバイス上で直接学習し、指定したカテゴリを自分で見分けます。

新機能カスタム異常検知

正常な状態の画像で学習させると、いつもと違うものや欠陥を自動的に見つけます。製品の外観検査など、「正常と異なるもの」を見つける必要がある作業に適しています。

新機能ナンバープレートの登録と管理

許可したい車両のナンバープレートを、デバイス上で直接登録、管理できます。別名付きでナンバープレートを追加、削除、一覧表示でき、認識したナンバープレートが登録済みかどうかをすぐに確認できるため、駐車場や入退管理に便利です。

新機能ライブでの顔の登録

プログラムを停止せずに、カメラの映像を見ながらその場で顔を登録できます。登録用の写真を管理したり、登録前に認識結果をプレビューしたりできます。

新機能ネットワーク音声入力

IP カメラやネットワークストリームの音声を、音声分析、音声認識、AI 音声分析の入力として使用できるようになりました。ストリームのアドレスと、必要に応じてユーザー名とパスワード (認証情報) を設定してください。

新機能必要なときに 1 回だけ分析 (単発分析)

好きなタイミングで信号を送ると、AI が分析を 1 回だけ実行して結果を記録します。分析を常に実行し続ける必要はなく、必要なときにだけ 1 回実行するため、効率が向上します。

改善AI の信頼度を表示

AI の認識の信頼度 (%) を、画面上でリアルタイムに確認できるようになりました。

改善Home Assistant の表示名をカスタマイズ

Home Assistant に公開する項目に、独自の表示名を設定できるようになりました。

改善ネットワーク音声の自動再接続

ネットワーク音声の接続が切れても自動的に再接続するため、音声入力が途切れることなく続きます。

修正デバイスの自動復旧と安定性の向上

通信デバイスとメディアデバイスが、一時的なエラーから自動的に復旧するようになりました。また、ネットワーク音声と単発分析に関する複数の安定性の問題を修正しました。

1.26.0

新機能複数のファイルをまとめて添付

AI チャット、メール、Telegram 通知のアクションで、複数のファイルをまとめて添付できるようになりました。これまでは 1 つのファイルしか送信できませんでしたが、複数の写真や文書などのファイルを一緒に送信できます。固定のファイルだけでなく、状況によって変わるパスや変数にも対応しています。

改善ネットワークカメラの接続がより速く確実に

複数のネットワーク (ONVIF) カメラを接続するときに、1 台ずつ順番に待つのではなく同時に接続するようになったため、複数のカメラを使用する構成の準備が大幅に速くなりました。また、コントローラーが各カメラのアドレスを記憶して次回は直接接続するため、再起動後の最初の接続も速くなります。応答しないカメラはすばやくスキップされ、ほかのカメラの接続を妨げなくなりました。

修正ネットワークカメラの接続に関する問題を修正

Windows でカメラの検索がまれに止まる問題と、複数のカメラを同時に接続しているときにカメラが「見つかりません」と表示されることがあるまれなケースを修正しました。また、全体的な接続の安定性も強化しました。

1.25.1

改善カメラの検索と接続の信頼性を向上

ONVIF IP カメラの検索と接続の仕組みを、より標準に沿うように作り直しました。見つかっても接続できなかった一部のカメラ (Dahua の一部の機種など) が確実に接続できるようになり、NAS などのカメラ以外のデバイスは検索結果から除外されます。

修正データベースへの重複保存を修正

データベース保存アクションで、同じ項目が 2 回保存されることがある問題を修正しました。また、空の値や複数行の結果を扱うときの安定性も向上しました。

1.25.0

新機能タイマーに新しい「保持」オプション

遅延タイマー (PEND) に、設定した条件が成立している間は出力をオンのまま保つ「保持」オプションが追加され、タイマーの動作をより細かく調整できるようになりました。また、従来のタイマーも意図どおりに正確に動作するよう整理しました。

新機能ログ管理の改善

記録したログを複数選択してまとめて削除できるようになり、一緒に保存されたキャプチャ写真やファイルもあわせて整理されます。保存数の上限が手動で記録した項目にも適用されるようになり、ログの削除に伴ってストレージ容量が自動的に回復します。

改善顔の登録一覧を改善

顔認識の登録一覧に、人物ごとに登録されたサンプルの数が表示されるようになりました。また、一覧を破損させるおそれのある無効な文字を名前に使用できなくなりました。

修正カメラのライブ映像の自動復旧

特定の状況で、カメラのライブ映像が接続中のまま止まる問題を修正しました。アプリがこの状態を検知して自動的に復旧します。

修正キャプチャと保存の信頼性を向上

ストレージがいっぱいのときにキャプチャの保存が知らないうちに失敗するケースの検知を改善し、サブフォルダーへのキャプチャの保存とファイルサイズの計算も修正しました。

修正映像認識の信頼性を向上

映像認識の処理中にまれに発生するエラーを修正し、より安定して動作するようになりました。

1.24.0

修正検知ボックスをよりすっきりと

映像上の検知ボックスが検知と検知の間に引きずられ、残像が残る問題を修正しました。現在は、ボックスがより正確な位置にすっきりと表示されます。

改善プロジェクトの起動を最適化

プロジェクトの起動時に、実際に使用する機能に必要なファイルだけをダウンロードするようになりました。使用しない機能のファイルはスキップされるため、プロジェクトがより速く、軽く起動します。

修正音声機能の信頼性を向上

音声案内と音声認識の機能で、音声モデルを読み込めないことがある問題を修正しました。

修正メッセージングとデバイスの信頼性

MQTT メッセージの受信と、一部の Zigbee デバイスおよび Modbus デバイスの設定で、接続や実行ができないことがある問題を修正しました。

1.23.0

新機能ズームした領域での検知

カメラの映像の特定の範囲を選択し、拡大してから認識できるようになりました。その範囲を先に拡大するため、遠くの物体や小さな物体もより正確に検知されます。物体、顔、姿勢、手、色、QR コード、文字、ナンバープレート、火災の検知など、すべての映像認識に適用されます。範囲を選択しない場合は、これまでどおり画面全体が使用されます。

改善物体検知の精度を向上

物体検知エンジンを新しいものに置き換え、精度を高めました。「高速」「バランス」「高精度」の 3 つのレベルから、環境に合わせて選択できます。

新機能複数の種類の物体を同時に検知

1 つのコマンドで、人と車など複数の種類の物体を同時に検知し、絞り込めるようになりました。また、検知コマンドもシンプルになりました。

改善検知頻度の制御と表示の安定化

分析項目ごとに検知頻度を設定し、不要な処理を減らしてデバイスの負荷を軽くできるようになりました。また、検知と検知の間も検知ボックスがなめらかに表示され、ちらつきや残像がなくなりました。

改善プッシュ通知の画像を最適化

プッシュ通知に添付する画像が、モバイルの通知バナーに合わせて自動的にリサイズされるようになったため、通知がより速く確実に届きます。

1.22.0

改善AI 検知がより安定 (顔、火災、物体)

顔認識、火災検知、物体検知や顔検知の結果が、画面上でちらついたり、しきい値付近でオンとオフを繰り返したりしていました。このリリースでは、これを大幅に軽減しました。1 つのフレームで判定するのではなく、複数のフレームを組み合わせることで、はるかに安定した結果が得られます。

顔認識では、「顔なし / 不明 / 登録名」の 3 つの状態で結果がよりわかりやすく表示されるようになり、登録済みの顔の一覧も確認できます。

新機能保存ファイル用のデータフォルダー

顔認識のスナップショットなどの結果ファイルを安全に保存できる専用のデータフォルダーを追加しました。Windows、macOS、Linux で同じように動作し、プログラムをアップデートまたは再インストールしても保存したファイルは保持されます。

新機能データログの表で画像を表示

データログの表に保存された画像がある場合、表から直接サムネイルと全画面の画像を表示できるようになりました。

改善全画面の画像をより鮮明に

全画面で表示する画像が、ディスプレイの解像度に合わせて描画されるようになったため、4K などの高解像度ディスプレイでもより鮮明に表示されます。

修正スケジュールと時刻の条件を修正

スケジュール実行に関する複数の問題を修正しました。繰り返し回数を指定したスケジュールが設定より 1 回少なく実行される問題、毎月と毎年の繰り返しスケジュールが実行されない問題を修正し、開始時刻と終了時刻が同じ場合は終日 (24 時間) として正しく扱われるようになりました。

修正無効な項目をスキップ

アクションがオフ (無効) になっている別のアクションや制御を呼び出したときに、エラーで停止するのではなくスムーズにスキップするようになりました。一部の項目をオフにしても、全体の流れが止まることはありません。

1.21.0

改善起動の高速化とリソース使用量の削減

プロジェクトを実行するときに、プロジェクトで実際に使用する設定だけを準備するようになりました。使用しないカメラ、分析器などの設定は起動時にスキップされるため、重い設定が多いプロジェクトでも起動が速くなり、メモリやリソースの使用量も減ります。

1.20.0

新機能Home Assistant アドオンと Docker に対応

Grablo を Home Assistant アドオンとして、または Docker でインストールできるようになりました。Home Assistant アドオンとしてインストールした場合は、サーバーのアドレスや認証情報を入力しなくても自動的に接続されます。

  • Home Assistant アドオン: github.com/grablo/grablo-hass-addons
  • Docker: github.com/grablo/grablo-docker

修正バグ修正と安定性の向上

カメラの再接続の安定性を向上し、韓国語 (非 ASCII) の文字を含む Windows のフォルダーパスの処理など、複数のバグを修正しました。

1.19.1

改善プッシュ通知の添付ファイルのパスに変数を使用

プッシュ通知の添付ファイルのパスを、固定値だけでなく変数や式で設定できるようになりました。たとえば、一時フォルダーのパスとファイル名を組み合わせて、実行のたびに新しく作成されるファイルを自動的に添付できます。

修正Windows での韓国語 (非 ASCII) のパス

Windows で、フォルダー名やファイル名に韓国語などの非 ASCII 文字を含むパスが正しく見つからない問題を修正しました。このようなパスにあるファイルも正しく読み込み、保存できるようになりました。(Windows 10 以降で対応)

1.19.0

新機能AI 分析の検知ゾーンをよりシンプルに

AI 分析アクションで物体、顔、色、異常の検知を使用するときに、別のコマンドを使わずにメインのコマンドで検知ゾーンを直接設定できるようになりました。ゾーンを描くとその範囲だけが分析され、設定しない場合は画面全体が分析されます。既存のアクションはこれまでどおり動作します。

新機能ファイルアクションで一時フォルダーのパスを取得

ファイルアクションに、システムの一時フォルダーのパスを返すコマンドを追加しました。Windows、macOS、Linux のそれぞれのオペレーティングシステムに合った一時フォルダーが自動的に使用されるため、一時的に必要なファイルの保存に便利です。

修正AI 異常検知のオーバーレイの位置を修正

AI 異常検知の結果が画面の隅にずれて描画される問題を修正し、実際に検知された位置に正確に表示されるようになりました。

修正全体的な安定性の向上

異常な入力や外部データによってプログラムが予期せず終了する可能性があった複数の状況を防止し、変数の保存失敗やファイルのアップロードの処理を強化しました。通常の使用には影響ありません。

1.18.0

新機能AI カメラの関心領域 (ROI)

AI カメラの映像のどの範囲を分析またはキャプチャするかを選べるようになりました。カメラの設定で名前付きの領域を作成し、AI 分析器や画像キャプチャのアクションで領域を選択すると、必要な部分だけを処理できます。

  • カメラの設定で領域を描いて追加 (画面の解像度に関係なく動作)
  • AI 分析器で選択した領域だけを分析
  • 画像キャプチャのアクションで選択した領域だけを保存

改善画像キャプチャをよりきれいに

画像キャプチャで、画面上の情報 (フレームレートなど) や分析のオーバーレイを含まない、カメラのきれいな元の画像が保存されるようになりました。

修正AI 映像分析の安定性を向上

特定の条件で AI 映像分析が停止することがある問題を修正し、映像を回転したときの分析領域とオーバーレイのずれも修正しました。

1.17.0

新機能姿勢分析に首の傾きの測定を追加

AI カメラの姿勢分析で、首が横にどれだけ傾いているかを測定できるようになりました。既存の「背骨の傾き」と組み合わせて使用すると、姿勢をより詳しく確認できます。

修正AI カメラの分析コマンドを修正

AI カメラの一部の分析コマンドが実行されない問題を修正しました。

  • 手の分析での指の状態の検知
  • 姿勢分析での関節の角度の測定
  • 画像分類での特定クラスの確認
1.16.2

改善Modbus スレーブ通信の安定性を向上

Grablo が Modbus スレーブとして動作する場合、通信が専用のバックグラウンドタスクで処理されるようになり、安定性と応答性が向上しました。予期しない通信エラーはほかの設定に影響を与えずに安全に処理され、待機中の不要な CPU 使用率も削減されました。

修正Windows での Modbus 接続の失敗

一部の Windows システムで、Modbus デバイスに接続できないことがある問題を修正しました。Windows でも Modbus 通信が正しく接続されるようになりました。

修正設定入力の自動整形を改善

前回のアップデートで追加した入力の自動整形が、Home Assistant のアドレス、カメラのアドレス、ファイルパスなど一部の項目に適用されていませんでした。この問題を修正し、より多くの設定項目で細かな書式の違いが整えられるようになりました。

1.16.1

改善設定入力の許容範囲を拡大

アドレス (URL)、ファイルやフォルダーのパス、メール、デバイスのポートなど、多くの入力欄で細かな書式の違いが自動的に整えられるようになりました。コピーして貼り付けたときに紛れ込む前後の空白や引用符は削除され、アドレスの http:// を省略しても自動的に補完されます。メールの宛先はカンマに加えてセミコロンや改行でも区切ることができ、デバイスの MAC アドレスは区切り文字なしでも入力できます。小さな入力ミスによる接続や実行の失敗が大幅に減ります。

修正Home Assistant のアドレスの扱いを統一

入力した Home Assistant のアドレスが、エンティティとサービスのリアルタイム照会に正しく適用されない場合がある問題を修正しました。設定の保存とリアルタイム照会で、アドレスが同じように扱われるようになりました。

1.16.0

新機能音声認識と音声合成の対応言語を拡大

音声認識 (STT) と音声読み上げ (TTS) で使用できる言語別のモデルを大幅に増やしました。音声認識は英語、韓国語、中国語、日本語、ドイツ語、スペイン語、ポルトガル語、ロシア語に対応し、さらに韓国語、中国語、日本語、英語、広東語を同時に認識できる新しい多言語モデルも追加しました。音声合成には、英語、中国語、ドイツ語、フランス語、ポルトガル語、ヒンディー語の新しい音声を追加しました。一覧にないモデルを自分で指定することもできます。

新機能音声認識の入力ソースを選択

音声認識 (STT) で、音声の入力ソースを選べるようになりました。マイクに加えて、デバイスで再生している音 (スピーカー出力) を認識の対象に選択できるため、再生中の音声を簡単に文字に起こせます。

1.15.0

新機能LLM AI 問い合わせ: 新しいアクションの種類

新しいアクションの種類「LLM AI 問い合わせ」を追加しました。OpenAI、Anthropic、Google Gemini、Ollama、OpenAI Compatible などの LLM プロバイダーに問い合わせのテキスト (プロンプト) を送信し、応答を変数に保存します。画像の添付 (JPEG/PNG/WebP) はすべてのプロバイダーで、PDF は OpenAI と Anthropic で使用できます。添付した画像は自動的に縮小されるため、転送が速くなり、コストも抑えられます。使用する前に、[設定] > [LLM AI] で各プロバイダーの API キーとモデルを登録してください。

新機能プッシュ通知: ファイルの添付

プッシュ通知のアクションで、ファイルを添付できるようになりました。キャプチャした画像や文書ファイルを通知と一緒に届けられます。

1.14.1

修正ファイルの読み書き: Windows のテキストモードでのエラーメッセージを修正

Windows でテキストファイルを読み込むと、「File read error: No error」という誤解を招くメッセージが表示されることがある問題を修正しました。Windows の C ランタイムはテキストモードで CRLF→LF の変換を行うため、ファイルの終端では実際に読み込んだバイト数が要求したサイズより小さくなることがあり、これまではそれが誤ってエラーとして扱われていました。EOF はエラーとして扱われなくなり、実際の I/O の失敗だけが報告されます。ファイルの読み書きの動作そのものは変わりません。

1.14.0

新機能LPR の品質プリセット: 韓国のナンバープレートの認識精度 99.3%

ナンバープレート認識 (LPR) で、FAST と ACCURATE の品質プリセットを使用できるようになりました。FAST は Raspberry Pi 4 などの低消費電力ボードに、ACCURATE はミニ PC や amd64 環境に適しています。韓国のナンバープレートのモデルを、実測の認識精度が 99.3% に達する v2 モデルに置き換えました。

新機能データログ記録: 手動記録のアクション

データログ記録の各チャンネルで、一定間隔での自動記録をオン/オフできるようになり、チャンネルを 1 回記録する新しいアクションの種類 (データログ記録) を追加しました。イベントに応じたログ記録など、トリガーによるスナップショットが可能になります。

修正Home Assistant の接続: 自動検知と再接続

HA の再起動後に Grablo が Home Assistant のセッション切断を検知できず、復旧するには STOP→RUN を行う必要があった問題を修正しました。30 秒ごとの RFC 6455 PING/PONG ハートビートで切断されたセッションを検知し、約 30 秒以内に自動的に再接続するようになりました。

1.13.2

修正旧バージョンのサンプルプロジェクトとの互換性のためにシステムアセットを同梱

旧バージョン (v0.x から v1.2.x) のギャラリーのサンプルプロジェクトが絶対パスで参照するシステムアセットファイルを、Linux パッケージに直接同梱するようにしました。インポートした旧バージョンのサンプルは、追加のダウンロードなしですぐに動作します。同梱するアセット: SoundFont (TimGM6mb.sf2)、サンプルメディア (sample.mid/mp3/wav/jpg)、OPC-UA 証明書 (cert.der/key.der)。

1.13.1

修正ナンバープレート認識の信頼度の出力単位を統一

ナンバープレート認識 (LPR) の「信頼度 (%)」出力変数が、ラベルの「%」表記と異なり 0 から 1 の範囲で値を出力していた問題を修正しました。「最小信頼度 (%)」入力の尺度に合わせて、0 から 100 の範囲に修正しました。「すべてスキャン」の JSON 出力の信頼度フィールドも、0 から 100 に統一しました。

1.13.0

新機能ナンバープレート認識 (LPR)

AI カメラで、ナンバープレートの自動認識に対応しました。ラテン文字 (ヨーロッパ、アメリカなど) と韓国のナンバープレートの 2 つのモデルを使用できます。ラテン文字モデルは 66 か国の検証データでナンバープレートの精度約 97.4%、韓国モデルは約 96.5% に達します。複数フレームの多数決によって 1 フレームでの読み違いが自動的に補正され、安定した結果が得られます。モデルは初回使用時にダウンロードされ、その後はオフラインでも動作します。

改善Home Assistant の接続を安定化

Home Assistant の初期化が、ほかのモジュールの起動を妨げなくなりました。これまで高負荷時 (複数のカメラと AI 機能を同時に起動する場合など) に表示されていた「タイムアウト」エラーはなくなり、バックグラウンドで接続が完了するまでアクションには「サーバーに接続中...」と表示され、接続後は自然に再開します。また、再接続の間隔を 60 秒から 30 秒に短縮しました。

1.12.2

改善停電後の AI モデルファイルの自動復旧

AI モデルのダウンロード中や展開中に電源が切れた場合、次回の起動時に破損したモデルファイルを自動的に検知して再インストールします。フォルダーを手動で整理する必要はなく、ライン通過、顔認識、音声認識などの AI 機能は次回の RUN で正常に動作します。

改善ダウンロード後のディスクへの書き込みを強化

モデルのダウンロードとアーカイブの展開が完了した直後に、データをすぐにディスクに書き込むようになりました。Raspberry Pi などの SD カード環境で、突然の停電によるファイル破損のリスクが大幅に減ります。

1.12.1

改善AI カメラの CPU 負荷を軽減

AI カメラの分析で使用する CPU が、以前のバージョンの約半分になりました。また、画面上の検知ボックスの残像もなくなり、すっきりとした結果が表示されます。

改善音声認識と音の分類の高速化

音声のテキスト変換と音の分類で、オペレーティングシステムとデバイスに最適なアクセラレーション方式が自動的に使用されるようになりました。同じ入力に対して、より速く応答します。

改善新しい Raspberry Pi と Mac で AI を高速化

Raspberry Pi 5 や Apple シリコン搭載の Mac などの新しいチップでは、AI 映像分析でより高速な処理経路が自動的に使用されます。同じハードウェアで、同じ時間内により多くのフレームを分析できます。

修正映像エンコードの安定性

最新のシステム映像ライブラリを搭載したシステムで、カメラの録画やストリーミングができないことがある問題を修正しました。

1.12.0

新機能写真によるなりすましを防止

画面に表示した写真や動画で顔認識をだまそうとする試みをブロックする新機能を追加しました。本物の顔と画面上の画像を自動的に見分けるため、より安全に使用できます。この機能は状況に合わせてオン/オフを切り替えられます。

改善動きの検知をよりなめらかに

手、足、肩などの体の部位の動きが、よりなめらかに表示されるようになりました。映像の揺れが減り、動きがはるかに自然に見えます。

改善人と物体の追跡の信頼性を向上

映像で人や物体を追跡するときに、画像が一時的に不鮮明になっても同じ対象を追い続けるようになりました。

修正顔認識の安定性

顔の登録時と認識時に発生していた複数の軽微な問題を修正しました。

1.11.0

新機能複数のサンプルによる顔の登録

1 人につき、異なる角度 (正面、左、右) や異なる表情で複数のサンプルを登録できるようになりました。認識では登録したすべてのサンプルの中から最も一致するものが使用されるため、さまざまな姿勢や表情でも安定して識別できます。

1.10.1

修正Debian Trixie と新しい Raspberry Pi OS での音声の互換性

Debian Trixie (13) や PipeWire ベースの Raspberry Pi OS のリリースで、音声認識、音声合成、メディア再生が動作しないことがある問題を修正しました。インストーラーがユーザーセッションの PipeWire オーディオソケットを自動的に検出するため、手動で設定しなくてもそのまま音声機能を使用できます。

1.10.0

改善音声認識モデルの自動ダウンロード

音声認識で使用するモデルは、インストーラーに同梱するのではなく、初回使用時に自動的にダウンロードされるようになりました。インストーラーが小さくなったため、インストールが速くなります。

改善火災検知の精度

火災検知で映像をより細かく分析するようになったため、小さな炎や遠くの炎もこれまでより確実に検知されます。また、カメラ分析器で精度モード (高速 / バランス / 高精度) を選択することもできます。

修正リモート映像表示の安定性

ネットワークが一時的に途切れたあと、リモート映像が黒い画面のまま止まることがある問題を修正しました。再接続されると、映像が自動的に再開します。

修正Zigbee デバイス登録の安定性

Zigbee デバイスの追加モーダルを閉じてもデバイスの検索が止まらなくなり、インタビュー中のデバイスが一覧に表示されるため、進行状況を確認できます。

1.9.0

新機能履歴グラフの使い勝手を改善

グラフの期間選択を、Grafana のような統合 UI に刷新しました。クイックプリセット、カレンダー、日時の直接入力を 1 か所で使用でき、◀ ▶ ボタンで前後の期間にすばやく移動できます。グラフの種類、期間、Y 軸などの表示設定はウィジェットごとに保存され、次に開いたときに復元されます。また、エネルギー量や生産数のように累積していく値を、区間ごとの増分 (1 時間、1 日、1 か月単位) として棒グラフで表示できるようになりました。

新機能Grablo プリインストール済みの Raspberry Pi イメージ

Grablo がプリインストールされた Raspberry Pi OS イメージを提供開始しました。SD カードに書き込んで起動するだけで使用できます。

修正P2P 接続の安定性

コントローラーの再起動後にフロントエンドが「接続中...」のまま止まることがある問題と、強制アップデート後にモーダルを閉じると P2P 接続が切断される問題を修正しました。

修正データログの収集間隔の設定

データログコンポーネントの収集間隔の設定が無視され、既定の 1 秒間隔になってしまう問題を修正しました。プロジェクトで指定した間隔が正確に適用されるようになりました。

1.8.4

改善カメラの自動再接続の安定性

接続が一時的に途切れたときのカメラの復旧方法を改善しました。これまでは、まれに一時的なエラーが蓄積して、ハードウェアアクセラレーションによるデコードが無効になったり、再接続が繰り返されたりすることがありました。今回のアップデートでは、Frigate や go2rtc などの業務用 NVR システムと同じ方式で、再接続のたびにクリーンな状態から始めるようにしました。ONVIF 対応カメラでは、キーフレームを即座に要求することで、約 200 ms で映像が復旧します。

改善Zigbee ダウンロード画面の安定性

RUN 時のクラウドダウンロードと Zigbee ランタイムのインストールの進行状況を、1 つのセッションに統合しました。複数のタブで開いた場合やダウンロード中にページを再読み込みした場合でもモーダルが一貫して表示され、途中の段階で表示がちらつく問題も解消しました。

1.8.3

新機能Zigbee ランタイムを必要なときにダウンロード

Zigbee ランタイムは、Zigbee ドングルを実際に使用する場合にのみダウンロードされるようになりました。Zigbee を使用しない場合はインストーラーが約 30 MB 小さくなり、はじめて Zigbee を使用する場合は必要なファイルが必要なタイミングで自動的にダウンロードされます。ダウンロードしたファイルはキャッシュされるため、次回以降はすぐに起動します。既存の Zigbee ユーザーには影響はなく、追加のダウンロードなしでこれまでどおり動作します。

改善安定性の強化

STT (音声認識)、TTS (音声読み上げ)、Modbus、OPC UA といった外部ライブラリを使用するモジュールで、まれに発生していたクラッシュを解消しました。また、特殊な構成のネットワークで ONVIF カメラを自動検索する際に発生することがあったクラッシュも修正しました。

改善人と物体の追跡がより安定

人や物体が一時的に隠れたときに、追跡 ID が誤って入れ替わるケースを減らしました。歩行者のラインカウントなど、追跡を利用する機能の精度が向上しています。

1.8.2

改善macOS でのカメラ互換性を向上

macOS で RTSP カメラと USB カメラが安定して表示されるようになりました。一部のカメラで画面が灰色や緑色になったり、色が崩れたりする問題を解消しました。

修正ネットワークカメラの初回接続を改善

コントローラーの起動直後に RTSP/ONVIF カメラへの接続に失敗した場合、Grablo が自動的に 1 回再試行するようになりました。接続の成功率が大きく向上しています。

変更Raspberry Pi 32 ビット版のサポートを終了

1.8.2 以降、32 ビット版 Raspberry Pi OS (armhf) 向けのビルドは配布されなくなりました。Raspberry Pi 3 以降をお使いの場合は、64 ビット版 Raspberry Pi OS (arm64) に切り替えて arm64 ビルドをご利用ください。Pi 0/Zero/Pi 2 をお使いの場合は、引き続き 1.8.1 を使用できます。

1.8.1

改善コントローラー再起動時の自動再接続を強化

コントローラーの再起動、アップグレード、一時的なネットワーク切断のあと、フロントエンドがより速く確実に再接続するようになりました。これまで「接続中」のまま止まっていた問題を解消し、コントローラーが復帰すると 5 から 15 秒以内に映像が再開します。

修正複数カメラの同時ストリーミングの安定性

2 台以上のカメラを同時にストリーミングしているときに、1 台しか再開しない、または他のカメラの再開に時間がかかる問題を修正しました。ブラウザーを最小化したあとや、モバイルアプリをバックグラウンドから戻したあとも、すべてのカメラが同時にすぐ再開します。

改善ハードウェアエンコーダー/デコーダーを自動選択

ランタイムがホストのハードウェアを自動的に検出し、最適な H.264 エンコーダー/デコーダーを選択するようになりました。macOS VideoToolbox、NVIDIA NVENC/NVDEC、Intel Quick Sync、Raspberry Pi BCM2711 V4L2 M2M、Rockchip MPP などを活用して、CPU の負荷を最小限に抑えます。

修正安定性の向上とクラッシュの防止

RUN/STOP をすばやく切り替えたときのエンコーダー初期化の競合、すばやい再接続時に SRTP のリプレイ検出によって復帰できなくなる問題、その他のストリーミングの安定性に関するさまざまな問題を修正しました。

1.8.0

新機能Home Assistant との連携

Home Assistant とリアルタイムで連携できるようになりました。複数の Home Assistant サーバーを同時に接続し、スマートホームのセンサー、スイッチ、照明を Grablo から直接操作したり、Grablo の変数を Home Assistant に公開したりできます。

新機能Zigbee の自動復旧

Zigbee ドングルを抜き差ししたときや、Zigbee サービスが予期せず停止したときに、自動的に検出して復旧します。操作しなくても通常の動作に戻ります。

新機能AI モデルごとの GPU アクセラレーション切り替え

AI 分析モデルごとに GPU アクセラレーションのオン/オフを切り替えられるようになりました。ハードウェアの状況や他の処理との性能バランスに応じて、モデルごとに CPU と GPU を選択できます。

1.7.0

新機能Zigbee デバイスに対応

スマート照明、温湿度センサー、スイッチ、ボタンなど、3,400 種類以上の Zigbee デバイスを Grablo に直接接続できます。設定画面で見つかったデバイスを追加すれば、アクションでセンサーの値を読み取ったり、デバイスを制御したりできます。

新機能データログ

変数の変化を時系列で自動的に記録します。最大サイズ、レコード数、保存日数で保存の上限を設定でき、長期間の監視データを安全に管理できます。

新機能新しい AI 分析モデル

5 つの AI 分析モデルを新たに追加しました。

改善AI 検知ゾーンの設定がより簡単に

これまでは、検知ゾーンと基準点を X1、Y1、X2、Y2 の値として個別に入力する必要がありました。今後は映像のプレビュー上でドラッグして、直接描画・配置できます。物体、顔、姿勢、手、色、QR コード/バーコードの検知に適用されます。

1.6.2

改善IP カメラの映像品質を向上

IP カメラ (ONVIF) に接続するときに、より高画質の映像が自動的に選択されるようになりました。H.264/H.265 の映像が優先されるため、画質とストリーミング効率の両方が向上します。

修正最新の Linux との互換性を改善

Debian 13 などの最新の Linux 環境で、インストールが正しく進まない問題を修正しました。

1.6.1

改善製品名の変更

製品名を Grablo から Grablo IoT Core に変更しました。

修正Linux との互換性を改善

Debian 11-13、Ubuntu 22.04/24.04、Raspberry Pi OS など、さまざまな Linux ディストリビューションでのインストールと実行の安定性が向上しました。

修正インストールパッケージの軽量化

不要なコンポーネントを削除し、パッケージサイズの縮小とインストールの高速化を実現しました。

1.6.0

新機能ONVIF/RTSP カメラに対応

ONVIF 対応のネットワークカメラ (IP カメラ) を自動的に検索して接続できるようになりました。カメラの映像をリアルタイムでストリーミングでき、カメラの IP アドレスが変わっても自動的に認識されます。

新機能プッシュ通知

ユーザーのモバイルアプリにプッシュ通知を送信できます。タイトルとメッセージは自由に設定でき、変数の値を含めることもできます。たとえば、温度が一定のしきい値を超えたときに「現在の温度: 35°C」のような通知を受け取れます。

改善カメラのストリーミングが大幅に高速化

カメラの映像が表示されるまでの時間を大幅に短縮しました。これまではストリームの開始に 5 から 10 秒かかっていましたが、現在はほぼ即座に表示されます。

1.5.2

修正スリープモードの安定性を改善

スリープモードに入るときにまれに発生していたクラッシュを修正しました。

改善スリープ解除後の自動再接続

スリープモードから復帰したあと、Web ブラウザーとの接続が自動的に復元されるようになりました。

1.5.1

修正スリープ/復帰時の安定性を改善

デバイスがスリープモードから復帰したときにプログラムがクラッシュする問題を修正しました。スリープから復帰すると、Grablo は自動的に通常の動作を再開します。

  • すべてのプラットフォーム (Windows、macOS、Linux) でスリープ/復帰に対応
  • スリープ前に MQTT 接続とネットワークを安全に切断
  • 復帰後に自動的に再接続し、実行を再開

改善ログの最適化

繰り返し出力される警告ログを減らし、ログファイルを読みやすくしました。

1.5.0

新機能macOS に対応

Grablo が macOS で使えるようになりました。Apple シリコン (M1/M2/M3/M4) 搭載の Mac と Intel 搭載の Mac の両方に対応しています。他のプラットフォームと同じようにダウンロードしてインストールできます。

新機能Bluetooth SPP の動的チャネル

Bluetooth シリアル通信で使用可能なチャネルが自動的に検出されるようになり、チャネル番号を手動で設定する必要がなくなりました。Linux、Windows、macOS で動作します。

改善セキュリティの強化

MQTT 接続の認証情報に、より強力な保護を適用して安全に保存するようになりました。

1.4.3

改善カメラのストリーミングの安定性

WebRTC によるカメラ映像のストリーミングの安定性を向上しました。再ネゴシエーションの信頼性を高めるために Non-trickle ICE を採用し、映像トラックの管理における競合状態とデータ競合を修正しました。

修正STT 音声認識の安定性

音声は検出されたもののテキストに変換できなかった場合、エラーではなく、空のテキストで正常に完了したものとして扱うようになりました。特に韓国語モデルで発生していた不要なエラーが解消されます。

修正コマンドの重複実行時の安定性

すでに実行中のコマンド (録音、タイマー、音声分析など) が重複して呼び出された場合も、エラーにならずに適切に処理されるようになりました。

1.4.2

リリースWindows 版 Grablo

Grablo が Windows PC で使えるようになりました。インストーラーでインストールし、システムトレイから実行するだけです。新しいバージョンがリリースされると、アップデートが自動的に配信されます。

改善ネットワークのホストアドレス入力

MQTT、Modbus TCP、HTTP などのネットワークモジュールでホストアドレスを入力するときに、http:// などのプレフィックスや末尾のスラッシュが自動的に処理されるようになりました。

修正FTDI SPI の初期化エラー

FTDI デバイスで SPI 通信の初期化に失敗する問題を修正しました。

1.4.1

修正AI カメラの安定性を向上

AI カメラの分析結果がより安定しました。物体検知、顔検知/顔認識、姿勢推定、手の追跡、色の追跡、Teachable Machine、EdgeImpulse を含む、すべての AI ビジョン機能の安定性が向上しています。

改善音声認識 (STT) の精度

音声検出モデルを最新バージョンにアップグレードしました。発話の開始点と終了点をより正確に検出することで、音声認識全体の精度が向上します。

1.4.0

改善TTS/STT のモデルを言語から選択

On Device TTS/STT 設定のモデル選択を改善しました。これまではすべての言語のモデルが 1 つの一覧に表示されていましたが、今後はまず言語を選択すると、その言語のモデルだけが表示されます。

​

1.3.0

新機能TTS/STT の多言語対応

音声読み上げ (TTS) と音声認識 (STT) の対応言語を大幅に拡大しました。

  • TTS: 韓国語、英語、中国語、ドイツ語、フランス語、スペイン語、ポルトガル語、ヒンディー語、アラビア語、ロシア語 (10 言語)
  • STT: 韓国語、英語、中国語、日本語、ドイツ語、スペイン語、ポルトガル語、ロシア語 (8 言語)

​

改善AI/TTS/STT モデルの自動ダウンロード

AI、TTS、STT に必要なモデルが、クラウドから自動的にダウンロードされるようになりました。モデルが同梱されなくなったため、コントローラーのインストールサイズが大幅に小さくなりました。

​

新機能リモート接続のデータ使用量

リモート接続のデータ使用量をプロフィールで確認できるようになりました。毎月 3 GB の通信量を無料で利用できます。

​

改善ファイルアップロードの容量を拡大

1 ファイルあたりのアップロード上限を 250 MB に、合計の保存容量を 1 GB に拡大しました。

​

改善外部ネットワークからのカメラのストリーミング

外部ネットワークから接続した場合でも、カメラのストリーミングを利用できるようになりました。

​

修正ウィジェットの不具合を修正

ステッパーウィジェットとドロップダウンウィジェットの不具合を修正しました。

1.2.0

新機能5 種類の新しいダッシュボードウィジェット

ダッシュボードに 5 種類の新しいウィジェットを追加しました。

  • ドロップダウン: あらかじめ定義した選択肢の一覧から値を選んで、変数に書き込みます。
  • ステッパー: +/- ボタンで数値を段階的に増減します。
  • レベルバー: 数値をセグメント式のバーで視覚的に表示します。
  • 画像スイッチ: 現在の変数の値に応じて異なる画像を表示します。
  • 画像ボタン: ON/OFF の状態ごとにカスタム画像を使用するプッシュボタンです。

新機能画像のアップロード (マイストレージ)

アカウントごとの画像ストレージを追加しました。画像をクラウドにアップロードして、ダッシュボードのウィジェットで使用できます。ギャラリー表示、ドラッグ&ドロップによるアップロード、ファイル容量の管理に対応しています。

新機能クラウドファイルのダウンロード

プロジェクトで使用するクラウドファイルが、RUN の実行時にコントローラーへ自動的にダウンロードされます。ダウンロードの進行状況はリアルタイムで確認でき、SHA-256 による検証でファイルの完全性が保証されます。

新機能コミュニティ

プロジェクトを共有し、他のユーザーと交流できるコミュニティ機能を追加しました。プロジェクトの公開、いいね、ブックマーク、コメント、通知に対応しています。

1.1.0

新機能QR コード/バーコードの認識

カメラで QR コードやバーコードをリアルタイムに認識します。EAN-13、Code 128、QR-Code など、さまざまなコードの種類に対応しています。

新機能OCR (文字認識)

カメラの映像から文字をリアルタイムに認識します。複数の言語に対応し、認識結果のちらつきを防ぐ安定化処理も備えています。

新機能ライントレース

ライントレースロボット向けのライン追跡機能を追加しました。黒いライン、白いライン、カスタムカラーの 3 つのモードに対応し、ラインの位置と角度の情報を出力します。

新機能ハンドジェスチャーの認識

手の追跡にジェスチャー認識を追加しました。33 種類のジェスチャーを認識します。

新機能感情認識と年齢/性別の推定

顔検知に感情認識と年齢/性別の推定を追加しました。8 種類の感情を分類し、年齢と性別を推定します。

改善色の追跡を強化

色の追跡の精度と安定性を向上しました。感度の設定がすべてのカラーモードに適用されるようになり、追跡のぶれも軽減されました。

修正AI カメラの安定性を向上

AI カメラ全体の安定性を向上しました。分析中にフリーズする問題を修正し、音声認識 (STT) と音声読み上げ (TTS) の安定性も向上しました。

1.0.6

修正Raspberry Pi 以外のボードとの互換性

BeagleBone や Jetson など、Raspberry Pi 以外のボードでパッケージをインストールするときに発生していた raspi-config 関連のエラーを修正しました。

改善P2P 接続の安定性

リモート接続用の P2P サーバーにおける IP の処理ロジックを簡素化し、接続の安定性を向上しました。

1.0.5

修正Jetson Nano での起動の信頼性

インストール後、Jetson Nano で Grablo サービスが起動しないことがある問題を修正しました。初回起動時にサービスが確実に起動するようになりました。

修正安定性の向上

長期間の運用におけるシステム全体の安定性と信頼性を向上しました。

1.0.4

修正パブリック IP 検出の信頼性

初回起動時にパブリック IP を検出できないことがある問題を修正しました。ネットワークの変化を自動的に検出するようになり、P2P によるリモート接続がより安定します。

修正メモリリークと安定性の問題

長期間の運用中に発生することがあったメモリリークとクラッシュの問題を修正しました。システム全体の安定性が向上しています。

1.0.3

修正RUN/STOP モード切り替え時の問題

RUN/STOP モードの切り替え時にコントローラーが停止したままになることがある問題を修正しました。また、モードをすばやく切り替えたときに予期しない動作の原因となっていた、重複したリクエストの処理も解消しました。

修正H.264 映像のストリーミング

必要な GStreamer プラグインを依存関係に追加し、H.264 映像のストリーミングの問題を修正しました。対応するすべてのプラットフォームで、映像のストリーミングが安定して動作するようになりました。

改善パブリック IP 検出の信頼性

P2P 接続のためのパブリック IP アドレス検出の信頼性を向上しました。AWS checkip サービス、再試行ロジック、より適切なエラー処理を追加し、厳しいネットワーク環境でもリモート接続が安定するようにしました。

1.0.2

改善Debian 13 に対応

最新の Debian 13 オペレーティングシステムで安定して動作するようになりました。P2P 接続と音声分析機能の安定性も強化しました。

修正LXQT 環境でのメディア再生の問題

LXQT デスクトップ環境で動画が再生されない問題を修正しました。SDDM や LightDM などのさまざまなディスプレイマネージャーに対応し、GNOME、KDE、XFCE、LXQT などの主要なデスクトップ環境すべてで、メディアが正しく再生されるようになりました。

1.0.1

改善H.264 ストリーミングの安定性

ネットワークが不安定な状況でも、映像のストリーミングが途切れにくくなりました。これまでの独自実装に代えて、WebRTC 標準の仕組みでパケットロスからの復旧を処理するため、映像がより確実に復旧します。

1.0.0
重要: このアップデートでは、以前のバージョンと互換性のない新しい接続プロトコルを導入しています。デバイスを Grablo 1.0.0 にアップデートしてください。既存のプロジェクトは変更なしでそのまま動作します。

新機能デバイス接続の改善と自動アップデート

デバイスの接続方法を刷新しました。IP アドレスを手動で入力する必要はもうありません。

  • ローカルネットワーク上のデバイスを自動検出
  • デバイス ID でリモートのデバイスに接続
  • デバイスをアカウントに保存
  • アップデートの自動通知とワンクリックアップデート

新機能プロジェクトごとのボード設定

プロジェクトを作成するときに、対象のボードを選択します。エディターはボードに合わせて自動的に切り替わり、ピン配置図の表示、互換性のあるデバイスの絞り込み、I2C デバイスのスキャン、ADC/DAC/PWM チャネルの選択が可能になります。

対応ボード

  • Raspberry Pi Zero / 1 / 2 / 3 / 4 / 5
  • Jetson Nano, Orin Nano, AGX Orin
  • Radxa Rock 5A / 5B / 5C, Zero 3W
  • BeagleBone Black / Green, PocketBeagle 1 / 2

新機能Blockly エディターの強化

Blockly エディターで変数を直接作成、編集できるようになりました。

新機能コピーと貼り付けに対応

ロジックブロックやダッシュボードのウィジェットをコピーして、プロジェクト内のどこにでも貼り付けられます。

新機能削除からの保護

使用中の変数とデバイスは、誤って削除されないよう保護されます。

0.23.0

新機能AI アナライザー: 顔認識データベースの設定

[設定] → [AI アナライザー] に、顔認識用のデータベース名の入力欄を追加しました。用途に応じて複数の顔データベースを作成し、管理できます。

  • 認識した顔を保存・照合するデータベースの名前を任意に指定
  • プロジェクトや環境ごとに別のデータベースを作成
  • 指定した名前のデータベースが存在しない場合は自動的に作成
0.22.0

新機能AI 分析: カスタムモデルに対応

AI 分析で、Teachable Machine や Edge Impulse で学習したカスタムモデルを使用できるようになりました。自分で学習させたモデルを使って、画像分類、物体検知、異常検知を行えます。

Teachable Machine による分類

  • Google Teachable Machine で学習した画像分類モデルに対応
  • 分類結果の取得、特定クラスの判定、すべての結果の取得

Edge Impulse による分類

  • Edge Impulse で学習した画像/音声分類モデルに対応
  • 分類結果の取得、特定クラスの判定、異常検知の状態とスコアの取得

Edge Impulse による物体検知

  • Edge Impulse で学習した物体検知モデルに対応
  • 特定の物体/任意の物体の検知、物体の数の取得、物体の情報 (位置、サイズ) の取得
  • 異常検知の結果の判定にも対応

Edge Impulse Visual Anomaly

  • Edge Impulse の Visual Anomaly Detection モデルに対応
  • 平均/最大の異常スコアの取得、異常状態の判定、グリッド情報の取得

変更音声分析: 音声ソースの設定場所を変更

音声分析の音声ソースの選択を、[アクション] → [音声分析] から [設定] → [AI アナライザー] に移動しました。

  • 変更前: [アクション] → [音声分析] で音声ソース (マイク/スピーカー) を選択
  • 変更後: メディアの種類を「音声」に設定した場合に、[設定] → [AI アナライザー] で音声ソースを設定
0.21.0
リリース日: 2025年12月25日

新機能音声分析

音声分析を独立したアクションに分離しました。メディア再生や録音に限らず、あらゆる音声入出力デバイスで音声分析を使用できるようになりました。

  • 変更前: 音声分析はメディア再生アクションと録音アクションの中でのみ使用可能
  • 変更後: 専用の音声分析アクションを、あらゆる音声ソースに適用可能

新機能AI 分析

AI 分析をカメラアクションから独立したアクションに分離しました。これにより、AI ビジョンのパイプラインをより柔軟に構成できます。

  • 従来の「AI カメラ」アクションの名前を「カメラ」に変更
  • AI 分析機能 (物体検知、顔検知、姿勢推定、手の追跡、色の追跡、顔認識) は、専用の AI 分析アクションで設定
  • 新機能: 顔認識機能を追加。顔を登録して認識することで、人物を識別できます

新機能アクショングループの範囲指定による繰り返し

アクショングループに、新しい繰り返しオプション「範囲で指定」を追加しました。プログラミングの for ループと同様に、開始値、終了値、増分を指定して繰り返し実行できます。

  • インデックス変数: 現在の繰り返しのインデックスを格納する変数
  • 開始値: 開始する値
  • 終了値: 終了する値
  • 増分: 繰り返しごとに増やす値
0.9.1
Grablo はベータ版になりました。