Wi-Fi-Netzspannungsthermostat für Fußleistenheizungen

Hintergrund

Ein Haus verfügt über eine Handvoll elektrische Fußleistenheizungen (240 V, 3600 W) ).

Problem

Steuern Sie den Zeitplan und die aktuelle Temperatur, ohne eine Verbindung über ein lokales Netzwerk hinaus herzustellen.

Harte Anforderungen

  • Unterstützt die Wi-Fi-Konnektivität zum lokalen Netzwerk.
  • Erfordert zu keinem Zeitpunkt eine Internetverbindung.
  • Thermostate können eindeutig nach Name (oder IP-Adresse) referenziert werden.
  • Verschlüsseltes Transportprotokoll und Passwort geschützt.
  • Ändern Sie die Temperatur von einem Terminal mithilfe von REST über HTTP:
     $ curl -d "thermostat=kitchen&set=20C&token=T" -X POST https://10.0.0.15/temp 

Weiche Anforderungen

Zu den optionalen Anforderungen gehören:

  • Bietet einen einfachen Webserver (oder Bluetooth für die Ersteinrichtung).
  • Thermostate können benannt werden.

Hub

Wenn ein Hub vorhanden ist, der eine offene REST-über-HTTP-API bietet, würde dies funktionieren. Vorzugsweise arbeiten die Thermostate eigenständig (ohne Hub).

Alternativen

Mozillas Things Gateway sieht aus vielversprechend als eine Möglichkeit , eine Verbindung zu einem Hub herzustellen. Benjamin Francis schrieb,

Mein einziger Vorschlag wäre, nach einem ZigBee-Thermostat zu suchen und ihn dann über das Things Gateway mit einem IP-Netzwerk zu verbinden und eine REST + WebSocket-API verfügbar zu machen einen ZigBee-Adapter und möchte Unterstützung für einen Thermostat-Web-Ding-Typ hinzufügen. Ich wäre interessiert zu hören, was Sie finden, weil ich nach etwas Ähnlichem für mein eigenes Zuhause suche. Ich habe über Honeywell nachgedacht.

Forschung

Hier sind eine Reihe von Konkurrenten und Gründe, warum sie nicht funktionieren, wie ich herausgefunden oder von Vertriebsmitarbeitern erfahren habe:

Es gibt eine Reihe von 24-V-Thermostaten, die nicht funktionieren. Dazu gehören:

Frage

Welche Thermostate würden die Temperaturregelung über die Befehlszeile über Wi- ermöglichen? Fi ohne Internetverbindung?

Gibt es alternativ absolut geräuschlose 240-V- bis 24-V-Relais, die mit einem der typischen 24-V-Geräte absolut sicher verwendet werden können?

Kommentare

  • Im Allgemeinen würde ich nicht erwarten, dass Consumer-Geräte eine offene API bereitstellen – das gibt es Unzureichende Nachfrage, und die Anbieter scheinen sich derzeit auf margenstarke Kunden zu verlassen. Erstellen Sie Ihre eigenen ist möglicherweise ' einfach '.
  • Nicht sicher, ob dies genau den Anforderungen entspricht, aber ich habe baute einen Lastmanager, der acht 10 bis 24 Volt Sensoreingänge (z. B. von Thermostaten) akzeptiert und acht 24 Volt Relais steuert. Ein- und Ausgänge werden logisch von einem internen Computer (RaspberryPi) gesteuert, auf dem C ++ ausgeführt wird. Daher verfügt er über RJ-45-Ethernet-, WiFi- und Bluetooth-Funktionen (ich ' verwende nur das kabelgebundene Ethernet) weit). (1/2)
  • Die Hauptanwendung ist die Steuerung von Öfen, Wärmepumpen und möglicherweise intelligenten Geräten (alles mit getrennter Steuerung und Stromversorgung). Der Code priorisiert Eingaben (Call-for-Service) und kann dann die Anzahl der ausgegebenen Ausgaben begrenzen. Derzeit basiert die Priorität nur auf der verfügbaren Leistung (z. B. von einem Solar-Array oder einer Batterie / einem Wechselrichter), es wäre jedoch möglich, die Tageszeit oder andere Kriterien hinzuzufügen.(2/2)
  • Ich besitze die Mysa Smart Thermostate und sie unterstützen Apple HomeKit, was meiner Meinung nach nur über eine interne WiFi-Verbindung erfolgt. Ich habe kein HomeKit, daher kann ich es derzeit nicht überprüfen.

Antwort

Es ist möglicherweise schwer zu finden Ein Produkt von der Stange, das Ihre Anforderungen sofort erfüllt. Wie sicher sind Sie mit DIY? Es gibt viele Open-Source-Hardwareplattformen, die mit benutzerdefinierter Firmware relativ einfach neu geflasht werden können. Möglicherweise ist dieser Ansatz für Ihre Anforderungen am besten geeignet. Siehe https://github.com/arendst/Sonoff-Tasmota als Beispiel für die ESC8266-SoC-basierte Hardware.

Ich habe an einem gearbeitet Ähnliches DIY Open Source Projekt vor langer Zeit, es macht viele der Dinge, was Sie wollen. Es wird nicht mehr gepflegt, aber Sie können weiterhin das PCB-Layout / den PCB-Code verwenden: https://harizanov.com/wiki/wiki-home/three-channel-wifi-relaythermostat-board/

In Bezug auf Ihre Anforderungen:

Unterstützt die Wi-Fi-Konnektivität zu einem lokalen Netzwerk. – That “ Es ist mit ESP8266 leicht zu erreichen. Sie können dies sogar überspringen, wenn Sie ESP-NOW verwenden. https://www.espressif.com/en/products/software/esp-now/overview

Erfordert zu keinem Zeitpunkt eine Internetverbindung . – Das ist in Ordnung und mit ESP8266 leicht zu erreichen.

Thermostate erkennen sich automatisch gegenseitig – Was ist Ihr Anwendungsfall? Warum müssen sich die Thermostate sehen? Sie müssen sie nur anhand des Namens identifizieren können, damit der Hub-Code sie adressieren kann. Das könnte etwas knifflig sein und zusätzliche Codierung erfordern, vielleicht mDNS verwenden?

Verschlüsseltes Transportprotokoll und passwortgeschützt. – Da Sie nicht dem Internet ausgesetzt sind, warum sollten Sie sich darum kümmern? ? Wie auch immer – dies ist auf zusätzliche Kosten der Komplexität möglich.

Ändern Sie die Temperatur von einem Terminal mithilfe von REST über HTTP – Mit dem oben verlinkten Beispielcode

leicht zu erreichen

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.