جدول المحتويات:
- اللوازم
- الخطوة 1: إعداد Raspberry Pi
- الخطوة 2: صندوق الجرس
- الخطوة 3: HomeAssistant Integration
- الخطوة 4: دعوة جرس الباب سعيدة
فيديو: جرس الباب الذكي للمنزلمساعد: 4 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:38
لذلك ، أردت جرس باب بالميزات التالية:
- فيديو من الباب
- اتجاهين للصوت
- زرين
- التكامل مع جهاز لوحي مثبت على الحائط يعرض واجهة مستخدم HomeAssistant
ظهرت بعض الخيارات مثل Doorbird (باهظة الثمن وليس لديهم اتصال صوتي ثنائي الاتجاه باستخدام HTML5) وجرس باب Ring (لكنني لا أحب الاشتراك ، جرس الباب القائم على السحابة)
بصفتي مطورًا ومصلحًا ، فقد انتهيت بالفعل من بعض المشاريع ، لكن هذا كان إلى حد بعيد من أصعب المشاريع التي تم إكمالها. لقد واجهت الكثير من المتاعب في تشغيل الصوت ثنائي الاتجاه إلى نقطة يمكنك من خلالها فهم بعضكما البعض. ويرجع ذلك أساسًا إلى وجود قدر كبير من الصدى ،…. تأتي الفكرة من DoorPi ، ولكن مع بروتوكول SIP ، كان لدي الكثير من الصدى مما أدى إلى عدم فهم بعضنا البعض.
نظرًا لأن جرس الباب الخاص بي محمي تمامًا من العناصر ، فنحن قادرون على صنع الجزء الأمامي من خشب الليزر.
اللوازم
- Raspberry Pi 3 B أو 3B + (لا تذهب إلى Banana Pi مع PoE build لأنه لا يدعم واجهة كاميرا Raspberry Pi CSI القياسية) = 33 ، 67 يورو
- بطاقة Micro SD = 2 يورو ، 69
- كاميرا عين السمكة Raspberry Pi = 14 يورو ، 14
- محول PoE = 4 يورو ، 94
- RaspiAudio Mic + = 24 ، 69 يورو
- الوصول إلى طابعة ثلاثية الأبعاد (وقاطع ليزر)
- أزرار الجرس
- الكثير من الوقت!
هذا يصل إلى ما مجموعه 80 يورو ، 13.
خارج النطاق ، المحطة الداخلية:
- مساعدة في الإعداد مع وسيط MQTT
- جهاز لوحي بنظام أندرويد مثبت على الحائط
الخطوة 1: إعداد Raspberry Pi
أوصي بشدة باستخدام ethernet بدلاً من Wifi. تحسنت جودة الصوت الخاصة بي كثيرًا بسبب ذلك. سنستخدم أيضًا UV4L نظرًا لأنه يدعم webrtc وبالتالي يحتوي على ميزة إلغاء صدى مدمجة. يستخدم Doorpi linphone ، وهو عميل SIP ولم أتمكن من تشغيل إلغاء الصدى.
-
قم بتنزيل Raspbian Stretch Lite وتثبيته على بطاقة Micro SD. تأكد أنك:
قم بتمكين ssh عن طريق إنشاء ملف ssh فارغ في قسم التمهيد
- قم بتشغيل الأوامر التالية:
sudo apt-get update
sudo apt-get ترقية
الة تصوير
قم بتمكين الكاميرا عبر raspi-config وتأكد من أن وحدة معالجة الرسومات بها ذاكرة وصول عشوائي لا تقل عن 192 ميجابايت.
راسبي
اتبع دليل التثبيت الخاص بـ RaspiAudio الموجود على
UV4L
اتبع دليل التثبيت الخاص بـ UV4L الموجود على
اضبط ملف /etc/uv4l/uv4l-raspicam.conf وتأكد من ضبط الإعدادات التالية:
الإعدادات الأكثر بروزًا هي probaby --enable-webrtc-video = no: هذا لأننا سنقوم دائمًا بدفق الفيديو من uv4l باستخدام h264 mjpeg المشفر.
باستخدام الملفات التالية الموجودة في / usr / share / uv4l / demos / doorpi / ، يمكنك بالفعل اختبار الصوت والفيديو ثنائي الاتجاه.
- index.html (أعد تسميته من index.html5 ، يلزم إعادة تسميته بسبب متطلبات تحميل التعليمات)
- main.js
- Signalling.js
تصفح إلى https:// [ip-of-raspberrypi]: 8888 واختبر ما إذا كان بإمكانك تشغيل الصوت ثنائي الاتجاه.
pi-mqtt-gpio
أسهل طريقة وجدتها لتشغيل أزرار جرس الباب ، هي إرفاقها بـ raspberry pi واستخدام pi-mqtt-gpio لدمجها مع HomeAssistant.
ملف التكوين الخاص بي هو كما يلي:
mqtt: host: xxxx port: 1883 مستخدم: [username] password: [password] topic_prefix: "doorbell" gpio_modules: - الاسم: raspberrypi module: raspberrypi cleanup: yes digital_inputs: - name: button_1 الوحدة النمطية: raspberrypi pin: 17 on_payload: " إيقاف "off_payload:" On "pullup: yes pull down: no - name: button_2 module: raspberrypi pin: 27 on_payload:" Off "off_payload:" On "pullup: yes pull down: no
لاحظ أنه نظرًا لوجود المزيد من المسامير الأرضية المتاحة مثل دبابيس 3.3 فولت ، فقد اخترت استخدام دبابيس GPIO للسحب وبالتالي قلبت رسائل MQTT الخاصة بي.
uv4l-raspicam.conf
سائق = raspicam |
auto-video_nr = نعم |
مخازن الإطار = 4 |
ترميز = h264 |
العرض = 1024 |
الارتفاع = 768 |
معدل الإطارات = 10 |
استدارة = 270 # اعتمادا على إعداد الجهاز الخاص بك |
خيار الخادم = - المنفذ = 9090 |
خيار الخادم = - ربط عنوان المضيف = 0.0.0.0 |
server-option = --use-ssl = نعم |
server-option = --ssl-private-key-file = / etc / uv4l / selfsign.key |
server-option = --ssl-certificate-file = / etc / uv4l / selfsign.crt |
server-option = - تمكين-webrtc-video = لا |
خيار الخادم = - تمكين - صوت webrtc = نعم |
server-option = --webrtc-vad = نعم |
server-option = --webrtc-echo-cancellation = نعم |
خيار الخادم = --webrtc-max-playout-delay = 34 |
server-option = --enable-www-server = نعم |
server-option = --www-root-path = / usr / share / uv4l / demos / doorpi / |
server-option = --www-index-file = index.html |
خيار الخادم = منفذ www = 8888 |
خيار الخادم = --www-bind-host-address = 0.0.0.0 |
server-option = --www-use-ssl = نعم |
server-option = --www-ssl-private-key-file = / etc / uv4l / selfsign.key |
server-option = --www-ssl-certificate-file = / etc / uv4l / selfsign.crt |
server-option = --www-webrtc-signaling-path = / webrtc |
عرض rawgistfile1.txt مستضاف مع ❤ بواسطة GitHub
الخطوة 2: صندوق الجرس
- doorbell-back v1.stl: صندوق مطبوع ثلاثي الأبعاد لمحول Raspberry Pi و PoE
- جرس الباب الأمامي v1.svg: لوحة وجه مقطوعة بالليزر
- doorbell-micro v1.stl: صندوق مطبوع ثلاثي الأبعاد يحتوي على ميروفون ملفوف بعزل الصوت ، ولصق على اللوحة الأمامية
قم بلف raspberry pi في حوامل البراغي المرفقة وضع محول PoE في أعلى اليمين. ضع الكاميرا والميكروفون في مكانهما (تأكد من فصل الميكروفون وتأكد من محاذاة فتحة الميكروفون جيدًا مع فتحة في لوحة الوجه).
الخطوة 3: HomeAssistant Integration
تسمح الملفات التالية بتكامل HomeAssistant:
- doorpi.yaml: حزمة تحتوي على كل ما يتعلق بجرس الباب بما في ذلك الاستماع إلى رسائل MQTT والأتمتة لتشغيل الرنين عند دفع جرس الباب
- www / doorpi / doorpi-card.js: بطاقة lovelace doorpi التي تحتاج إلى Signalling.js و doorpi-camera-view.js
هام: لاحظ أنه يجب تشغيل HomeAssistant مع https / ssl وإلا فلن يسمح لك chrome بالوصول إلى أجهزة الصوت.
الخطوة 4: دعوة جرس الباب سعيدة
هذا كل شيء ، يجب أن تكون الآن قادرًا على الاتصال بشخص ما عبر جرس الباب وسيتحول HomeAssistant تلقائيًا إلى بطاقة جرس الباب. هناك يمكنك أن تقرر قبول جرس الباب أو تجاهله.
موصى به:
جرس الباب بالفيديو من UK Ring يعمل مع الرنين الميكانيكي: 6 خطوات (بالصور)
UK Ring Video Doorbell Pro يعمل مع الرنين الميكانيكي: ****************************************** *************** يرجى ملاحظة أن هذه الطريقة تعمل فقط مع طاقة التيار المتردد في الوقت الحالي وسوف أقوم بالتحديث إذا / عندما أجد حلًا لأجراس الباب باستخدام طاقة التيار المستمر في غضون ذلك ، إذا كان لديك طاقة تيار مستمر العرض ، سوف تحتاج إلى
Nest Hello - جرس الباب مع محول متكامل بريطاني (220-240 فولت تيار متردد - 16 فولت تيار متردد): 7 خطوات (بالصور)
Nest Hello - جرس الباب مع محول متكامل بالمملكة المتحدة (220-240 فولت تيار متردد - 16 فولت تيار متردد): أردت تثبيت جرس الباب Nest Hello في المنزل ، وهو أداة تعمل على 16V-24V AC (ملاحظة: أدى تحديث البرنامج في عام 2019 إلى تغيير أوروبا نطاق الإصدار إلى 12V-24V AC). ينسجم جرس الباب القياسي مع المحولات المدمجة المتوفرة في المملكة المتحدة في
جرس الباب الذكي Raspberry Pi DIY الذي يمكنه اكتشاف الأشخاص والسيارات وما إلى ذلك: 5 خطوات
جرس الباب الذكي Raspberry Pi DIY الذي يمكنه اكتشاف الأشخاص والسيارات وما إلى ذلك: يتكامل هذا التصميم الذي يحمل طابع steampunk مع المساعد المنزلي ونظام الصوت متعدد الغرف الخاص بنا للتواصل مع بقية المنزل الذكي الذي تصنعه بنفسك. Nest ، أو أحد المنافسين الآخرين) قمت ببناء باب ذكي خاص بنا
حوّل جرس الباب السلكي إلى جرس باب ذكي باستخدام IFTTT: 8 خطوات
حوّل جرس الباب السلكي إلى جرس باب ذكي مع IFTTT: يحول جرس الباب اللاسلكي جرس الباب السلكي الحالي إلى جرس باب ذكي. https://www.fireflyelectronix.com/product/wifidoor
حوّل جرس الباب السلكي إلى جرس باب ذكي باستخدام مساعد المنزل: 6 خطوات
حوّل جرس الباب السلكي إلى جرس باب ذكي باستخدام مساعد المنزل: حوّل جرس الباب السلكي الحالي إلى جرس باب ذكي. تلقي إشعارًا بهاتفك أو إقرانه بكاميرا الباب الأمامي الموجودة لديك لتلقي تنبيه بالصور أو الفيديو في أي وقت يرن فيه شخص ما جرس الباب. تعرف على المزيد على: fireflyelectronix.com/pro