Talaan ng mga Nilalaman:
Video: Ang AO Smith Water Heater Monitor ay Nagpapababa sa IRIS: 3 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:10
Makalipas ang ilang sandali pagkatapos makabili ng isang bagong pampainit ng tubig na may kakayahang maging "Matalinong" o malayuang kontrolin. Pinahinto ni Lowes ang kanilang IRIS platform, ginawang walang silbi ang lahat ng mga produktong IRIS. Kahit na naglabas sila ng source code para sa kanilang hub ngunit ang aking pampainit ng tubig na matalino idagdag sa konektado sa mga server ng IRIS nang direkta kahit na nangangahulugang WIFI na wala akong paraan upang malayo makontrol o masubaybayan ang pampainit ng tubig.
Ang proyektong ito ay gumagamit ng isang enerhiya smart water heater controller na binago gamit ang isang Wemos Mini development board na nagpapatakbo ng Arduino code at nagpapadala ng data sa MQTT sa homeassistant. Kumokonekta at nakikipag-ugnay sa enerhiya ng pampainit ng pampainit ng tubig sa iyong pampainit ng tubig kaya hindi kinakailangan ng pagbabago sa aktwal na pampainit ng tubig lamang ang matalinong tagakontrol na binago. Ang matalinong taga-kontrol ay madaling alisin at mai-install sa pampainit ng tubig sa isang minuto o mas kaunti. Ang tutorial na ito ay nagbabasa lamang ng data at hindi nagpapadala ng data sa pampainit ng tubig na pumipigil sa anumang maling pagganap ng pampainit ng tubig.
Ang aking pangunahing layunin ay upang masubaybayan ang tinatayang dami ng mainit na tubig. Alam kong posible na kontrolin ang pampainit ng tubig, baguhin ang mga setting at mode ng pagpapatakbo ngunit hindi ito hinabol sa puntong ito.
** disclaimer ** tulad ng lagi sa mga proyekto na nababasa mo sa online Hindi ako mananagot para sa anumang pinsala na maaaring idulot mo sa iyong pag-aari o sa iyong sarili. Basahin at sundin ang mga tagubiling ito sa iyong sariling peligro. Hindi ko nasusukat ang anumang mataas na boltahe sa circuit board o ginamit ko ang water heater connector. Bagaman posible na ang iyong pampainit ng tubig ay naiiba sa minahan o may napalampas lang ako at pinalad na hindi ko pinatay ang aking sarili …. Gumamit ng sentido komun at gamutin ang bawat kawad bilang mataas na boltahe o kumpirmahin gamit ang isang voltmeter na ligtas ito.
*** Ito ang aking kauna-unahang itinuro na post kaya't sana hindi ito ganap na sumuso ***
Mga Pantustos:
Kailangan ng mga item
- Ang lakas na kontrol ng pampainit ng pampainit na tubig, ang mga ito ay matatagpuan para sa murang sa ebay dahil ang mga ito ay karaniwang walang silbi nang walang pagbabago.
- Ang board ng ESP8266, para sa proyektong ito ay gumamit ako ng isang ilaw na Wemos Mini
- Panghinang
- 3 Mga male header pin
- 3 Mga konektor ng Babae na Dupont
- MQTT Server at Homeassistant o anumang MQTT Client - Hindi ko sasakupin ang pag-set up ng MQTT server o homeassistant ngunit mayroon kaming google at mga forum sa internet … kaya gamitin ang mga ito kung kailangan mong i-set up ang bagay na iyon.
Hakbang 1: Paghihinang
- Alisin ang circuit board mula sa smart energy controller sa pamamagitan ng pag-alis ng turnilyo at ilabas ang 4 na mga tab na pagla-lock
- Ikonekta ang mga wire sa circuit board. 3 wires lamang ang kailangang ikabit TX, 5V at Ground. Para sa mga koneksyon na ito, nakalakip ako ng mga pin ng header ngunit maaari mong palaging direkta lamang ang mga wire ng panghinang sa board. Ang pin ng TX ay mayroong isang hole Connecter na malapit sa module ng WIFI na ginamit ko upang maghinang ang header, para sa 5v at Ground Ginamit ko ang pangunahing konektor ng board at mga solder na pin ng header na lumulutang sa likod na bahagi.
- Ang mga solder header pin sa iyong board ng Wemos kung hindi pa naka-install
Hakbang 2: Code
Kakailanganin mong magkaroon ng setup na board ng esp8266 sa iyong Arduino IDE at mai-install ang EspMQTTClient library bago isulat at mai-upload ang iyong code. Kung hindi mo na-set up ang esp8266 sa Arduino o ang EspMQTTClient library maraming mga forum doon.
Kakailanganin mo ring mag-download at mag-install ng isang nabagong bersyon ng serial ng software, tumatawag ako sa SoftwareSerial512, kasama ito sa link sa ibaba kasama ang code ng proyekto. Upang mai-install ang library kunin ang zip file sa iyong Arduino library folder. Kailangan ang library na ito dahil ang normal na bersyon ng SoftwareSerial ay may sukat ng buffer na 64 character at ang pampainit ng tubig ay magpapadala ng isang daang mga character nang paisa-isa. Ang library na ito ay dapat na mabuti para sa 512 na mga character ngunit sa halagang karagdagang paggamit ng memorya. Kaya't gamitin ang iyong normal na library ng SoftwareSerial sa iba pang mga proyekto maliban kung kailangan mong basahin ang isang mahabang string sa serial.
drive.google.com/drive/folders/10Oa0dhez-m…
Baguhin ang sketch sa iyong setting ng WIFI at MQTT, at kung nais / kailangan mong baguhin ang mga paksang MQTT.
Ang code ay medyo simple, dahil ang pampainit ng tubig ay nagpapadala na ng lahat ng data na kinakailangan, pana-panahon sa WIFI module sa circuit board. Ang data ay ipinadala sa serial serial na komunikasyon sa 115200bps baud rate. Ang ginagawa lang namin ay basahin ang data na ito at i-parse ito sa mga variable. Pagkatapos ay nai-publish namin ang mga variable na iyon sa MQTT client. Mayroong higit pang data pagkatapos kung ano ang aking ini-parse ngunit karamihan sa mga ito ay walang silbi, huwag mag-atubiling basahin ang data string at magdagdag ng anumang bagay na sa tingin mo ay nauugnay.
I-upload ang code!
Hakbang 3: Pagsubok
Bago i-install muli ang board ng Smart controller sa kaso gugustuhin mong tiyakin na ang iyong 5V at GND na koneksyon ay tama. Maingat na mai-install ang board papunta sa pampainit ng tubig at sukatin ang boltahe sa dalawang mga header pin na na-install mo sa kaliwang kamay ng board. Nais mong matiyak na nakakakuha ka ng 5v at tiyakin din na ang polarity ay tama (kung nakikita mo -5v kailangan mong ilipat ang +5 at GND). Ang iyong mga koneksyon ay dapat magmukhang minahan, ang Pulang kawad ay malinaw na + 5v at ang itim na kawad sa tabi nito ay GND, ang iba pang itim na kawad sa Kanan ay TX.
Susunod na nais mong subukan ang iyong serial na koneksyon sa pampainit ng tubig, Ikonekta ang TX pin sa smart controller sa Software serial RX pin GPIO14 o D5 (hindi ang pin na may label na RX) sa board ng wemos. Ikonekta ang mga wire na 5V at GND sa board ng Wemos din, ikonekta ang iyong PC at buksan ang serial monitor. Dapat mong makita ang data na papasok pagkalipas ng ilang minuto na may "DeviceText" dito. Ang pampainit ng tubig ay nagpapadala lamang ng mga kuwerdas na ito tuwing ilang minuto kaya kumuha lamang ng serbesa at pagbalik. Kung wala kang makitang anumang data sa iyong serial monitor pagkatapos ng 5-10 minuto suriin ang lahat ng iyong mga koneksyon. Kung ang lahat ay mabuti maaari mong mai-install ang board pabalik sa kaso.
Pagkatapos ay gugustuhin mong i-setup ka ng mga paksa ng MQTT sa iyong MQTT Client, para sa aking pag-setup sinusubaybayan ko ang pampainit ng tubig mula sa aking katulong sa bahay. Kung wala kang anumang MQTT Clients o isang MQTT server kakailanganin mong i-set up ang mga iyon … muli maraming mga forum doon!
Inirerekumendang:
ESP32 IoT Water Heater: 12 Hakbang
Ang ESP32 IoT Water Heater: Ang Cayenne IoT geyser (Hot Water tank sa USA) ay isang aparato na nagse-save ng kuryente na tutulong sa iyo na subaybayan at kontrolin ang mainit na tubig sa iyong mga sambahayan, kahit na wala ka sa bahay. Papayagan ka nitong buksan at patayin ang iyong geyser, iiskedyul ito sa switch
2000 Watts Induction Heater: 9 Mga Hakbang (na may Mga Larawan)
2000 Watts Induction Heater: Ang mga induction heater ay isang mahusay na tool para sa pagpainit ng mga bagay na metal na maaaring magamit sa isang workspace ng DIYers kapag kailangan mong maging mainit ang mga bagay nang hindi ginugulo ang buong puwang. Kaya ngayon lilikha kami ng isang labis na malakas na inductio
NFC Lock - Kapag ang isang PCB Ay Gayundin ang Mga Pindutan, ang Antenna at Higit Pa : 7 Hakbang (na may Mga Larawan)
NFC Lock - Kapag ang isang PCB Ay Gayundin ang Mga Pindutan, ang Antenna at Higit Pa …: Maaari kang kumuha ng isa sa dalawang mga bagay mula sa Instructable na ito. Maaari mong sundin kasama at lumikha ng iyong sariling kumbinasyon ng isang numerong keypad at isang NFC reader. Ang eskematiko ay narito. Narito ang layout ng PCB. Makakakita ka ng isang bayarin ng mga materyales para sa iyo upang mag-order ng p
Kontrolin ang Switch Heater Sa Relay Gamit ang Sonoff Th10: 8 Mga Hakbang
Control Heater Switch With Relay Gamit ang Sonoff Th10: pinapayagan ka ng mga sonoff device na mag-on at ng de-kuryenteng kagamitan. ang modelo ng th10 partikular na inaasahang ilipat ang at pag-iinit ng mga heaters na may kontrol sa temperatura at mga kakayahan sa iskedyul ng oras. dumating ang problema kapag ang iyong home heater ay pinalakas ng gas a
USB Heater (o Paano I-upgrade ang Iyong Coffee Cup): 4 na Hakbang (na may Mga Larawan)
USB Heater (o Paano Maa-upgrade ang Iyong Kape sa Kape): Bumibisita ako minsan sa mga Instructionable, at napagtanto kong oras na upang muling simulan ang pagbuo ng mga bagay-bagay. Dati-unmount-mod ko ang aking " mga laruan " noong bata pa ako - tinedyer (tulad ng pagbuga ng isang maliit na tren at paglalagay ng mottor nito sa isang GI-Joe tulad ng