Mục lục:

HestiaPi Touch - Mở Bộ điều nhiệt thông minh: 9 bước (có hình ảnh)
HestiaPi Touch - Mở Bộ điều nhiệt thông minh: 9 bước (có hình ảnh)

Video: HestiaPi Touch - Mở Bộ điều nhiệt thông minh: 9 bước (có hình ảnh)

Video: HestiaPi Touch - Mở Bộ điều nhiệt thông minh: 9 bước (có hình ảnh)
Video: Building a Better Thermostat 2024, Tháng bảy
Anonim

Giới thiệu về HestiaPi Touch

HestiaPi Touch là một bộ điều chỉnh nhiệt thông minh hoàn toàn mã nguồn mở cho ngôi nhà của bạn. Tất cả các tệp và thông tin kỹ thuật số có sẵn bên dưới và trang web chính của chúng tôi.

Với thiết bị này, bạn có thể theo dõi nhiệt độ, độ ẩm tương đối và áp suất khí quyển của ngôi nhà của mình. Bạn cũng có thể kiểm soát hệ thống sưởi, thông gió, điều hòa không khí, nước nóng, v.v. từ bất kỳ nơi nào bạn có kết nối Internet. Bạn có thể thực hiện tất cả những điều này một cách an toàn và tự tin rằng dữ liệu cá nhân của bạn vẫn ở chế độ riêng tư. HestiaPi Touch tương thích với nhiều thiết bị và hệ thống tự động hóa gia đình và có thể đóng vai trò là điểm kiểm soát trung tâm kết nối tất cả chúng lại với nhau trong ngôi nhà của bạn.

Mô hình trước đó

HestiaPi Touch là kết quả từ phản hồi mà chúng tôi nhận được từ hướng dẫn thành công trước đó của chúng tôi. Vì vậy, đây có thể là lý do cái tên nghe có vẻ quen thuộc;).

Chiến dịch huy động vốn từ cộng đồng

HestiaPi sẽ chạy chiến dịch huy động vốn cộng đồng cho đến ngày 2 tháng 7 để tài trợ cho mô hình mới nhất cung cấp tất cả các tính năng mới nhất. Sự hỗ trợ của bạn sẽ có ý nghĩa rất lớn đối với cộng đồng nguồn mở đang chiến đấu chống lại những gã khổng lồ chủ nghĩa tiêu thụ. Vui lòng sử dụng liên kết này:

www.crowdsupply.com/makeopenstuff/hestiapi…

Hãy đi sâu vào nó…

Bước 1: Thành phần PCB

Thành phần PCB
Thành phần PCB
Thành phần PCB
Thành phần PCB
Thành phần PCB
Thành phần PCB

Xem BOM để biết thêm chi tiết.

  1. BME BME280, tín hiệu đầu ra Digital Signal; cung cấp điện 3.3-5.5V DC
  2. K2 - Heating Relay OMRON PCB Power Relay - G5LE tiếp điểm định mức 125VAC @ 10 AMP / 30VDC @ 8 AMP; chuyển mạch SPDT; gói THT; biến thể biến thể 2; điện áp 12V; phần # G5LE-1
  3. K1 - Tiếp điểm nước nóng Rơle nguồn OMRON PCB - Định mức tiếp điểm G5LE 125VAC @ 10 AMP / 30VDC @ 8 AMP; chuyển mạch SPDT; gói THT; biến thể biến thể 2; điện áp 12V; phần # G5LE-1
  4. H Tiếp xúc độ ẩm I / O không được bảo vệ. Không kết nối trực tiếp với rơ le!
  5. U1 Bộ nguồn HLK-PM01
  6. D1 Rectifier Diode type Rectifier; gói Bản thân DO-213 AB [SMD]; phần # 1N4001
  7. D2 Rectifier Diode type Rectifier; gói Bản thân DO-213 AB [SMD]; phần # 1N4001
  8. Q1 PNP-Transistor loại PNP; gói SOT-23 [SMD]; phần # 2N2222
  9. Q2 PNP-Transistor loại PNP; gói SOT-23 [SMD]; phần # 2N2222
  10. R1 1.2kΩ Dung sai điện trở ± 5%; gói 1206 [SMD]; kháng 1,2kΩ
  11. R2 1.2kΩ Dung sai điện trở ± 5%; gói 1206 [SMD]; điện trở 1,2kΩ
  12. J1 RaspberryPi Zero hoặc Zero W Mọi phiên bản

