Breezely

MB作成者:Malte Budig
Breezely

窓とドアの状態を監視するためのIoTソリューション

Breezely:窓とドアの状態を監視するためのIoTソリューション

Breezely は、窓やドアの開閉状態をリアルタイムで監視できる革新的なIoTデバイスです。家庭のセキュリティと省エネルギー性を向上させます。

私の役割

Breezely では、チームリーダー兼モバイル開発者を担当しました。チームの取りまとめに加え、クロスプラットフォームのモバイルアプリを開発し、アプリ・IoTハードウェア・バックエンドの統合を主導しました。

技術的な課題

このプロジェクトには、特に難しい部分がいくつかありました:

  • IoTデバイスとのローカル接続 — モバイルアプリとセンサーハードウェア間の安定した直接接続の確立。
  • バックエンドの構築と統合 — Djangoバックエンドと IoT サービスをセットアップし、両者を1つの動作するシステムとして連携させること。
  • Zitadel による認証 — アプリ・バックエンド・IoTサービス全体で、統一されたログインのために Zitadel を機能させること。

はじめに

室内の温度管理や防犯において、窓やドアが閉まっているかは非常に重要です。Breezelyは、この課題に対して確実な解決策を提供します。

Breezelyとは?

Breezelyは、学生によって開発されたIoTソリューションです。小型で目立たないセンサーが窓・ドアの状態、温度、湿度を監視します。直感的なモバイルアプリで簡単に確認できます。

主な機能:

  • 窓とドアのリアルタイム状態監視
  • 温度と湿度の追跡
  • 簡単に取り付け可能な非侵襲型センサー
  • アプリからの通知
  • 履歴データの確認
  • 複数ユーザーでのアクセス管理

Breezelyのエコシステム

Breezelyは、家庭内の出入口の状態を可視化し、安心感と快適性をもたらします。

センサー
取り付けが簡単なセンサー

アプリ画面
使いやすいモバイルアプリ

ダッシュボード
Webダッシュボード

さらに、Breezelyはオープンソースであり、自宅サーバーでも運用可能です。

システム構成

  1. エッジデバイス:バッテリー駆動のセンサー
  2. ゲートウェイ:ローカルハブでデータを収集しクラウドへ転送
  3. クラウドバックエンド:データ処理と保存
  4. ユーザーアプリ:モバイルアプリとWebダッシュボード

セキュリティ対策

  • 通信のエンドツーエンド暗号化
  • 定期的なセキュリティアップデート
  • 家族・ルームメイトごとのアクセス管理
  • ローカル運用モードの選択も可能

Breezelyは、設計段階からセキュリティとプライバシーを重視しています。

セットアップ

Breezelyのセットアップは30分以内で完了。技術知識がなくても安心です。

ユーザー体験

アプリでは以下の情報が確認可能:

  • すべての窓・ドアの現在の状態
  • 開閉の履歴
  • 温湿度の変化グラフ
  • センサーのバッテリー残量
  • カスタマイズ可能な通知設定

開発ストーリー

大学のIoTラボで生まれたBreezelyは、実生活の課題から着想を得ました。約6ヶ月の開発期間で、実用的なプロトタイプに仕上げました。

まとめ

Breezelyは、安全でエネルギー効率の高い暮らしをサポートするスマートな選択肢です。


詳しくは GitHub リポジトリ をご覧ください。

プロジェクト情報

公開日:2024年4月21日
更新日:2024年4月21日
作成者:Malte Budig
貢献者:Malte Budig, Connor Schwab

タグ

mobilereact nativeiotsmart homedjango