Kiểm soát thiết bị của bạn với Domoticz và Raspberry Pi

Đèn tự động bật, bộ điều chỉnh nhiệt giữ cho ngôi nhà của bạn ở nhiệt độ dễ chịu và máy giặt bạn bật từ xa: bạn đã làm cho ngôi nhà của mình trở nên thông minh chưa? Điều đó hoàn toàn có thể làm được với Raspberry Pi và phần mềm Domoticz!

Mẹo 01: Các bộ phận

Cuối cùng những gì bạn cần về các bộ phận phụ thuộc rất nhiều vào mong muốn của bạn. Đối với bài viết này, chúng tôi sẽ làm việc với Raspberry Pi 3. Có nhiều nhà cung cấp khác nhau cung cấp cái gọi là bộ dụng cụ khởi động. Với điều này, bạn có được các nhu cầu cơ bản ở nhà trong một lần. Một ví dụ điển hình về một nhà cung cấp có bộ công cụ như vậy là SOS Solutions. Đảm bảo bạn có ít nhất các phần sau khi bắt đầu với Domoticz trên Raspberry Pi: - Raspberry Pi 3 Model B với nguồn điện phù hợp, thẻ micro-SD tối thiểu 8 GB, đầu đọc thẻ SD, cáp mạng , màn hình có cáp HDMI, chuột và bàn phím USB.

Nếu bạn đã có Raspberry Pi đang hoạt động, bạn có thể bỏ qua phần đầu tiên của bài viết này. Sau tất cả, bạn đã có một hệ điều hành phù hợp được cài đặt và một Raspberry Pi đang hoạt động. Sau đó chuyển thẳng đến phần 'Bắt ​​đầu với Domoticz'.

Đã cài đặt nó

Nếu bạn sắp bắt đầu sử dụng Raspberry Pi lần đầu tiên và nếu bạn đặt hàng bộ khởi động, trong nhiều trường hợp, bạn có thể được nhà cung cấp cài đặt hệ điều hành với một khoản phí nhỏ. Sau đó, bạn có thể cài đặt ngay lập tức Domoticz. Chúng tôi tự cài đặt hệ điều hành.

Mẹo 02: Hệ điều hành

Để sử dụng Domoticz trên Pi, trước tiên chúng ta cần một hệ điều hành. Có nhiều hệ điều hành khác nhau cho Pi, chúng tôi chọn Raspbian Lite. Để cài đặt phần mềm này, chúng tôi sử dụng trình quản lý cài đặt NOOBS (New Out of Box Software). Thao tác này hiển thị menu nơi bạn có thể chọn từ một loạt hệ điều hành và NOOBS cũng giúp bạn thiết lập các cài đặt bổ sung, chẳng hạn như kết nối mạng không dây. Trước tiên, hãy tải xuống phiên bản NOOBS mới nhất cho PC của bạn. Tệp có kích thước xấp xỉ 1,5 GB. Nhấp chuột phải vào tệp zip đã tải xuống và chọn Mở gói.

Mẹo 03: Thẻ SD

Nếu bạn đang làm việc với thẻ nhớ mà bạn đã sử dụng trước đây, hãy định dạng nó trước khi tiếp tục. Định dạng thẻ bằng chương trình Định dạng thẻ nhớ SD miễn phí. Điều này đảm bảo rằng thẻ nhớ được định dạng theo đúng tiêu chuẩn và tránh các sự cố trong quá trình cài đặt hệ điều hành. Bạn có thể tìm thấy phần mềm miễn phí tại đây.

Sau đó, đặt thẻ SD trống vào đầu đọc thẻ nhớ và mở trình thám hiểm của bạn (sử dụng tổ hợp phím Windows key + E nếu cần). Sao chép các tệp đã giải nén từ NOOBS vào thẻ SD.

Raspbian Lite là một phiên bản rút gọn của Raspbian, hoàn toàn phù hợp cho nhiệm vụ của chúng tôi

Mẹo 04: Raspberry Pi

Đã đến lúc khởi động và chạy Raspberry Pi. Kết nối bàn phím USB và chuột USB với thiết bị và kết nối Raspberry Pi với màn hình thông qua cáp HDMI. Cắm thẻ micro SD mà bạn đã sao chép NOOBS trước đó. Mọi thứ được kết nối? Sau đó kết nối nguồn điện. Raspberry Pi khởi động. Kiên nhẫn là một đức tính tốt: đặc biệt là lần đầu tiên, điều này có thể mất một thời gian. Khi Raspberry Pi đã khởi động, cửa sổ chính của NOOBS sẽ xuất hiện với lựa chọn hệ điều hành. Sở thích của chúng tôi là dành cho Raspbian Lite. Đây là phiên bản rút gọn của Raspbian, hoàn toàn phù hợp cho nhiệm vụ của chúng tôi. Tuy nhiên, hệ điều hành này không có sẵn theo mặc định và phải được tải xuống. May mắn thay, điều này không quá khó, vì Raspberry Pi 3 được tích hợp sẵn card WiFi. Nhấn W hoặc nhấp vào Wifimạng lưới và kết nối với mạng không dây của bạn. Ngay sau đó, các hệ điều hành có sẵn khác xuất hiện, bao gồm cả Raspbian Lite. Chọn hệ điều hành này và nhấn Vào. Tiếp đó hãy chọn Tải về hoặc nhấn I. Hệ điều hành sẽ được tải xuống và cài đặt. Lần đầu tiên bạn khởi động hệ thống, Raspberry sẽ hỏi thông tin đăng nhập. Theo mặc định, tên người dùng là số Pi và mật khẩu dâu rừng. Khi bạn nhìn thấy dòng lệnh có con trỏ nhấp nháy, hệ thống đã sẵn sàng hoạt động!

Bàn phím

Bàn phím chính xác cho Raspberry Pi của bạn có thể không được cài đặt, chẳng hạn như khiến một số lần nhấn phím nhất định không tạo ra ký tự chính xác. May mắn thay, bạn có thể tự mình điều chỉnh điều này tương đối nhanh chóng. Tại dòng lệnh, gõ sudo raspi-config. Lựa chọn Bản địa hóaTùy chọn và chọn bàn phím chính xác.

Mẹo 05: Mang đến Domoticz

Domoticz là một hệ thống nhỏ gọn để tự động hóa gia đình cho phép bạn vận hành vô số thiết bị. Điều này bao gồm các cảm biến như trạm thời tiết, điện và nước, nhưng cũng có các thiết bị thông minh như đèn và loa thông minh. Bạn có thể vận hành Domoticz thông qua các thiết bị khác nhau, chẳng hạn như máy tính xách tay, máy tính bảng và điện thoại thông minh. Môi trường người dùng dựa trên web và có thể được cài đặt trên các thiết bị khác nhau. Chúng tôi sử dụng Raspberry Pi mà chúng tôi đã chuẩn bị cho việc này trong các bước trước.

Đầu tiên chúng tôi mang đến Domoticz trên Pi. Với dòng lệnh của Pi ở phía trước của bạn, hãy đưa ra lệnh sau bằng cách nhấn Enter:

curl -L install.domoticz.com | sudo bash

Màn hình chính bây giờ sẽ hỏi bạn có muốn sử dụng http và https hay không. Chọn cả hai và không thay đổi bất kỳ điều gì trong cài đặt mặc định. Trong màn hình tiếp theo, bạn sẽ được hỏi bạn muốn sử dụng số cổng nào. Chúng tôi cũng chọn 8080 và nhấn VÂNG. Chúng tôi cũng giữ nguyên số cổng mặc định 443 của https. Trong màn hình kết thúc, bạn có thể xem nơi để lướt bằng trình duyệt, trong trường hợp của chúng tôi là: //192.168.0.156:8080.

Bạn có thể điều khiển Domoticz thông qua các thiết bị khác nhau, chẳng hạn như máy tính xách tay, máy tính bảng và điện thoại thông minh của bạn

Mẹo 06: Thiết lập Domoticz

Bây giờ, hãy mở một trình duyệt chẳng hạn như Chrome trên máy tính của bạn và truy cập trang web cài đặt Domoticz của bạn. Trong trường hợp của chúng tôi, chúng tôi nhập vào thanh địa chỉ //192.168.0.156:8080. Nếu nó không hoạt động, hãy đọc hộp 'Domoticz phiên bản beta'. Domoticz được chia thành nhiều loại khác nhau. bấm vào Cài đặt cho các tổ chức. phía dưới Phần cứng bạn sẽ tìm thấy phần cứng mà bạn có thể giao tiếp trực tiếp từ Domoticz. Bạn cần phần cứng như vậy cho hầu hết các thiết bị: nó tạo thành liên kết kết nối giữa thiết bị đầu cuối (ví dụ: ánh sáng) và Domoticz. Một ví dụ điển hình về điều này là Bridge of Philips Hue Lighting. Loại thứ hai là Thiết bị. Tất cả các thiết bị thông minh được phát hiện được hiển thị ở đây. Phần này lúc đầu vẫn còn trống vì sau này bạn sẽ tự điền vào các thiết bị. Cuối cùng bạn sẽ tìm thấy dưới Cài đặt tất cả các cài đặt khác.

Phiên bản beta của Domoticz

Nếu bạn không thể truy cập môi trường Domoticz của mình trong bước tiếp theo, có thể có tệp bị thiếu ngăn Domoticz tải. Trong nhiều trường hợp, sự cố này có liên quan đến thư viện bị thiếu libssl.so. Tại thời điểm viết bài, một giải pháp đang được thực hiện. Phiên bản beta mới nhất của Domoticz không bị điều này. Nếu bạn gặp sự cố, hãy thử cài đặt phiên bản beta. Bạn làm điều đó như sau. Tại dòng lệnh của Raspberry Pi, hãy nhập: cd domoticz và nhấn Enter. Nhập tiếp theo ./ cập nhật phiên bản beta và nhấn Enter một lần nữa. Domoticz hiện đang được cập nhật lên phiên bản mới nhất.

Mẹo 07: Cài đặt chung

phía dưới Cài đặt / Cài đặt tìm trang cài đặt chung. Tại đây bạn có thể chuyển ngôn ngữ từ tiếng Anh sang tiếng Hà Lan. Chúng tôi sẽ sắp xếp điều đó ngay lập tức, để tất cả các menu và tùy chọn được hiển thị bằng tiếng Hà Lan kể từ bây giờ. Sau đó, nhập vị trí hiện tại của bạn tại Vị trí. Thông tin này rất quan trọng, chẳng hạn như để tìm hiểu thời điểm mặt trời mọc và lặn cũng như để biết dự báo thời tiết nào áp dụng cho vị trí của bạn. Ở dưới cùng, bạn sẽ tìm thấy phần Dễ thấythực đơn. Tại đây, bạn xác định những phần nào nên được bao gồm trong các tab ở trên cùng. Chúng tôi hài lòng với lựa chọn mặc định cho bây giờ.

Mẹo 08: Địa chỉ IP phần cứng

Để có thể điều khiển các thiết bị thông minh của bạn như ánh sáng và bộ điều nhiệt, bạn kết nối chúng với Domoticz. Đôi khi bạn cần một trạm trung gian cho việc này, chúng tôi còn gọi đây là cổng hoặc cầu nối. Phần này đảm nhận phần dịch giữa Domoticz và thiết bị cuối cùng. Ví dụ, hãy nghĩ về cầu chiếu sáng Huế của bạn: hộp này giao tiếp với các đèn. Để thêm phần cứng này, bạn cần có địa chỉ IP tương ứng. Nếu bạn sử dụng địa chỉ IP cố định và nếu bạn có cái nhìn tổng quan, hãy tính đến điều này. Trong nhiều trường hợp, bạn sẽ sử dụng địa chỉ IP động do bộ định tuyến chỉ định. Bạn có thể dễ dàng tìm hiểu thông tin này trên trang cấu hình của bộ định tuyến. Mở trang này và yêu cầu tổng quan về các địa chỉ IP được chỉ định. Đồng thời đảm bảo rằng bạn có mật khẩu cho phần cứng.

Mẹo 09: Thêm phần cứng

Bấm vào màn hình chính Phần cứng. Ở đây bạn cho biết những thiết bị nào như cầu và cổng hiện diện trong nhà bạn. Chọn từ danh sách tại Kiểu ví dụ như thiết bị bạn muốn thêm Cầu Philips Hue. Danh sách bao gồm một số lượng lớn các thiết bị, bao gồm bộ điều nhiệt Toon nổi tiếng, bộ điều nhiệt Nest, Philips Hue và Logitech Harmony. Bạn có thể thêm một số thiết bị tương đối dễ dàng, chẳng hạn như Cầu Huế. Nhập địa chỉ IP và cổng, và nhấn nút liên kết vòng trên cầu Huế. Trong Domoticz, bạn nhấp ngay sau đó Đăng ký trên Bridge. Sau đó, liên kết được tạo tự động và bạn không còn phải nhập tên người dùng và mật khẩu. Khi tất cả dữ liệu đã được nhập, hãy thêm thiết bị qua Thêm vào. Thiết bị được thêm vào danh sách phần cứng.

Trong bảng, bạn sẽ tìm thấy tất cả thông tin về các thiết bị và trạng thái của chúng

Mẹo 10: Thiết bị bàn

Khi bạn đã thêm các phần như Cầu Huế, bạn có thể tìm thấy các thiết bị tương ứng (như đèn thực tế) qua Thể chế / Thiết bị. Bảng này chứa thông tin thú vị về các thiết bị khác nhau và trạng thái của chúng. Ví dụ: nếu bạn đã thêm bộ điều nhiệt Toon hoặc bộ điều nhiệt Nest, bạn sẽ thấy cài đặt nhiệt độ hiện tại ở đây. Thông tin 'ẩn' cũng hiển thị ở đây, chẳng hạn như máy dò chuyển động Philips Hue cũng chứa nhiệt kế và dữ liệu đó cũng được hiển thị ở đây. Do đó, bảng này cung cấp cho bạn 'các khối xây dựng' của ngôi nhà thông minh của bạn.

Mẹo 11: Thêm

Bây giờ bạn có thể thêm các thiết bị riêng lẻ vào Domoticz. Trong ví dụ của chúng tôi, chúng tôi muốn kiểm soát ánh sáng Huế trong nghiên cứu. Chúng tôi tìm kiếm đèn này trong danh sách. Nếu bạn không thể tìm thấy phần, hãy sử dụng hộp tìm kiếm ở trên cùng bên phải. Bấm vào nút ngay bây giờ Đèn để bàn/thêm cờ vua (vòng tròn màu xanh lá cây với mũi tên màu trắng). Đặt tên hay cho phần và nhấp vào Thêm thiết bị. Sau đó, bạn sẽ tìm thấy thiết bị trên tab Công tắc và nó ngay lập tức sẵn sàng để sử dụng. Lặp lại các bước này cho tất cả các thiết bị bạn muốn thêm.

Mẹo 12: Vận hành thiết bị

Từ tab Công tắc bạn có thể kiểm soát các thiết bị được thêm vào. Trong trường hợp có đèn, hãy trượt công tắc sang trái để làm mờ đèn. Nhấn nút Hẹn giờ. Ở đây, bạn xác định thời điểm thiết bị (chẳng hạn như đèn) nên được kích hoạt, chẳng hạn như lúc mặt trời mọc. Bạn cũng có thể chỉ định ở đây những ngày khuyến mãi sẽ được áp dụng. Nếu bạn thường xuyên sử dụng một số thiết bị nhất định, hãy thêm chúng vào mục yêu thích của bạn: tìm kiếm trong tab Công tắc mục và nhấp vào nút dấu sao (dưới cùng bên trái của hộp). Bạn có thể tìm thấy các mục yêu thích của mình trên tab bảng điều khiển. Bạn cũng có thể đặt tất cả các thiết bị từ phòng khách vào một nhóm, ví dụ: qua tab Các nhóm. Ở cuối cửa sổ, nhấp vào Thiết bị trên thiết bị bạn muốn thêm và sau đó Thêm vào.

Mẹo 13: Sự kiện

Nếu bạn hiểu cách hoạt động của Domoticz, bạn có thể bắt đầu với các sự kiện. Điều này cho phép bạn tự động hóa hầu hết tất cả các thành phần mà bạn đã liên kết với Domoticz. Đi đến Thể chế / Lựa chọn khác / Sự kiện. Với Blockly, bạn có thể tự động hóa các hành động của mình dựa trên các khối xây dựng trực quan. Đây là cách bạn sẽ tìm thấy Thiết bị tổng quan về các bộ phận như công tắc, nhóm và cảnh. phía dưới Điều khiển xác định các điều kiện "Nếu". Ví dụ, "Khi mặt trời lặn". Nếu bạn cần thời gian hiện tại cho một hành động, bạn có thể sử dụng nó qua phần thời gian. Ví dụ: bạn có thể xây dựng một tình huống trong đó đèn trong phòng khách tự động bật khi mặt trời lặn và máy dò chuyển động không đăng ký bất kỳ ai trong một thời gian. Thử nghiệm với các khả năng!

Để đèn trong phòng khách tự động bật khi mặt trời lặn

Mẹo 14: Thời tiết hiện tại

Điều thú vị là khả năng liên kết Domoticz với Weather Underground, một dịch vụ thời tiết trực tuyến. Bạn có thể yêu cầu thời tiết hiện tại từ các trạm thời tiết khác nhau. Bạn thêm điều đó trong Domoticz vào phần Thiết bị, chọn tại Kiểu ở đằng trước Thời tiết ngầm. Để sử dụng dịch vụ, bạn cần có khóa API. Truy cập www.wunderground.com và tạo một tài khoản miễn phí và đăng ký. Sau đó vào đây, chọn Kế hoạch StratusNhà phát triển (đáy). Bạn không phải trả gì cho điều này. bấm vào Khóa mua hàng, cho biết rằng bạn cần khóa để sử dụng phi thương mại và tại Dự án từ bỏ Domoticz. Bạn cần hiển thị khóa API.

Bây giờ điều quan trọng là chọn trạm thời tiết gần bạn. Tới đây và kiểm tra các trạm thời tiết. Nhấp vào trạm thời tiết bạn muốn sử dụng. Trong cửa sổ, bạn nhập ID trạm. Mở Domoticz và chọn Thể chế / Phần cứng. Con ong Kiểu bạn có chọn Thời tiết ngầm. Nhập khóa API của riêng bạn vào trường và ID trạm tại Vị trí. Nhấp vào Thêm. Nếu quá trình thiết lập diễn ra tốt đẹp, bạn sẽ tìm thấy các thiết bị ảo mới qua Thể chế / Thiết bị. Ở đây bạn thấy, trong số những thứ khác, một máy đo gió, phong vũ biểu và máy đo mưa, mà bạn có thể sử dụng trong mạch của mình.

Mẹo 15: Vấn đề?

Nếu bạn đang gặp sự cố, sẽ rất hữu ích nếu biết rằng Domoticz trong nhật ký (Thể chế / khúc gỗ) theo dõi những gì đang diễn ra với các thiết bị trong nhà của bạn. Trên tab Vấn đề bạn sẽ tìm thấy tổng quan về các lỗi có thể xảy ra. Nếu bạn muốn xem nhanh tất cả các mục nhập, bạn có thể sử dụng chức năng bộ lọc ở trên cùng bên phải.

Bạn bị kẹt à? Đặc trưng của Domoticz là nhóm đông đảo người dùng nhiệt tình, họ cũng trao đổi kinh nghiệm với nhau. Một diễn đàn người dùng mở rộng có thể được tìm thấy ở đây. Đặc biệt nếu bạn mới bắt đầu với Domoticz, diễn đàn là một nguồn tài nguyên rất có giá trị, nơi bạn sẽ nhanh chóng được giúp đỡ bởi những người dùng có kinh nghiệm hơn. Với một dự án mã nguồn mở như Domoticz, đây không phải là điều xa xỉ không cần thiết, vì tài liệu phong phú không phải là điều hiển nhiên.

Đóng Domoticz

Để đóng hoặc khởi động lại Domoticz, hãy chọn Thể chế / Lựa chọn khác / Khởi động lại máy tính hoặc Tắt máy tính. Không bao giờ chỉ rút cáp nguồn khỏi Raspberry Pi của bạn.

bài viết gần đây

$config[zx-auto] not found$config[zx-overlay] not found