Bước 2: Chuẩn bị PCB

Chuẩn bị PCB
Chuẩn bị PCB
Chuẩn bị PCB
Chuẩn bị PCB
Chuẩn bị PCB
Chuẩn bị PCB

Công cụ cần thiết

  • Dụng cụ hàn yêu thích của bạn
  • Mũi khoan 3mm
  • Kìm
  • Kìm cắt dây

Chuẩn bị cơ khí

Để tiết kiệm không gian, cần phải tháo khóa nhựa của đầu nối camera nhô ra màu đen bằng lực. Kéo bằng tay một bên trước, sau đó kéo bên kia và tháo.

Để lắp ráp dễ dàng hơn với vỏ bằng các vít và đai ốc được cung cấp, bạn nên sử dụng mũi khoan 3mm để khoét 4 lỗ trên RaspberryPi.

Bước 3: Đặt hàng hàn

Đặt hàng hàn
Đặt hàng hàn
Đặt hàng hàn
Đặt hàng hàn
Đặt hàng hàn
Đặt hàng hàn
Đặt hàng hàn
Đặt hàng hàn
  1. Nếu RaspberryPi của bạn đi kèm với các tiêu đề được đặt trước, bạn sẽ cần phải xóa 4 (2 và 2) cuối cùng khỏi phía bên tay phải như được hiển thị ở trên. Thêm một ít thuốc hàn ở dưới cùng và nhẹ nhàng đẩy vào. Bạn không cần phải tháo chốt hoàn toàn. Chỉ cần đảm bảo rằng nó không nhô ra và nằm phẳng trên HestiaPi PCB.
  2. Hàn nút đặt lại vào các chân RUN trên RaspberryPi với nút hướng lên trên các chân GPIO. Nó có thể chạm vào hai chân GPIO nhưng điều này sẽ không ảnh hưởng gì. Nó có khoảng cách 2,5mm trong khi chân RUN 2,54mm nên có thể hơi chật. Hãy cẩn thận để không uốn cong chân.
  3. Hàn đầu cắm pin 2x18 đực bắt đầu từ chân 1 của RaspberryPi, ở bên trái, để lại khoảng trống 4 chân ở bên phải để nhấn nút đặt lại. Cẩn thận hơn và nhiệt độ hàn phù hợp để để lại ít chất hàn nhất trên các chân. Các chân ở phía dưới cũng cần phải đi qua PCB nên nếu sử dụng quá nhiều chất hàn, chúng sẽ không vừa.
  4. Căn chỉnh, bắt đầu từ chân 1, PCB và RaspberryPi với tiêu đề đực đã được hàn. Đảm bảo 4 lỗ cố định của PCB thẳng hàng với 4 lỗ cố định của RaspberryPi. Giữ chặt chúng cho đến khi bạn hàn 4 chân ở đầu bên trái và 4 chân ở bên phải. Sau đó hàn phần còn lại.
  5. Tốt nhất là hàn khối thiết bị đầu cuối, nguồn điện và rơ le theo thứ tự này.
  6. Nếu bạn thiết kế vỏ của riêng mình và không gian còn nhiều, hãy hàn 2 tiêu đề 1x4 cái trên PCB (có nhãn BME) và cảm biến BME. Nếu không, hãy uốn cong và hàn dây dupont 1x4 trực tiếp với PCB và cảm biến BME. VIN thành +, GND thành -, SCL thành SCL và SDA thành SDA. Hộp Hex có một ngăn cảm biến chặt chẽ ở phía dưới và một số người đã kéo các đầu nối ra ngoài do tình cờ dừng các kết quả đo nhiệt độ.
  7. Căn chỉnh màn hình LCD với chân số 1 và nhấn nhẹ nhàng xuống hết cỡ. Nếu bạn đang sử dụng vỏ Hex, trước tiên cần phải giữ chặt màn hình LCD vào vỏ.

