インゲージ開発者ブログスマートフォン用の表示で見るインゲージ開発者ブログ2020-02-04ラズパイHomeKitカメラをUSBカメラに変更してみるこんにちは。前回、下記のようにラズパイ4を使ってHomeKit対応カメラを作りました。blog.ingage.jp作成したシステムを使っていく内に、いくつか気になるところがでてきました。気になる点カメラの画角にて広角が足りない。iPhoneなどからHomeアプリで接続する際、タイムアウトで繋がらないことがよく起こる。そこで...そこで、下記を行うことにしました。Mac用USBカメラ(Webカメラ)を使う。Mac用のWebカメラであれば比較的安価に広角カメラが手に入ります。今回は以下のWebカメラを使うことにしました。問題を切り分けるために、別のHomebridge用カメラプラグインを使ってみる。タイムアウトの原因を探るために、別のカメラプラグインでの動作を試すことにします。前回利用したhomebridge-camera-rpiプラグインはUSBカメラに対応していない(ビデオソースの選択ができない)ため、USBカメラを使うためにもプラグインの変更の必要がありました。不要なモジュールの削除からまずは前回構築したシステムから、今回不要なもの、残しておくと衝突が起きそうなものを削除します。具体的には下記を行います。カメラモジュールをオフにする。カメラプラグインを削除する。それぞれ以下のように進めます。Options」を選択。Camera」を選択。カメラインタフェースを削除するので「No」を選択。カメラインタフェースが削除された。「Enter」を押す。「Finish」を選択。「Yes」を選択してリブートする。これでシステムからカメラインタフェースは削除されました。本体に接続しているカメラモジュールのケーブルも取り外してOKです。#いったんHomebridgeプロセスを終了config.jsonから該当設定を削除Homebridge設定ファイルであるconfig.jsonから削除するプラグインに該当する設定を削除します。他にHomebridgeプラグインを使っていない場合は、いったんconfig.jsonを削除してもよいかと思います。homebridge-camera-rpi新たにシステムを構築USBカメラの取り付けWebカメラをUSB端子に接続したら、そのカメラが使えるか確認を行います。F100...このようにカメラが認識されていればOKです。次にOSがビデオデバイスとして認識しているのかを確認します。始まるデバイスが表示されればOKです。.homebridge/config.jsonファイル内に下記を記述します。]}以上でインストール・設定は完了です。最後に以下のコマンドでシステムを再起動します。reboot最後にMacやiPhoneでの利用方法は前回書いたとおりになります。広角カメラに換えたのでこのように視野角が十分広くなりました。以前はこんな感じでした。ラズパイカメラモジュールでの画角しかも、一ヶ月くらい使っていますがタイムアウトは全く起こらなくなりました。データベー...2019-12-31ラズパイ4でHomeKit対応見守りカメラを作ってみましたこんにちは。