Taula de continguts:
Vídeo: El monitor d’escalfador d’aigua AO Smith Lowes IRIS: 3 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:10
Poc després de comprar un escalfador d’aigua nou que sigui capaç de ser “intel·ligent” o controlat remotament. Lowes va suspendre la seva plataforma IRIS, fent inútils tots els productes IRIS. Tot i que van llançar codi font per al seu concentrador, però el meu escalfador d’aigua intel·ligent afegeix connectat directament als servidors IRIS, tot i que WIFI vol dir que no tenia forma de controlar o controlar remotament l’escalfador d’aigua.
Aquest projecte utilitza un controlador d’escalfador d’aigua intel·ligent amb energia modificat amb una placa de desenvolupament Wemos Mini que executa codi Arduino i envia dades per MQTT a homeasistant. El controlador d’escalfador d’aigua intel·ligent d’energia es connecta i es comunica amb l’escalfador d’aigua, de manera que no cal modificar l’escalfador d’aigua real, sinó que només es modifica el controlador intel·ligent. El controlador intel·ligent es retira i s’instal·la fàcilment a l’escalfador d’aigua en un minut o menys. Aquest tutorial només llegeix dades i no envia dades a l'escalfador d'aigua per evitar qualsevol mal funcionament de l'escalfador d'aigua.
El meu propòsit principal era controlar el volum d’aigua calenta estimat. Sé que és possible controlar l'escalfador d'aigua, canviar els punts de consigna i els modes de funcionament, però no s'ha seguit fins ara.
** Exempció de responsabilitat ** com sempre amb els projectes que llegiu en línia. No sóc responsable dels danys que pogués causar a la vostra propietat o a vosaltres mateixos. Llegiu i seguiu aquestes instruccions sota la vostra responsabilitat. No he mesurat cap tensió alta a la placa de circuits ni al connector de l'escalfador d'aigua que he utilitzat. Tot i que és possible que el vostre escalfador d'aigua sigui diferent del meu o simplement he trobat a faltar alguna cosa i vaig tenir la sort que no em vaig suïcidar … Utilitzeu el sentit comú i tracteu tots els cables com a alta tensió o confirmeu amb un voltímetre que és segur.
*** Aquest és el meu primer missatge instructiu, així que espero que no xucli completament ***
Subministraments:
Articles necessaris
- Controlador d’escalfador d’aigua intel·ligent per a energia, es troba barat a ebay, ja que bàsicament no serveix per a res sense modificacions.
- Tauler ESP8266, per a aquest projecte he utilitzat un llum Wemos Mini
- Soldador
- 3 passadors de capçalera masculins
- 3 connectors Dupont femella
- Servidor MQTT i Homeassistant o qualsevol client MQTT: no tractaré la configuració del servidor MQTT o homeassistant, però tenim google i fòrums a Internet … així que utilitzeu-los si necessiteu configurar aquestes coses.
Pas 1: soldar
- Traieu la placa de circuits del controlador d'energia intel·ligent traient el cargol i deixant anar les 4 llengüetes de bloqueig
- Connecteu els cables a la placa de circuit. Només cal connectar 3 cables TX, 5V i terra. Per a aquestes connexions, he connectat pins de capçalera, però sempre podeu soldar els cables directament a la placa. El pin TX té un connector de forat a prop del mòdul WIFI que utilitzava per soldar la capçalera, per a 5v i a terra vaig utilitzar el connector de la placa principal i els pins de capçalera soldats que flotaven a la part posterior.
- Soldeu els pins de capçalera a la vostra placa Wemos si encara no està instal·lat
Pas 2: Codi
Abans de compilar i penjar el vostre codi, haureu de configurar la placa esp8266 al vostre IDE Arduino i instal·lar la biblioteca EspMQTTClient. Si no heu configurat l'esp8266 a Arduino o la biblioteca EspMQTTClient, hi ha molts fòrums.
També haureu de descarregar i instal·lar una versió modificada del programa de sèrie, que anomeno SoftwareSerial512, que s’inclou a l’enllaç següent juntament amb el codi del projecte. Per instal·lar la biblioteca, extreu el fitxer zip a la carpeta de la biblioteca Arduino. Aquesta biblioteca és necessària ja que la versió normal de SoftwareSerial té una mida de memòria intermèdia de 64 caràcters i l’escalfador d’aigua enviarà més de cent caràcters alhora. Aquesta biblioteca hauria de ser bona per a 512 caràcters, però amb un cost d’ús addicional de memòria. Per tant, utilitzeu la vostra biblioteca SoftwareSerial normal en altres projectes tret que hàgiu de llegir una cadena llarga sobre sèrie.
drive.google.com/drive/folders/10Oa0dhez-m…
Modifiqueu l’esbós amb la configuració de WIFI i MQTT i, si voleu / necessiteu, modifiqueu els temes de MQTT.
El codi és relativament senzill, ja que l’escalfador d’aigua ja envia periòdicament totes les dades necessàries al mòdul WIFI de la placa de circuit. Les dades s’envien per comunicació en sèrie a una velocitat de transmissió de 115200bps. Tot el que fem és llegir aquestes dades i analitzar-les en variables. A continuació, publiquem aquestes variables al client MQTT. Hi ha més dades que les que estic analitzant, però la majoria no van servir de res, no dubteu a llegir la cadena de dades i afegir qualsevol cosa que creieu rellevant.
Pengeu el codi.
Pas 3: proves
Abans d’instal·lar la placa de controlador intel·ligent a la caixa, voldreu assegurar-vos que les connexions de 5V i GND siguin correctes. Instal·leu amb cura el tauler a l’escalfador d’aigua i mesureu la tensió als dos passadors de capçalera que heu instal·lat a la part esquerra del tauler. Voleu assegurar-vos que obteniu 5v i també assegureu-vos que la polaritat sigui correcta (si veieu -5v, heu de canviar +5 i GND). Les vostres connexions haurien de ser semblants a les meves, el cable vermell és òbviament + 5v i el cable negre que hi ha al costat és GND, l’altre cable negre a la dreta és TX.
A continuació, voleu provar la vostra connexió sèrie amb l’escalfador d’aigua. Connecteu el pin TX del controlador intel·ligent al pin RX de sèrie GPIO14 o D5 (no el pin etiquetat RX) de la placa wemos. Connecteu els cables de 5V i GND a la placa Wemos, connecteu el vostre PC i obriu el monitor sèrie. Hauríeu de veure les dades entrades al cap de pocs minuts amb "DeviceText". L’escalfador d’aigua només envia aquestes cordes cada pocs minuts, així que aneu a prendre una cervesa i torneu-hi. Si no veieu cap dada al monitor sèrie després de 5-10 minuts, comproveu totes les connexions. Si tot està bé, podeu tornar a instal·lar el tauler a la caixa.
Aleshores voldreu configurar els temes MQTT al vostre client MQTT; per a la meva configuració, estic supervisant l'escalfador d'aigua des del meu assistent domèstic. Si no teniu cap client MQTT ni un servidor MQTT, haureu de configurar-los … de nou molts fòrums.
Recomanat:
Escalfador d’aigua Io32 ESP32: 12 passos
Escalfador d’aigua ESP32 IoT: el guèiser Cayenne IoT (dipòsit d’aigua calenta dels EUA) és un dispositiu d’estalvi d’energia que us ajudarà a controlar i controlar l’aigua calenta de les vostres llars, fins i tot quan esteu fora de casa. Us permetrà encendre i apagar el vostre guèiser, programar-lo per canviar-lo
Escalfador d'aigua Bluetooth DIY amb tecnologia Arduino: 4 passos
Escalfador d'aigua Bluetooth per bricolatge amb tecnologia d'Arduino: NOTA: només serveix per provar (interfície d'usuari que utilitza remotexy.com) per controlar l'escalfador d'aigua de 12 V CC (originalment per utilitzar-lo al cotxe - presa d'alimentació de 12 V més lleugera). aquest projecte no és la millor opció per al seu propòsit, però de nou
Domotitzeu el vostre escalfador d’aigua amb Shelly 13:00: 9 passos
Domotitzeu el vostre escalfador d’aigua amb Shelly1pm: Hola a tothom, En primer lloc, explicaré la meva motivació per a la domòtica del meu escalfador d’aigua. Després d’analitzar el seu funcionament, vaig observar un temps de funcionament més llarg del necessari. A més, el meu escalfador d’aigua també funciona encara que estiguem en v
Sistema d'alarma de consum d'aigua / Monitor de presa d'aigua: 6 passos
Sistema d'alarma per a consum d'aigua / Monitor de presa d'aigua: hauríem de beure una quantitat suficient d'aigua cada dia per mantenir-nos sans. També hi ha molts pacients als quals se'ls recepta per beure una quantitat específica d'aigua cada dia. Però, malauradament, ens vam perdre l’horari gairebé tots els dies. Així que dissenyo
ESCALFADOR SOLAR AIGUA Bypass dia plujós: 11 passos
SOLAR WATER-HEATER SOLAR Rainy Day Bypass: a Sud-àfrica, la nostra empresa estatal Electricity Corporation es diu EISHKOM. El que significa MOLT-MOLT! Ara tenim una nova expressió, CAPTURA ESTATAL. Jo no sóc cap polític, però el que entenc és que, pagant els suborns correctes, ara és totalment gestionat per