Tausta
Talossa on kourallinen verkkojännitteisiä sähköjalustalämmittimiä (240V, 3600W) ).
Ongelma
Ohjaa aikataulua ja nykyistä lämpötilaa muodostamatta yhteyttä lähiverkon ulkopuolelle.
Vaativat vaatimukset
- Tukee Wi-Fi-yhteyttä lähiverkkoon.
- Ei vaadi Internet-yhteyttä milloin tahansa.
- Termostaatteihin voidaan yksilöidä nimi (tai IP-osoite).
- Salattu liikenneprotokolla ja salasanalla suojattu.
- Muuta lämpötilaa päätelaitteesta käyttämällä REST HTTP: n kautta:
$ curl -d "thermostat=kitchen&set=20C&token=T" -X POST https://10.0.0.15/temp
Pehmeät vaatimukset
Valinnaiset vaatimukset sisältävät:
- Tarjoaa yksinkertaisen verkkopalvelimen (tai Bluetoothin alkuasetuksiin).
- Termostaatit voidaan nimetä.
Keskitin
Jos on olemassa keskittymä, joka tarjoaa avoimen REST HTTP-sovellusliittymän kautta, se toimisi. Termostaatit toimivat mieluiten erillisinä (ilman keskitintä).
Vaihtoehdot
Mozilla ”s Things Gateway näyttää lupaava tapa muodostaa yhteys keskittimeen. Benjamin Francis kirjoitti,
Ehdotan vain, että etsin Zigbee-termostaattia ja sitten Asiat-yhdyskäytävän avulla se yhdistetään IP-verkkoon ja paljastetaan REST + WebSocket -sovellusliittymä. Meillä on jo Zigbee-sovitin ja haluaisin lisätä tukea termostaatin verkkotyypityypille. Olisin kiinnostunut kuulemaan, mitä löydät, koska etsin jotain vastaavaa omaan kotiini. Harkitsin Honeywelliä.
Tutkimus
Tässä on useita kilpailijoita ja syitä, miksi he eivät toimi, kuten olen löytänyt tai myyntiedustajat ovat kertoneet:
- Walker Technologies ”Langaton kantalaudan termostaatti – WZ_LVS250 sisältää Ilt-in-liiketunnistin ja vaatii Zigbeen.
- Nuheat SIGNATURE -termostaatti – Wi-Fi-yhteyden aktivointi toteaa , ”Anna sähköpostiosoite, johon aktivointisähköposti voidaan lähettää.”
- CALEO CASA Wi-Fi-termostaatti – ”Minulla on myös Casa, mutta mitään sovellusliittymiä ei ole (integrointi SmartThingin kanssa ei ole mahdollista).”
- Mysa Smart Thermostat – ”Mitään paikallista ohjausta, jonka toteutamme, ei todennäköisesti tehdä HTTP: n kautta, ja se on tarkoitettu käytettäväksi sovelluksestamme.”
- STELPRO 4000 W KI-termostaatti – Edellyttää Z-Wave tai Zigbee.
- Ohjelmoitava ATMOZ-2-240-Wifi -jännitetermostaatti – Arvostelut ovat vähemmän kuin tähtiä.
- Sinopé TH1121RF-4000 – ”Koska ohjaus ja ohjelmointi vaatii GT125: n pääsyn termostaatteihin ja tarvitset olla fyysisesti GT: n edessä 125 … Koska se ei ole wifi , et voi muodostaa yhteyttä suoraan laitteeseen. ”
- Honeywell YTL9160AR1000 / U – Näyttää edellyttävän ”Pilvipohjaista sovellusliittymää Wi-Fi-termostaateille” tai sen RedLINK Internet Gateway .
On olemassa 24 V: n termostaatteja, jotka eivät toimi, mukaan lukien:
Kysymys
Mitkä termostaatit sallivat lämpötilan säätämisen komentorivillä Wi-Fi-yhteyden kautta Fi ilman Internet-yhteyttä?
Vaihtoehtoisesti, onko olemassa mitään hiljaisia 240 V – 24 V releitä, joita olisi täysin turvallista käyttää yhdessä tyypillisten 24 V: n laitteiden kanssa?
Kommentit
- En yleensä odota, että kuluttajalaitteet tarjoavat avoimen sovellusliittymän – on riittämätön kysyntä, ja myyjät näyttävät luottavan korkean katteen asiakkaisiin juuri nyt. Rakenna oma on mahdollisesti ' helppo '.
- Et ole varma, vastaako tämä tarkalleen tarvetta, mutta olen rakensi kuormanhallinnan, joka hyväksyy kahdeksan 10 – 24 voltin anturituloa (sanotaan termostaateista) ja ohjaa kahdeksaa 24 voltin releä. Tuloja ja lähtöjä ohjaa loogisesti sisäinen tietokone (RaspberryPi), jossa on C ++, joten sillä on RJ-45 Ethernet-, WiFi- ja Bluetooth-ominaisuudet (I ' m vain käyttämällä kiinteää Ethernet-liitäntää, joten pitkälle). (1/2)
- Ensisijainen sovellus on uunien, lämpöpumppujen, mahdollisesti älykkäiden laitteiden (kaiken erillisen ohjauksen ja tehon) hallinta. Koodi priorisoi tulot (call-for-service) ja voi sitten rajoittaa palveltavien lähtöjen määrää. Tällä hetkellä prioriteetti perustuu vain käytettävissä olevaan tehoon (esim. Aurinkopaneelista tai akusta / invertteristä), mutta olisi mahdollista lisätä kellonaika tai muut kriteerit.(2/2)
- Omistan Mysa-älykkäät termostaatit, ja heillä on tuki Apple HomeKitille, joka mielestäni tapahtuu vain käyttämällä sisäistä WiFi-yhteyttä. Minulla ei ole HomeKittiä, joten en voi tällä hetkellä vahvistaa sitä.
Vastaa
Voi olla vaikea löytää valmiin tuotteen, joka täyttää välittömästi tarpeesi. Kuinka luottavainen sinulla on DIY? On paljon avoimen lähdekoodin laitteistoalustoja, jotka on suhteellisen helppo välähtää uudelleen mukautetulla laiteohjelmistolla, saatat löytää tämän lähestymistavan parhaiten tarpeisiisi. Katso https://github.com/arendst/Sonoff-Tasmota esimerkkinä ESP8266 SoC-pohjaiselle laitteistolle.
Olen työskennellyt vastaavanlainen DIY-avoimen lähdekoodin projekti ikä sitten, se tekee monia asioita mitä haluat. Sitä ei enää ylläpidetä, mutta voit silti käyttää piirilevyn asettelua / koodia: https://harizanov.com/wiki/wiki-home/three-channel-wifi-relaythermostat-board/
Vaatimuksista:
Tukee Wi-Fi-yhteyttä lähiverkkoon. – Se ” Ne ovat helposti saavutettavissa ESP8266: n avulla. Voit jopa ohittaa sen kaikin tavoin. Voit harkita ESP-NOW: n käyttöä https://www.espressif.com/en/products/software/esp-now/overview
Ei vaadi Internet-yhteyttä milloin tahansa . – Se on hieno ja helposti saavutettavissa ESP8266: lla.
Termostaatit tunnistavat automaattisesti toisensa – Mikä on käyttötapauksesi? Miksi termostaattien täytyy nähdä toisiaan? Sinun on pystyttävä tunnistamaan ne vain nimen perusteella, jotta keskittimen koodi voi osoittaa heille. Se voi olla hieman hankala ja vaatii ylimääräistä koodausta, ehkä käyttää mDNS: ää?
Salattu siirtoprotokolla ja salasanalla suojattu. – Miksi vaivautua ? Joka tapauksessa – se on mahdollista lisättävällä monimutkaisuuden hinnalla.
Muuta lämpötilaa päätelaitteesta käyttämällä REST-protokollaa HTTP: n kautta – Helposti saavutettavissa yllä linkittämälläni esimerkkikoodilla