Gợi ý và lời khuyên

Màn hình LCD cần được kết nối trước khi cấp nguồn cho HestiaPi vì nó chỉ khởi động khi khởi động (nếu không, màn hình trông trắng xóa và các sự kiện cảm ứng không đăng ký) và nó cũng có thể gây ra tình trạng treo hoặc khởi động lại do tăng đột biến nguồn. Nếu bạn không thể điều khiển nguồn điện, tức là nó bị tắt trong suốt thời gian cài đặt, lời khuyên của chúng tôi là để thẻ SD và màn hình LCD ra ngoài, kết nối tất cả 4 dây (Trung tính với N, Dòng đến L, Nước với W và Sưởi ấm với H), một phần (không hoàn toàn) lắp thẻ nhớ SD và hoàn tất việc lắp đặt vỏ với màn hình LCD được gắn vào vỏ.

Khi tất cả đã hoàn tất, từ bên ngoài vỏ máy, trước hết hãy đẩy SD vào trong (nó không khóa khi bấm tại chỗ), sau đó lắp một dụng cụ phi kim loại và nhấn nút đặt lại. HestiaPi sẽ khởi động và trong khoảng 10-15 giây, màn hình LCD sẽ hiển thị một số thông báo khởi động.

Bước 4: In vỏ máy

In vỏ máy
In vỏ máy

Việc in vỏ thực sự phụ thuộc vào máy in của riêng bạn nhưng đây là một số hướng dẫn cơ bản mà bạn có thể điều chỉnh cho phù hợp.

Các tập tin

Tải xuống bộ tệp. STL mới nhất từ Github của chúng tôi tại đây.

Dây tóc

Chọn một dây tóc đủ cứng trong nhiệt độ tối đa mà ngôi nhà của bạn có thể đạt được vào một ngày mùa hè nóng nực mà không bật AC:)

Chúng tôi sử dụng dây tóc nGen vì lý do này mà còn vì nó in dễ dàng và đáng tin cậy.

Cài đặt

Chiều cao lớp 0,2 mm

Độ dày của tường 1,5 mm

Độ dày hàng đầu 1 mm

Độ dày đáy 1 mm

Bao gồm các cài đặt cụ thể

Định hướng: In úp mặt

Tạo hỗ trợ ĐÃ KIỂM TRA

Hỗ trợ Vị trí Chạm vào Bản dựng

Hỗ trợ Góc nhô ra 60 ° (để tránh vát mép hỗ trợ)

Cài đặt cụ thể cơ sở

Định hướng: In với mặt tường xuống dưới

Tạo hỗ trợ UNCHECKED

Bước 5: Lắp đặt tường

Lắp đặt tường
Lắp đặt tường

Trường hợp của HestiaPi có 2 phần. Tấm dán phía sau gắn vào tường và không được nhìn thấy và tấm che phía trước. Tấm nền phải có 4 lỗ nhỏ, 4 lỗ lớn hơn và một lỗ mở cho các dây đi từ tường.

Nếu bạn đã mua HestiaPi, tất cả các ốc vít cần thiết đã được bao gồm. Nếu không, bạn sẽ cần:

  • Vít lục giác 4 x 2,5Mx25mm
  • 4 x 2,5M hạt lục giác
  • 4 x 3.5Mx40mm vít không chìm

