Mục lục:

Cửa hàng thông minh DIY: 11 bước (có hình ảnh)
Cửa hàng thông minh DIY: 11 bước (có hình ảnh)

Video: Cửa hàng thông minh DIY: 11 bước (có hình ảnh)

Video: Cửa hàng thông minh DIY: 11 bước (có hình ảnh)
Video: Vlog chill 2024, Tháng bảy
Anonim
Cửa hàng thông minh DIY
Cửa hàng thông minh DIY

Tôi đã dành hàng giờ đồng hồ tìm kiếm video, googling và duyệt trang web để tìm ra cách tạo một ngôi nhà thông minh DIY khi mới bắt đầu. Gần đây, tôi đã tham gia vào phong cách Nhà thông minh nhưng tôi cảm thấy mệt mỏi khi thấy tất cả các phích cắm, công tắc và phụ kiện đắt tiền có giá cao hơn giá trị của chúng, chỉ vì nó là một thiết bị dễ dàng cắm và chạy. Sau khi mua Raspberry Pi 3 của mình, tôi rất háo hức tham gia vào thị trường nhà thông minh, nhưng lại không muốn bỏ một khoản tiền nào vào ví của mình. Sau hơn 80 giờ nghiên cứu và thử nghiệm thất bại, cuối cùng tôi đã thu thập đủ kiến thức để điều khiển thành công bất kỳ thiết bị cắm nào chỉ bằng một nút chạm hoặc thông qua Amazon Echo Dot của mình. Nếu bạn đang tìm cách tạo ra một ổ cắm rẻ, dễ dàng, thay thế cho ổ cắm điều khiển bằng giọng nói hoặc nút bấm trong nhà của mình, bạn đã tìm thấy một hướng dẫn hoàn hảo. Trong hướng dẫn này, tôi sẽ chỉ cho bạn từng bước về nhà để thiết lập raspberry pi của bạn, kết nối các ổ cắm RF với nó và tạo một hệ thống nhà thông minh hoàn toàn tự động cho người mới bắt đầu để giúp bạn bắt đầu và thực hiện các dự án trong tương lai của mình. Dự án này sẽ chỉ chạy cho bạn khoảng $ 70- $ 120, nhưng sẽ cho phép bạn kiểm soát trên 5 thiết bị khác nhau, so với $ 150- $ 200 mà bạn sẽ phải trả khi mua các sản phẩm này trực tuyến / tại cửa hàng.

Bước 1: Thu thập vật liệu

Bạn sẽ cần (đã có):

Máy vi tính

Đầu đọc thẻ SD

Bộ định tuyến / Modem không dây

Bạn sẽ cần (để mua):

Raspberry Pi 3:

(Pi) https://goo.gl/74WJLQ ($ 35,70)

(Bộ công cụ) https://goo.gl/mFPedU ($ 49,99)

Header Dây:

goo.gl/ZgZR1S ($ 6,99)

Máy thu / Máy phát RF:

goo.gl/MVqaeA ($ 10,99)

Cửa hàng RF (Đi kèm với 5 cửa hàng):

goo.gl/qCu9Na ($ 25,48)

Dây Ethernet:

goo.gl/dPaHRJ ($ 4,43)

Thẻ Micro SD (Loại 10):

goo.gl/sRDCya ($ 8,99)

Không bắt buộc:

Amazon Echo / Echo Dot:

Echo: https://goo.gl/eQvv12 ($ 179,99)

Echo Dot: https://goo.gl/6C7i4j ($ 49,99)

Bước 2: Thiết lập Raspberry Pi 3 với Home Assistant

Thiết lập Raspberry Pi 3 với Home Assistant
Thiết lập Raspberry Pi 3 với Home Assistant

Trong hướng dẫn này, tôi sẽ cung cấp cho bạn hướng dẫn từng bước mà không có giả định hoặc các bước ẩn. Tôi cho rằng bạn là thương hiệu mới đối với mọi thứ ở đây và tôi sẽ trình bày chi tiết mọi thứ từ đầu đến cuối. Khi bạn đã thực hiện việc này một lần, đây có thể là một quá trình kéo dài 10 phút mà bạn có thể thiết lập mọi lúc / mọi nơi. Nếu bạn biết cách thực hiện một bước hoặc đã hoàn thành một bước, vui lòng bỏ qua chúng và làm theo phần còn lại của hướng dẫn này. Hãy bắt đầu nào…

1. Đăng nhập vào máy tính windows của bạn và mở trình duyệt internet của bạn. Tải xuống tất cả các chương trình sau. Tất cả đều không có vi-rút và an toàn, mặc dù phần mềm bảo vệ chống vi-rút của bạn có thể nói khác tùy thuộc vào phần mềm của bạn.

Putty (nhấp vào liên kết trình cài đặt MSI 32 bit hoặc 64 bit tùy thuộc vào máy tính của bạn):

goo.gl/RDjiP8

Vv:

etcher.io/

Hassbian:

goo.gl/1z7diw

Notepad ++:

goo.gl/brcZZN

2. Mở các bản tải xuống của bạn và cài đặt từng cái. Sau tất cả các cài đặt, hãy ghim chúng vào menu bắt đầu của bạn để dễ dàng truy cập hoặc tạo lối tắt trên màn hình của bạn.

3. Sau khi cài đặt, mở Etcher và nhấp vào "Chọn hình ảnh". Chọn tệp zip Hassbian. Tiếp theo, lắp thẻ micro SD vào máy tính của bạn trực tiếp hoặc qua đầu đọc thẻ SD. Sau khi lắp vào, hãy nhấp vào "Chọn ổ" và chọn thẻ micro SD của bạn hoặc đầu đọc thẻ SD nếu bạn đang sử dụng. Sau khi được chọn, hãy nhấp vào "Flash!" và đợi khi hình ảnh Hassbian được chiếu vào thẻ micro SD của bạn.

4. Sau khi hình ảnh được chiếu vào thẻ micro SD và bạn nhận được cửa sổ bật lên thông báo đã thành công, hãy tháo thẻ micro SD khỏi máy tính / đầu đọc của bạn và lắp nó vào Raspberry Pi của bạn. Tiến hành kết nối Raspberry Pi với bộ định tuyến / modem không dây của bạn qua cáp ethernet. Tiếp theo, cắm cáp micro USB của bạn vào Raspberry Pi và đầu còn lại vào tường. Sau khi tất cả điều này được thực hiện, hãy đợi 10-15 phút để hình ảnh Hassbian của bạn cài đặt và thiết lập Home Assistant trên Raspberry Pi của bạn.

5. Sau khi cài đặt xong Hassbian, hãy truy cập trình duyệt internet của bạn và nhập vào thanh tìm kiếm "hassbian.local: 8123". Nhấn enter và bạn sẽ được chào đón với giao diện web Trợ lý gia đình. Nếu bạn không thấy giao diện này, hãy nhấp vào đây.

Bước 3: Thiết lập PuTTY

Thiết lập PuTTY
Thiết lập PuTTY

1. Điều hướng đến nơi bạn đã cài đặt Putty và mở chương trình. Bạn sẽ được chào đón bằng vô số hộp và nút nhưng chúng tôi sẽ tập trung vào "Tên máy chủ (hoặc địa chỉ IP". Trong hộp bên dưới, hãy nhập "hassbian.local". Tiếp theo trong "Phiên đã lưu", trong hộp loại tên cho phiên của bạn và sau đó nhấn lưu. Sau đó, nhấp vào phiên đã lưu của bạn và nhấp vào "mở". Một hộp sẽ xuất hiện, chỉ cần nhấn có và bạn sẽ được chào đón bằng giao diện đầu cuối. Bạn sẽ được nhắc với "đăng nhập bằng: "text, nơi bạn sẽ nhập tên người dùng" pi "và mật khẩu" raspberry ". Sau đó, nhấn enter và bạn sẽ được đăng nhập vào giao diện thiết bị đầu cuối tương tác với Home Assistant.

2. Nhập lệnh sau:

sudo raspi-config

Một cửa sổ đầy màu sắc mới sẽ bật lên. Điều hướng cửa sổ này bằng các phím mũi tên, nhưng trước tiên hãy nhấn enter và làm theo các bước để thay đổi mật khẩu người dùng của bạn. Tiếp theo, sử dụng các phím mũi tên, di chuyển xuống "Tùy chọn bản địa hóa", sau đó xuống "Thay đổi múi giờ" và điều hướng qua các danh sách để thay đổi sang múi giờ địa phương của bạn. Tiếp theo, cuộn xuống "Tùy chọn giao diện", sau đó xuống SSH và bật SSH trên Raspberry Pi của bạn. Cuối cùng điều hướng xuống "FINISH!" và nhấn enter để thoát.

