Bộ điều chỉnh nhiệt điện áp Wi-Fi cho máy sưởi chân đế


10

Lý lịch

Một ngôi nhà có một số máy sưởi chân tường điện áp dòng (240V, 3600W).

Vấn đề

Kiểm soát lịch trình và nhiệt độ hiện tại mà không cần kết nối ngoài mạng cục bộ.

Yêu cầu khó

  • Hỗ trợ kết nối Wi-Fi với mạng cục bộ.
  • Không yêu cầu kết nối Internet bất cứ lúc nào.
  • Bộ điều nhiệt có thể được tham chiếu duy nhất theo tên (hoặc địa chỉ IP).
  • Giao thức vận chuyển được mã hóa và mật khẩu được bảo vệ.
  • Thay đổi nhiệt độ từ thiết bị đầu cuối bằng REST qua HTTP:
    $ curl -d "thermostat = bếp & set = 20C & token = T" -X POST https://10.0.0.15/temp
    

Yêu cầu mềm

Các yêu cầu tùy chọn bao gồm:

  • Cung cấp một máy chủ web đơn giản (hoặc Bluetooth để thiết lập ban đầu).
  • Bình giữ nhiệt có thể được đặt tên.

Trung tâm

Nếu một trung tâm tồn tại cung cấp REST mở qua API HTTP, thì nó sẽ hoạt động. Tốt hơn là, bộ điều nhiệt sẽ hoạt động độc lập (không có trung tâm).

Lựa chọn thay thế

Cổng kết nối Things của Mozilla có vẻ hứa hẹn là một cách để kết nối với một trung tâm. Benjamin Francis đã viết,

Một gợi ý của tôi là tìm kiếm bộ điều chỉnh nhiệt Zigbee và sau đó sử dụng Cổng điều để kết nối nó với mạng IP và hiển thị API REST + WebSocket. Chúng tôi đã có bộ điều hợp Zigbee và muốn thêm hỗ trợ cho loại điều nhiệt web. Tôi rất muốn nghe những gì bạn tìm thấy bởi vì tôi đang tìm kiếm một cái gì đó tương tự cho nhà riêng của tôi. Tôi đã xem xét Honeywell.

Nghiên cứu

Dưới đây là một loạt các ứng cử viên và lý do họ không làm việc, như tôi đã khám phá hoặc được nói từ các đại diện bán hàng:

Có một số bộ điều nhiệt 24V không hoạt động, bao gồm:

Câu hỏi

Những bộ điều nhiệt nào sẽ cho phép kiểm soát nhiệt độ thông qua dòng lệnh qua Wi-Fi mà không cần kết nối Internet?

Ngoài ra, có bất kỳ rơle 240V đến 24V hoàn toàn im lặng nào sẽ hoàn toàn an toàn để sử dụng với một trong các thiết bị 24V điển hình không?


Nói chung, tôi sẽ không mong đợi các thiết bị tiêu dùng cung cấp API mở - không có đủ nhu cầu và các nhà cung cấp dường như phụ thuộc vào khách hàng có lợi nhuận cao ngay bây giờ. Xây dựng của riêng bạn có khả năng "dễ dàng".
Sean Houlihane

Không chắc điều này có đáp ứng chính xác nhu cầu hay không, nhưng tôi đã xây dựng một trình quản lý tải chấp nhận tám đầu vào cảm biến 10 đến 24 Volt (nói từ bộ điều nhiệt) và điều khiển tám rơle 24 Volt. Đầu vào và đầu ra được điều khiển logic bởi một máy tính nội bộ (RaspberryPi) chạy C ++, do đó, nó có khả năng Ethernet, WiFi và Bluetooth (tôi chỉ sử dụng Ethernet có dây cho đến nay). (1/2)
dùng297954

Ứng dụng chính là điều khiển lò, bơm nhiệt, có thể là các thiết bị thông minh (bất cứ thứ gì có điều khiển và nguồn riêng biệt). Mã ưu tiên các đầu vào (gọi cho dịch vụ) và sau đó có thể giới hạn số lượng đầu ra được phục vụ. Hiện tại, mức độ ưu tiên chỉ dựa trên nguồn điện có sẵn (ví dụ từ mảng năng lượng mặt trời hoặc pin / biến tần), nhưng có thể thêm thời gian trong ngày hoặc các tiêu chí khác. (2/2)
dùng297954

Tôi sở hữu bộ điều nhiệt thông minh Mysa và họ có hỗ trợ cho Apple HomeKit, điều mà tôi tin rằng chỉ được thực hiện bằng cách sử dụng kết nối WiFi nội bộ. Tôi không có HomeKit, vì vậy hiện tại tôi không thể xác minh nó.
Cinderhaze

Câu trả lời:


3

Có thể khó tìm thấy một sản phẩm ngoài kệ đáp ứng ngay yêu cầu của bạn. Bạn tự tin như thế nào với DIY? Có rất nhiều nền tảng phần cứng nguồn mở tương đối dễ dàng để flash lại với phần sụn tùy chỉnh, bạn có thể thấy cách tiếp cận đó phù hợp nhất với nhu cầu của mình. Xem https://github.com/arendst/Sonoff-Tasmota làm ví dụ cho phần cứng dựa trên SoC của ESP8266.

Tôi đã làm việc với một dự án nguồn mở DIY tương tự từ lâu, nó thực hiện nhiều điều bạn muốn. Nó không còn được duy trì nữa, nhưng bạn vẫn có thể sử dụng bố cục / mã PCB: https://harizanov.com/wiki/wiki-home/three-channel-wifi-relayther ultraat-board /

Về yêu cầu của bạn:

Hỗ trợ kết nối Wi-Fi với mạng cục bộ. - Điều đó có thể dễ dàng đạt được với ESP8266. Bạn thậm chí có thể bỏ qua bất cứ điều gì khi sử dụng Bạn có thể cân nhắc sử dụng ESP-NOW https://www.espressif.com/en/products/software/esp-now/overview

Không yêu cầu kết nối Internet bất cứ lúc nào . - Điều đó tốt và dễ dàng đạt được với ESP8266.

Bộ điều nhiệt tự động phát hiện lẫn nhau - Trường hợp sử dụng của bạn là gì? Tại sao các bộ điều nhiệt cần phải nhìn thấy nhau? Bạn chỉ cần có thể xác định chúng theo tên, vì vậy mã trung tâm có thể giải quyết chúng. Điều đó có thể là một chút khó khăn và sẽ yêu cầu một số mã hóa bổ sung, có thể sử dụng mDNS?

Giao thức vận chuyển được mã hóa và mật khẩu được bảo vệ. - Vì bạn không được tiếp xúc với Internet, tại sao phải bận tâm? Dù sao đi nữa - nó có thể thực hiện được với chi phí phức tạp tăng thêm

Thay đổi nhiệt độ từ thiết bị đầu cuối bằng REST qua HTTP - Có thể dễ dàng đạt được bằng cách sử dụng mã ví dụ tôi đã liên kết ở trên

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.