Đặt các vít lục giác qua 4 lỗ nhỏ đi vào từ mặt đối diện với tường. Giữ chặt chúng trong khe hex và đảm bảo rằng chúng ở trạng thái phẳng. Tháo màn hình LCD khỏi PCB và lắp PCB một mình hướng dẫn 4 con vít qua 4 lỗ ở góc của Pi và cố định bằng các đai ốc. Tránh sử dụng một công cụ lớn. Bạn có thể thắt chặt chúng bằng tay một cách đơn giản. Đừng thắt chặt quá.

Với 4 lỗ lớn hơn còn lại đánh dấu bức tường của bạn và khoan theo vị trí của các dây. Khe hở của tấm nền phải phù hợp với vị trí của dây. Giữ chặt tấm nền và PCB bằng 4 vít lớn hơn.

Hoàn thành hệ thống dây điện theo hướng dẫn mô hình của bạn.

Tháo bất kỳ màng bảo vệ nào khỏi màn hình LCD nếu có và khóa màn hình LCD trên nắp từ bên trong, đảm bảo tiêu đề của màn hình LCD ở trên cùng.

Dẫn 4 dây qua khe của phân vùng dưới cùng của nắp và cố định cảm biến trong đó để nó được bảo vệ nhiệt khỏi phần còn lại của mạch.

Giữ nắp trước được căn chỉnh với mặt sau và đưa lại gần hơn trong khi bạn đảm bảo tiêu đề chân của PCB được căn chỉnh với tiêu đề của màn hình LCD. Đẩy mạnh từ các cạnh của nắp chứ không phải từ màn hình LCD cho đến khi nó khóa vào vị trí.

Bước 6: Cài đặt phần mềm

Cài đặt phần mềm
Cài đặt phần mềm

Để giúp người dùng mới dễ dàng hơn, HestiaPi cung cấp các tệp hình ảnh sẵn sàng để ghi cho thẻ SD của bạn. Nếu bạn đã mua HestiaPi bằng thẻ SD, hãy bỏ qua bước này.

Chuẩn bị thẻ SD mới

Với tệp hình ảnh đã tải xuống, bạn cần sử dụng công cụ ghi hình ảnh (chúng tôi ưu tiên sử dụng Etcher từ các liên kết bên dưới) để cài đặt nó vào thẻ SD của bạn. Bạn không thể chỉ sao chép và dán nó. Nếu bạn đã tải xuống phiên bản ZIP, hãy giải nén tệp.img trước khi thực hiện bước tiếp theo.

Chọn hướng dẫn phù hợp cho hệ thống của bạn dưới đây (lịch sự của trang web Raspberry Pi - cảm ơn):

  • Linux
  • hệ điều hành Mac
  • Windows (tránh nếu bạn có thể vì mọi người đã báo cáo sự cố khi flash thẻ của họ từ Windows)

Bước 7: Khởi động đầu tiên

Khởi động đầu tiên
Khởi động đầu tiên
Khởi động đầu tiên
Khởi động đầu tiên
Khởi động đầu tiên
Khởi động đầu tiên

Trước tiên, hãy sửa trường hợp HestiaPi của bạn vào tường. Nếu bạn chỉ muốn lái thử HestiaPi trước khi sử dụng nó, hãy kết nối màn hình LCD trước rồi cắm cáp Micro USB vào cổng của Pi.

  1. Cắm lại thẻ MicroSD vào Raspberry Pi. Chỉ cần đẩy nó vào. Nó không nhấp chuột. Nó không khóa tại chỗ. Một phần nhỏ của nó sẽ nhô ra vừa đủ để lấy và kéo nó nếu cần.
  2. Lắp màn hình LCD vào nắp. Xoay và đẩy nó vào vị trí. Nó sẽ cảm thấy chắc chắn tại chỗ. Loại bỏ màng bảo vệ nếu có.
  3. Thực hiện tất cả các biện pháp phòng ngừa cần thiết trước khi áp dụng điện áp chính, vì vậy hãy cắt điện ngay bây giờ!
  4. Kết nối các đường điều khiển Hệ thống sưởi, Làm mát, Quạt và Nước nóng (tùy thuộc vào kiểu máy) trên các tiếp điểm trên cùng của khối thiết bị đầu cuối.
  5. Kết nối dây nguồn trên các tiếp điểm dưới cùng, được đánh dấu L và N.
  6. Đặt cảm biến ở ngăn dưới cùng của nắp và lắp 4 dây vào rãnh dọc. Lưu ý rằng cảm biến, hình vuông nhỏ sáng bóng, nên được đặt hướng ra ngoài và lý tưởng là không bị bất kỳ miếng nhựa nào của vỏ máy che khuất.
  7. Đẩy nhẹ nắp vào 2 móc của đế căn chỉnh cùng lúc các chân với đầu nối LCD. Nắp sẽ khóa lại khi được đẩy hết cỡ vào trong. Hãy lùi lại và tận hưởng diện mạo mới của bức tường:)
  8. Nếu bạn không thể cắt nguồn trên dây cáp, bạn có nguy cơ khởi động HestiaPi trước khi màn hình LCD được kết nối. Trong trường hợp như vậy, màn hình LCD sẽ không hiển thị bất cứ thứ gì ngoài một màn hình trắng trống và bạn sẽ cần phải khởi động lại vì nó không phải là "plug and play" như HDMI. Chúng tôi khuyên bạn nên để thẻ SD ra ngoài trước khi áp dụng điện áp chính và ngay trước khi bạn chuẩn bị đóng vỏ, hãy lắp nó vào nhưng không khởi động lại. Nó không nên khởi động. Sau khi bạn đóng trường hợp, có khả năng nó sẽ khởi động lại. Đóng hộp và đợi 20 giây. Nếu không có gì hiển thị trên màn hình, nó đã không khởi động lại. Sử dụng thứ gì đó dài như tuốc nơ vít nhưng không dẫn điện và nhấn nút đặt lại. Trong một số kiểu máy, nó nằm ở bên phải của đầu nối LCD hướng lên trên. Trong các mô hình khác, nó nằm ở phía bên phải.
  9. Nếu bất kỳ lúc nào bạn muốn tháo vỏ trên, có một lỗ tròn nhỏ trên mỗi cạnh trên và dưới của hộp để đẩy các móc bên trong giữ cho hộp trên cùng với tấm sau được cố định. Dùng ghim hoặc kẹp giấy để đẩy từng bên nhưng phải nhẹ nhàng. Chỉ cần một lực đẩy 2-3 mm để giải phóng chúng. Đây là một trường hợp in 3D và không phải ABS siêu dẻo.
  10. Bạn sẽ sớm thấy trình tự khởi động HestiaPi và màn hình tải ở cuối có đếm ngược. Làm theo các bước sau để kết nối HestiaPi mới với WiFi của bạn.
  11. Sau một vài giây, màn hình sẽ hiển thị nếu WiFi được kết nối và địa chỉ IP cục bộ của nó (DHCP) là gì.
  12. Quá trình cài đặt đầy đủ có thể mất tới 20 phút trong lần đầu tiên và một vài lần khởi động lại là bình thường. Hãy để nó yên. Bạn luôn có thể SSH cho nó. Sử dụng pi / hestia
  13. Hình ảnh thẻ SD tự động mở rộng để chiếm hết kích thước của thẻ nếu có.
  14. Trong khi chờ đợi, hãy chuyển đến phần tải xuống và tải xuống ứng dụng dành cho điện thoại thông minh trên điện thoại của bạn. Trong cài đặt, đặt URL OpenHAB cục bộ thành https:// [hestiapi_IP]: 8080 và đóng ứng dụng.
  15. Sau khi màn hình LCD hiển thị giao diện người dùng, hãy thử và tải lại ứng dụng hoặc chỉ cần sử dụng máy tính xách tay của bạn và điều hướng đến: https:// [hestiapi_IP]: 8080 và chọn “Giao diện người dùng cơ bản”
  16. Bây giờ bạn sẽ có thể kiểm soát các chức năng cơ bản từ Ứng dụng hoặc máy tính xách tay của mình.
  17. Định cấu hình giờ địa phương của bạn (UTC theo mặc định) qua SSH bằng lệnh raspi-config.
  18. Xin lưu ý rằng giao diện người dùng của ứng dụng, web và màn hình LCD thay đổi với một số bản cập nhật phần mềm, vì vậy hãy sao lưu các tùy chỉnh của bạn trước khi chạy bản cập nhật.
  19. OpenHAB2 có một diễn đàn tuyệt vời với rất nhiều thông tin từ những người dùng khác. Tiết kiệm với những gì bạn muốn thực hiện ngay bây giờ với nó.
  20. Hãy thoải mái khám phá các tệp dưới tên / etc / openhab2 mặc định. * Trong các mục thư mục, quy tắc, sơ đồ trang web và mọi thứ.

Bước 8: Kết nối WiFi

Kết nối WiFi
Kết nối WiFi

Kể từ phiên bản 10.1 (tháng 7 năm 2018), giờ đây bạn có thể kết nối điện thoại của mình với mạng "HESTIAPI" với HESTIAPI làm mật khẩu. Sau khi kết nối, bạn sẽ tự động được nhắc trên điện thoại để chọn mạng WiFi của mình (chưa hỗ trợ SSID ẩn) và nhập mật khẩu. HestiaPi của bạn sẽ khởi động lại để kết nối với mạng của bạn và mạng HESTIAPI sẽ không hiển thị lại nếu thông tin chi tiết là chính xác.

Đối với các phiên bản cũ hơn, chỉ xem bên dưới:

Chèn nó vào máy tính xách tay không phải Windows của bạn và thay đổi tệp

/etc/wpa_supplicant/wpa_supplicant.conf

bằng cách nhập SSID và mật khẩu WiFi của bạn bên trong "".

Nếu mạng của bạn đang sử dụng SSID ẩn, hãy bỏ ghi chú dòng này:

# scan_ssid = 1

Nếu bạn chỉ có máy Windows, từ v9.2 trở đi, HestiaPi được định cấu hình sẵn để kết nối với mạng mặc định bằng SSID: "HESTIAPI" và mật khẩu "HESTIAPI" (cả hai đều không có dấu ngoặc kép). Tất cả những gì bạn cần làm là tạo một mạng WiFi với những chi tiết này trước khi kết nối nguồn với HestiaPi Touch của bạn. Sau khi khởi động, HestiaPi Touch sẽ tự động kết nối với nó, nơi bạn có thể SSH vào nó và thay đổi "HESTIAPI" thành chi tiết mạng WiFi thông thường của bạn. Đảm bảo rằng bạn nhập thông tin chi tiết của mình một cách chính xác.

Nếu ngay cả điều này là không thể, người dùng dexterp37 (cảm ơn!) Đã tìm thấy một số lựa chọn thay thế rất tốt.

Bước 9: Hỗ trợ & Tài liệu

Hỗ trợ & Tài liệu
Hỗ trợ & Tài liệu

Vui lòng tìm tất cả thông tin liên quan trong các liên kết chuyên dụng bên dưới:

  • Tài liệu & Hướng dẫn Bắt đầu
  • Diễn đàn cộng đồng
  • GitHub repos
  • Trang mạng

Chiến dịch huy động vốn từ cộng đồng

HestiaPi sẽ chạy chiến dịch huy động vốn cộng đồng cho đến ngày 2 tháng 7 để tài trợ cho mô hình mới nhất cung cấp tất cả các tính năng mới nhất. Sự hỗ trợ của bạn sẽ có ý nghĩa rất lớn đối với cộng đồng mã nguồn mở đang chiến đấu chống lại những gã khổng lồ chủ nghĩa tiêu thụ. Vui lòng sử dụng liên kết này:

www.crowdsupply.com/makeopenstuff/hestiapi-touch

Đề xuất: