Агуулгын хүснэгт:
- Хангамж
- Алхам 1: Raspberry Pi -ийг тохируулна уу
- Алхам 2: Хаалганы хонхны хайрцаг
- Алхам 3: HomeAssistant -ийг нэгтгэх
- Алхам 4: Аз жаргалтай хаалганы хонх
Видео: Гэрийн туслахад зориулсан ухаалаг хаалганы хонх: 4 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Тиймээс би дараахь онцлог шинж чанартай хаалганы хонхыг хүсч байна.
- Хаалганы видео
- Хоёр талын аудио
- Хоёр товчлуур
- HomeAssistant UI -ийг харуулсан хананд суурилуулсан таблеттай нэгтгэх
Doorbird (үнэтэй, тэдэнд HTML5 ашиглан хоёр талын аудио дуудлага байдаггүй) ба Ring хаалганы хонх (гэхдээ надад захиалга, үүлэн дээр суурилсан хаалганы хонх таалагдахгүй байна) гэх мэт зарим сонголтууд гарч ирэв.
Хөгжүүлэгч, засварчин хүний хувьд би зарим төслийг аль хэдийн дуусгасан боловч энэ нь дуусгахад хамгийн хэцүү байсан. Хоёр талын аудиог хоорондоо ойлголцох хэмжээнд хүртэл ажиллуулахад надад маш их бэрхшээл тулгарсан. Энэ нь цуурай ихтэй байдагтай холбоотой юм. Энэхүү санаа нь DoorPi-аас гаралтай боловч SIP протоколын ачаар надад хэт их цуурай сонсогдож, бие биенээ ойлгохгүй болсон.
Миний хаалганы хонх гадны нөлөөнөөс бүрэн хамгаалагдсан тул бид урд талыг лазер модоор хийх боломжтой.
Хангамж
- Raspberry Pi 3 B эсвэл 3B+ (Raspberry Pi CSI камерын стандарт интерфэйсийг дэмждэггүй тул PoE бүхий гадил жимсний Pi ашиглах хэрэггүй) = 33, 67 евро
- Микро SD карт = 2, 69 евро
- Raspberry Pi загасны нүдний камер = 14, 14 евро
- PoE адаптер = 4, 94 евро
- RaspiAudio Mic + = 24, 69 евро
- 3D принтер (мөн лазер таслагч) руу нэвтрэх
- Хаалганы хонхны товчлуурууд
- Цаг хугацаа маш их!
Энэ нь нийт 80, 13 еврог нэмнэ.
Хамрах хүрээний гадна, доторх станц:
- MQTT зуучлагчтай HomeAssistant -ийн тохиргоо
- Андройд хананд суурилуулсан таблет
Алхам 1: Raspberry Pi -ийг тохируулна уу
Wifi -ийн оронд ethernet ашиглахыг зөвлөж байна. Үүний ачаар миний дууны чанар маш сайжирсан. Бид UV4L-ийг ашиглах болно, учир нь энэ нь webrtc-ийг дэмждэг тул цуурай цуцлах үйлчилгээтэй. Doorpi нь SIP клиент болох линфон утас ашигладаг бөгөөд би цуурай цуцлах ажиллагааг ажиллуулж чадсангүй.
-
Raspbian Stretch Lite програмыг татаж аваад Micro SD карт дээр суулгаарай. Танд итгэлтэй байх:
ачаалах хэсэгт хоосон ssh файл үүсгэж ssh -ийг идэвхжүүлнэ үү
- Дараах тушаалуудыг ажиллуулна уу.
sudo apt-get update
sudo apt-get шинэчлэлт
Камер
Камерыг raspi-config-ээр идэвхжүүлж, GPU-д хамгийн багадаа 192 МБ хуц байгаа эсэхийг шалгаарай.
RaspiAudio
Https://www.raspiaudio.com/raspiaudio-aiy дээрээс олж авсан RaspiAudio-ийн суулгах зааврыг дагана уу.
UV4L
Https://www.linux-projects.org/uv4l/installation/ хаягаар орсон UV4L-ийн суулгах зааврыг дагана уу.
/Etc/uv4l/uv4l-raspicam.conf файлыг тохируулаад дараах тохиргоог хийж байгаа эсэхээ шалгаарай.
Хамгийн онцлох тохиргоо нь probaby --enable-webrtc-video = no: энэ нь бид h264 кодлогдсон mjpeg ашиглан uv4l-ээс видеог үргэлж дамжуулах болно.
/Usr/share/uv4l/demos/doorpi/дотор байрлах дараах файлуудыг ашиглан та хоёр талын аудио болон видеог аль хэдийн туршиж үзэх боломжтой.
- index.html (index.html5 -аас нэрийг нь өөрчилнө үү, зааварчилгаа байршуулах шаардлагын улмаас нэрийг нь өөрчлөх шаардлагатай)
- үндсэн.js
- дохио өгөх.js
Https: // [ip-of-raspberrypi]: 8888 руу зочилж, хоёр талын аудиог ажиллуулах боломжтой эсэхийг шалгаарай.
pi-mqtt-gpio
Хаалганы хонхны товчлуурыг ажиллуулах хамгийн хялбар арга бол бөөрөлзгөнө пи дээр хавсаргаж, HomeAssistant-тэй нэгтгэхийн тулд pi-mqtt-gpio ашиглах явдал юм.
Миний тохиргооны файл дараах байдалтай байна.
mqtt: хост: xxxx порт: 1883 хэрэглэгч: [хэрэглэгчийн нэр] нууц үг: [нууц үг] topic_prefix: "хаалганы хонх" gpio_modules: - нэр: raspberrypi модуль: raspberrypi цэвэрлэгээ: тийм digital_inputs: - нэр: button_1 модуль: raspberrypi зүү: 17 on_payload: " Off "off_payload": "On" татах: тийм pulldown: үгүй - name: button_2 модуль: raspberrypi pin: 27 on_payload: "Off" off_payload: "On" татах: тийм pulldown: үгүй
3.3V зүү гэх мэт илүү олон газардуулгатай байдаг тул би GPIO тээглүүрийг ашиглахаар сонгосон бөгөөд ингэснээр MQTT зурвасуудаа эргүүлэв.
uv4l-raspicam.conf
драйвер = raspicam |
auto-video_nr = тийм |
хүрээ буфер = 4 |
кодчилол = h264 |
өргөн = 1024 |
өндөр = 768 |
хүрээ = 10 |
эргэлт = 270 #таны тоног төхөөрөмжийн тохиргооноос хамаарна |
server-option = --port = 9090 |
server-option = --bind-host-address = 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 = --enable-webrtc-video = үгүй |
server-option = --enable-webrtc-audio = тийм |
server-option = --webrtc-vad = тийм |
server-option = --webrtc-echo-cancellation = тийм |
server-option = --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 |
server-option = --www-port = 8888 |
server-option = --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-дохиоллын-зам =/webrtc |
GitHub -аас ❤ -тай зохион байгуулагдсан rawgistfile1.txt -ийг үзэх
Алхам 2: Хаалганы хонхны хайрцаг
- doorbell-back v1.stl: Бөөрөлзгөнө pi болон PoE адаптерт зориулсан 3D хэвлэсэн хайрцаг
- хаалганы хонх-урд v1.svg: Лазераар зүсэгдсэн нүүрний хавтан
- doorbell-micro v1.stl: Нүүрний хавтан дээр наасан, дуу тусгаарлагчаар ороосон мирофон агуулсан 3D хэвлэсэн хайрцаг
Бөөрөлзгөнө pi -ийг хавсаргасан шураг эзэмшигчид шургуулж, PoE адаптерийг баруун дээд буланд байрлуулна. Камер ба микрофоныг байрлуул (микрофоныг салгаж, микрофоны нүх нь нүүрний хавтангийн нүхтэй сайн нийцсэн эсэхийг шалгаарай).
Алхам 3: HomeAssistant -ийг нэгтгэх
Дараах файлууд нь HomeAssistant -ийг нэгтгэх боломжийг олгодог.
- doorpi.yaml: хаалганы хонх дарах үед хонх дуугаргахын тулд MQTT мессеж, автоматжуулалтыг сонсох зэрэг хаалганы хонхтой холбоотой бүх зүйлийг агуулсан багц
- www/doorpi/doorpi-card.js: дохио өгөх шаардлагатай lovelace doorpi карт.js ба doorpi-camera-view.js
ЧУХАЛ: Та HomeAssistant -ийг https/ssl -ээр ажиллуулж байх ёстойг анхаарна уу, эс тэгвээс хром нь аудио төхөөрөмжид хандахыг зөвшөөрөхгүй.
Алхам 4: Аз жаргалтай хаалганы хонх
Энэ бол та хаалганы хонхоор дамжуулан хэн нэгэн рүү залгах боломжтой байх ёстой бөгөөд HomeAssistant автоматаар хаалганы хонхны карт руу шилжих болно. Тэнд та хаалганы хонхыг хүлээж авах эсвэл үл тоомсорлох шийдвэр гаргаж болно.
Зөвлөмж болгож буй:
Raspberry Pi DIY ухаалаг хаалганы хонх нь хүмүүс, машин, гэх мэтийг илрүүлж чаддаг. 5 алхам
Raspberry Pi DIY ухаалаг хаалганы хонх нь хүмүүс, автомашин гэх мэтийг илрүүлж чаддаг. Энэхүү steampunk-ийн загвар нь гэрийн туслах болон манай олон өрөө аудио системтэй уялдан манай DIY ухаалаг байшингийн бусадтай харилцах боломжийг олгодог. Nest эсвэл бусад өрсөлдөгчдийн нэг) Би өөрийн ухаалаг хаалганы хаалгыг бүтээсэн
Захиалгат хаалганы дэвсгэр өдөөгдсөн хаалганы хонх: 6 алхам
Захиалгат хаалганы дэвсгэр өдөөгдсөн хаалганы хонх. Сайн байна уу! Намайг Жастин гэдэг, би ахлах сургуулийн бага ангийн сурагч бөгөөд энэхүү зааварчилгаа нь хэн нэгэн таны хаалганы дэвсгэр дээр гишгэх үед дуугарах хаалганы хонхыг хэрхэн хийхийг хэлж өгөх болно. Хаалганы дэвсгэр нь хаалгыг онгойлгодог тул
DIY ухаалаг хаалганы хонх: Код, тохиргоо, HA интеграци: 7 алхам (зурагтай)
DIY ухаалаг хаалганы хонх: Код, тохиргоо ба HA интеграци: Энэхүү төсөлд би одоогийн хаалганыхаа хонхыг одоогийн функцийг өөрчлөхгүйгээр утсыг таслахгүйгээр хэрхэн ухаалаг болгож өөрчлөхийг танд үзүүлэх болно. Би Wemos D1 mini нэртэй ESP8266 хавтанг ашиглах болно. ESP8266 -д шинээр орсон уу? Миний танилцуулгыг үзээрэй
IFTTT ашиглан утастай хаалганы хонхыг ухаалаг хаалганы хонх болгон хувиргаарай: 8 алхам
IFTTT ашиглан утастай хаалганы хонхыг ухаалаг хаалганы хонх болгон хувиргаарай: WiFi хаалганы хонх нь одоо байгаа утастай хонхны хонхыг ухаалаг хаалганы хонх болгон хувиргадаг. https://www.fireflyelectronix.com/product/wifidoor
Утастай хаалганы хонхыг гэрийн туслах тусламжтайгаар ухаалаг хаалганы хонх болгон хувиргаарай: 6 алхам
Утастай хаалганы хонхыг гэрийн туслахын тусламжтайгаар ухаалаг хаалганы хонх болгон хувиргаарай: Одоо байгаа утастай хонхны хонхыг ухаалаг хаалганы хонх болгоорой. Хэн нэгэн таны хаалганы хонхыг дарах үед гэрэл зураг эсвэл видео дохио авахын тулд утсандаа мэдэгдэл хүлээн авах эсвэл урд хаалганы камертайгаа холбогдоорой. Дэлгэрэнгүй үзэх: fireflyelectronix.com/pro