3. Tiếp theo, chúng tôi sẽ cài đặt Samba - một chương trình cho phép chúng tôi xem Raspberry Pi của chúng tôi thông qua trình khám phá tệp của chúng tôi và sử dụng Raspberry Pi qua SSH. Để cài đặt Samba, hãy sao chép và dán mã sau đây vào từng dòng một, đảm bảo nhấn enter mỗi lần.

sudo apt-get cập nhật

sudo apt-get nâng cấp

sudo hassbian-config install samba

4. Mở trình khám phá tệp của bạn và điều hướng đến tab "Mạng" của bạn ở phía bên trái. Nhấp chuột phải vào khoảng trống và nhấn "Làm mới". Bạn sẽ thấy sau vài giây, "HASSBIAN" hoặc một tên khác cho Raspberry Pi của bạn hiển thị trong danh sách máy tính. Nếu bạn không sử dụng Raspberry Pi của mình, hãy nhấp vào đây.

Bước 4: Đấu dây Bộ thu / phát RF tới Raspberry Pi

Đấu dây Bộ thu / phát RF tới Raspberry Pi
Đấu dây Bộ thu / phát RF tới Raspberry Pi
Đấu dây Bộ thu / phát RF tới Raspberry Pi
Đấu dây Bộ thu / phát RF tới Raspberry Pi
Đấu dây Bộ thu / phát RF tới Raspberry Pi
Đấu dây Bộ thu / phát RF tới Raspberry Pi

Đây là một trong những phần dễ nhất của quá trình xây dựng và đòi hỏi một chút kiên nhẫn và thị lực tốt. Mở các dây tiêu đề của bạn và chọn 8 dây nữ có màu khác nhau và tách chúng ra. Mở các mô-đun Máy thu / Máy phát RF của bạn và sắp xếp chúng ra. Tiếp theo, hãy làm theo giản đồ này và sơ đồ GPIO này để giúp hướng dẫn bạn kết nối bộ phát và bộ thu với Raspberry Pi.

LƯU Ý: Khi sử dụng hình ảnh dưới dạng giản đồ, hãy lưu ý rằng các chân trên bộ phát / bộ thu trong ảnh có thể ở những vị trí khác nhau trên cặp bộ phát / bộ thu thực tế của bạn. SỬ DỤNG CÁC HỘP TRONG HÌNH ẢNH NHƯ HƯỚNG DẪN TRONG VIỆC DÂY BỘ CHUYỂN / BỘ NHẬN CỦA BẠN ĐẾN PI CỦA BẠN NẾU MUA TỪ LIÊN KẾT TRÊN

Mô-đun máy phát (NHỎ MỘT):

DA GPIO # 17

VCC (Khoảng trống) + 5VDC

G Ground

Mô-đun máy thu (DÀI MỘT):

Sử dụng bên trái của bộ thu

+ 5V + 5VDC

DATA GPIO # 21/27

GND Ground

Sau khi có dây, hãy mở hộp Ổ cắm RF của bạn nếu bạn chưa có và lấy ổ cắm đầu tiên của bạn ra. Đặt pin đi kèm vào điều khiển từ xa. Cắm ổ cắm vào tường và đợi vài giây. Tiếp tục giữ nút nằm ở mặt bên của ổ cắm trong 5 giây hoặc cho đến khi đèn LED màu đỏ phía trước bắt đầu nhấp nháy. Khi đèn LED nhấp nháy, hãy nhấn các nút BẬT / TẮT # 1 trên điều khiển từ xa của bạn, thao tác này sẽ liên kết kênh 1 với ổ cắm và điều khiển ổ cắm thông qua điều khiển từ xa.

Bước 5: Liên kết các cửa hàng RF với PuTTY

Liên kết các cửa hàng RF với PuTTY
Liên kết các cửa hàng RF với PuTTY

Để liên kết Raspberry Pi của bạn với Cổng ra RF, trước tiên chúng ta phải tìm ra mã tín hiệu mà bộ thu / phát phải học cách đánh chặn. Để thực hiện việc này, chúng tôi sẽ cài đặt hai chương trình trên Raspberry Pi: WiringPi và RFSniffer.

1. Mở PuTTY và đăng nhập vào Raspberry Pi của bạn như chúng tôi đã làm trước đây

2. Đầu tiên chúng ta sẽ cài đặt WiringPi. Nhập hoặc sao chép và dán từng dòng lệnh sau.

sudo git clone git: //git.drogon.net/wiringPi

cd wiringPi

sudo./build

Để xác nhận WiringPi đã được cài đặt đúng cách, hãy sử dụng lệnh sau.

gpio -v

3. Tiếp theo chúng ta sẽ cài đặt RFSniffer. Nhập hoặc sao chép và dán từng dòng lệnh sau.

đĩa CD

sudo git clone git: //github.com/timleland/rfoutlet.git / var / www / rfoutlet

sudo chown root.root / var / www / rfoutlet / codesend

sudo chmod 4755 / var / www / rfoutlet / codesend

Sau khi chương trình được cài đặt, sử dụng lệnh sau để khởi chạy chương trình RFSniffer.

sudo / var / www / rfoutlet / RFSniffer

4. Màn hình trống sẽ xảy ra gần phía dưới cùng. Tại thời điểm này, hãy sử dụng điều khiển từ xa đi kèm để tìm mã mà mỗi nút trên điều khiển từ xa tạo ra. Chúng tôi chỉ xem xét các mã dài 7 chữ số. Đừng lo lắng về những con số khác.

5. Mở Notepad ++ và mở một tệp mới. Lưu tệp này dưới dạng "Mã RF". Tiến hành ghi từng mã từ PuTTY vào Notepad ++, bắt đầu bằng tất cả 5 nút BẬT, sau đó tất cả 5 nút TẮT. Đảm bảo rằng mỗi số BẬT tương ứng với cùng một số TẮT.

6. Để kiểm tra mã của bạn và đảm bảo mọi thứ hoạt động bình thường, hãy nhập từng dòng lệnh sau.

sudo / var / www / rfoutlet / codesend #######

Thay thế 7 # bằng mã BẬT / TẮT 7 chữ số của bạn.

Bước 6: Liên kết các cửa hàng RF với Trợ lý tại nhà

Liên kết các cửa hàng RF với Trợ lý tại nhà
Liên kết các cửa hàng RF với Trợ lý tại nhà

Chúng tôi sẽ sử dụng một addon hỗ trợ gia đình có tên là Raspberry Pi RF Switch, cho phép chúng tôi sử dụng các mã được ghi lại trong bước cuối cùng để liên kết Home Assistant với các cửa hàng RF của chúng tôi

1. Sau khi tất cả các mã của bạn đã được ghi lại, hãy truy cập trình duyệt internet của bạn và truy cập liên kết này

2. Mở trình khám phá tệp của bạn và mở thiết bị HASSBIAN của bạn trong tab "Mạng". Nhấp vào thư mục "homeassistant", sau đó mở tệp "cấu hình".

LƯU Ý: Hãy hết sức cẩn thận khi thực hiện các thay đổi đối với tệp này, bất kỳ khoảng trắng nhỏ hoặc chữ cái thừa nào có thể khiến Trợ lý gia đình gặp sự cố hoặc hoạt động không chính xác, vì vậy hãy làm theo hướng dẫn của tôi thật cẩn thận và sử dụng các hình ảnh được cung cấp để đảm bảo bạn đang thực hiện mọi việc một cách chính xác

3. Trong tệp "cấu hình", cuộn xuống dưới cùng và nhấp vào cuối dòng mã có nội dung "Automations:! Include automations.yaml". Nhấp vào nhập hai lần và sao chép mã sau từ liên kết ở trên hoặc sử dụng mã đã chỉnh sửa bên dưới.

chuyển:

- platform: rpi_rf gpio: 17 switch: NGOÀI TÊN: giao thức: 1 pulselength: 180 code_on: ####### code_off: #######

4. ĐỌC KỸ: Điều duy nhất bạn cần thay đổi trên mã này là dòng ghi "Tên cửa hàng", hãy xóa tên này và thay thế bằng tên tùy chỉnh cho cửa hàng của bạn. Đảm bảo rằng phần đầu của dòng được giữ nguyên đến vị trí hiện tại, không được di chuyển lên hoặc lùi lại. Điều cuối cùng bạn phải thay đổi là dòng "code_on" và "code_off". Thay thế 7 # bằng mã 7 chữ số cho cửa hàng đầu tiên của bạn. Đảm bảo đặt mã BẬT với dòng "code_on" và mã TẮT với dòng "code_off".

5. Đảm bảo bạn đã nhập mọi thứ chính xác và so sánh với hình ảnh bên dưới để đảm bảo mọi thứ đều giống nhau, ngoại trừ Tên cửa hàng và mã BẬT / TẮT. Khi mọi thứ khớp với nhau, hãy chuyển đến phần trên cùng và tệp ht, sau đó lưu. Thoát khỏi cửa sổ "cấu hình".

6. Tiếp theo, chúng ta phải khởi động lại Home Assistant để lưu các thay đổi của chúng ta. Truy cập trình duyệt internet của bạn và truy cập "hassbian.local: 8123". Đi xuống tab "Cấu hình" và khi vào bên trong, hãy nhấp vào nút "Cấu hình.yaml". Tiến hành nhấp vào nút "KIỂM TRA CẤU HÌNH". Nút này sẽ đảm bảo rằng tệp configuartion.yaml của bạn hợp lệ và không có lỗi. Sau khi nhấp vào, hãy đợi thông báo "Hợp lệ!" thông điệp. Nếu bạn không nhận được thông báo này, trước tiên hãy kiểm tra tệp config.yaml của bạn và đảm bảo rằng mọi thứ ở đúng vị trí được cho là của nó, không có khoảng trắng hoặc ký tự thừa, cùng với mọi thứ được sắp xếp đúng vị trí. Nếu bạn vẫn gặp lỗi, hãy nhấp vào đây. Đăng nhập vào PuTTY như chúng ta đã làm trước đó và gõ lệnh sau.

khởi động lại sudo

7. Home Assistant nên tiến hành khởi động lại. Chờ khoảng một phút, sau đó quay lại trình duyệt internet của bạn và quay lại trang "hassbian.local: 8123". Nếu bạn nhấp vào tab "Hoa", bạn sẽ thấy nút chuyển có tên mà bạn đã đặt tên cho cửa hàng của mình.

8. Cắm thiết bị (đèn, quạt, bộ sạc, v.v.) vào ổ cắm RF của bạn và quay lại máy tính của bạn. Đây là bài kiểm tra cuối cùng… nhấp vào công tắc của bạn và xem thiết bị của bạn bật và tắt! Nếu mọi thứ diễn ra theo đúng kế hoạch, bạn nên có một công tắc hoạt động hoàn toàn được điều khiển thông qua máy tính của mình.

Bước 7: Liên kết Home Assistant với thiết bị iOS của bạn

Liên kết Trợ lý Home với thiết bị iOS của bạn
Liên kết Trợ lý Home với thiết bị iOS của bạn

1. Mở khóa điện thoại của bạn và truy cập App Store. Trong tab tìm kiếm, hãy tìm kiếm "Home Assistant". Tải xuống ứng dụng trợ lý gia đình và đợi nó cài đặt.

2. Sau khi cài đặt, hãy mở ứng dụng và nhấn vào biểu tượng bánh răng ở góc dưới cùng bên phải. Trong hộp URL, nhập "hassbian.local: 8123". Nếu bạn thiết lập mật khẩu cho Trợ lý tại nhà, hãy nhập mật khẩu đó vào ô "Mật khẩu", nếu không, hãy để trống. Nhấn lưu sau đó nhấn hoàn tất ở góc trên cùng bên phải.

3. Chờ ứng dụng tải lại và bạn sẽ thấy công tắc ngay trước mặt. Kiểm tra chúng và đảm bảo mọi thứ hoạt động.

LƯU Ý: Bạn có thể nhận thấy rằng công tắc của bạn có thể không có hoạt ảnh, điều đó không sao, chỉ là một lỗi trong ứng dụng

Bước 8: Liên kết Outlets và Home Assistant với Amazon Echo / Dot

Liên kết các cửa hàng và Trợ lý tại nhà với Amazon Echo / Dot
Liên kết các cửa hàng và Trợ lý tại nhà với Amazon Echo / Dot

Bước này là khó nhất đối với tôi vì có rất ít hoặc không có hướng dẫn cập nhật về điều này. Như bạn sẽ thấy, đây là một trong những bước đơn giản nhất trong hướng dẫn này. Tại đây, chúng tôi sẽ liên kết máy chủ Trợ lý tại nhà của bạn với Amazon Alexa để có toàn quyền điều khiển bằng giọng nói đối với các công tắc và thiết bị của bạn trên máy chủ Trợ lý tại nhà.

1. Mở trình khám phá tệp của bạn và mở thiết bị HASSBIAN của bạn trong tab "Mạng". Nhấp vào thư mục "homeassistant", sau đó mở tệp "cấu hình". LƯU Ý: Hãy hết sức cẩn thận khi thực hiện thay đổi đối với tệp này, bất kỳ khoảng trắng nhỏ hoặc chữ cái thừa nào cũng có thể khiến Home Assistant gặp sự cố hoặc hoạt động không chính xác vì vậy hãy làm theo hướng dẫn của tôi thật cẩn thận và sử dụng các hình ảnh kèm theo được cung cấp để đảm bảo rằng bạn đang thực hiện mọi việc một cách chính xác.

2. Cuộn xuống nơi có nội dung "nhật ký:" và nhấp vào cuối dòng đó. Nhấn enter hai lần và sao chép và dán mã sau vào tệp của bạn.

emulated_hue:

type: alexa expo_by_default: true exposure_domains: - switch - light - group

3. Nhấp vào tệp, sau đó lưu. Đảm bảo rằng bạn đã nhập mọi thứ một cách chính xác và so sánh với hình ảnh bên dưới để đảm bảo rằng mọi thứ đều giống nhau. Thoát khỏi cửa sổ "cấu hình".

6. Tiếp theo, chúng ta phải khởi động lại Home Assistant để lưu các thay đổi của chúng ta. Truy cập trình duyệt internet của bạn và truy cập "hassbian.local: 8123". Đi xuống tab "Cấu hình" và khi vào bên trong, hãy nhấp vào nút "Cấu hình.yaml". Tiến hành nhấp vào nút "KIỂM TRA CẤU HÌNH". Nút này sẽ đảm bảo rằng tệp configuartion.yaml của bạn hợp lệ và không có lỗi. Sau khi nhấp vào, hãy đợi thông báo "Hợp lệ!" thông điệp. Nếu bạn không nhận được thông báo này, trước tiên hãy kiểm tra tệp config.yaml của bạn và đảm bảo rằng mọi thứ đều ở đúng vị trí được cho là của nó, không có khoảng trắng hoặc ký tự thừa, cùng với mọi thứ được sắp xếp đúng vị trí. Nếu bạn vẫn gặp lỗi, hãy nhấp vào đây. Đăng nhập vào PuTTY như chúng ta đã làm trước đó và gõ lệnh sau.

khởi động lại sudo

4. Mở ứng dụng Alexa trên điện thoại của bạn và vuốt sang bên trái để mở menu. Nhấn vào "Nhà thông minh", sau đó nhấn vào "Thiết bị". Nhấp vào "KHÁM PHÁ" và đợi 20 giây để Alexa khám phá các thiết bị Trợ lý Home của bạn.

5. Nếu mọi thứ được thực hiện chính xác, bạn sẽ thấy cửa hàng của mình xuất hiện trong ứng dụng Alexa của bạn. Đối với bài kiểm tra cuối cùng… hãy thử nó. Nói lệnh sau với Echo / Dot của bạn.

"Alexa, bật [tên cửa hàng của bạn]."

"Alexa, tắt [tên cửa hàng của bạn]."

Bạn sẽ thấy thiết bị bật và tắt bằng giọng nói của mình. Mọi thứ bạn thêm vào Trợ lý gia đình sẽ khả dụng với Echo của bạn, chỉ cần đảm bảo chạy chức năng "KHÁM PHÁ" trên ứng dụng Alexa mỗi khi bạn muốn thêm thiết bị mới.

Bước 9: Cài đặt HomeKit / Homebridge

Bạn có thể đã kết nối HomeAssistant với thiết bị iOS của mình, nhưng điều gì sẽ xảy ra nếu bạn có thể kiểm soát các cửa hàng của mình bằng ứng dụng iOS Home? Bây giờ bạn có thể.

Bắt đầu bằng cách buộc các lệnh sau.

curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -

sudo apt-get install -y nodejs

sudo apt-get install libavahi-compat-libdnssd-dev

sudo npm install -g --unsafe-perm homebridge

Tiếp theo, chạy lệnh homebridge để tạo thư mục /.homebridge.

homebridge

Tiếp theo, chỉnh sửa tệp config.json cho Homebridge bằng cách truy cập thư mục này.

cd /home/pi/.homebridge

Tiếp theo, chỉnh sửa tệp config.json bằng cách gõ:

sudo nano config.json

Khi vào bên trong, hãy sao chép và dán văn bản này vào tệp config.json trống. Thay thế "máy chủ lưu trữ": "XXX. XXX. XXX. X: 8123", "bằng địa chỉ IP mà Máy chủ Trợ lý Trang chủ đang chạy.

{ "cầu": {

"name": "Homebridge", "username": "CC: 22: 3D: E3: CE: 30", "port": 51826, "pin": "031-45-154"}, "description": " Đây là tệp cấu hình mẫu với một phụ kiện giả và một nền tảng giả. Bạn có thể sử dụng tệp này làm mẫu để tạo tệp cấu hình của riêng mình chứa các thiết bị mà bạn thực sự sở hữu. "," Platform ": [{" platform ":" HomeAssistant ", "name": "HomeAssistant", "host": "https://XXX. XXX. XXX. X: 8123", "password": "apipassword", "supports_types": ["Automation", "binary_sensor", " khí hậu "," cover "," device_tracker "," fan "," group "," input_boolean "," light "," lock "," media_player "," remote "," scene "," script "," sensor ", "switch", "chân không"], "default_visibility": "hiển thị", "ghi nhật ký": true, "verify_ssl": false}]}

Nhấp vào ctrl-x, nhấn "Y", sau đó nhấn Enter.

Tiếp theo Cài đặt plugin Home Assistant bằng cách chạy mã này:

sudo npm install -g homebridge-homeassistant

Sau tất cả, hãy chạy lệnh sau để khởi động Homebridge.

homebridge

Mở ứng dụng Home trên thiết bị iOS của bạn, nhấp vào "Thêm phụ kiện", sau đó ở dưới cùng, bấm vào nút "Không có mã hoặc không thể quét?". Tiếp theo nhấp vào "Nhập mã" trong phần Mã thủ công. Nhập mã gồm 8 chữ số sau để ghép nối thiết bị iOS của bạn với Máy chủ cầu chủ của bạn.

031-45-154

Bạn sẽ thấy máy chủ Homebridge của mình xuất hiện. Làm theo hướng dẫn trên màn hình để hoàn tất thiết lập và bây giờ thiết bị của bạn đã được kết nối với Trợ lý chính!

Bước 10: Nhà thông minh dành cho người mới bắt đầu: Hoàn thành

Chúc mừng! Bây giờ bạn đang trên đường xây dựng ngôi nhà / căn phòng thông minh đầu tiên của mình. Tôi hy vọng hướng dẫn này dễ dàng và bạn đã vui vẻ khi xây dựng thiết lập này. Nếu bạn có bất kỳ ý kiến hoặc câu hỏi nào, xin vui lòng gửi email cho tôi: [email protected]. Nếu bạn gặp bất kỳ sự cố nào trong quá trình thực hiện, vui lòng xem trang các vấn đề phổ biến này, nơi tôi xem qua một số vấn đề và sự cố phổ biến mà tôi đã gặp phải khi tìm hiểu tất cả vấn đề này. Tôi cũng sẽ hy vọng sẽ trả lời các câu hỏi chung trong phần bình luận bên dưới. Hãy tìm trên trang của tôi trong tương lai để biết hướng dẫn về cách tạo một bảng điều khiển Android rất dễ dàng để điều khiển tất cả các thiết bị trợ lý tại nhà.

Đề xuất: