Სარჩევი:
ვიდეო: AO Smith წყლის გამაცხელებელი მონიტორი ამცირებს IRIS– ს: 3 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:15
ცოტა ხნის შემდეგ ახალი წყლის გამაცხელებლის შეძენის შემდეგ, რომელსაც შეუძლია იყოს "ჭკვიანი" ან დისტანციურად კონტროლირებადი. ლოუესმა შეწყვიტა IRIS პლატფორმა, რამაც IRIS– ის ყველა პროდუქტი უსარგებლო გახადა. მიუხედავად იმისა, რომ მათ გამოუშვეს წყაროს კოდი თავიანთი კერასთვის, მაგრამ ჩემი წყლის გამაცხელებელი დაუმატა IRIS სერვერებს, თუმცა WIFI ნიშნავს, რომ მე არ მქონდა საშუალება წყლის გამაცხელებლის დისტანციურად კონტროლი ან მონიტორინგი.
ეს პროექტი იყენებს ენერგიის ჭკვიანი წყლის გამაცხელებლის კონტროლერს, რომელიც შეცვლილია Wemos Mini დეველოპერული დაფით, რომელსაც აქვს Arduino კოდი და აგზავნის მონაცემებს MQTT- ით homeassistant– ში. ენერგიის ჭკვიანი წყლის გამაცხელებელი კონტროლერი აკავშირებს და დაუკავშირდება თქვენს წყლის გამაცხელებელს, ასე რომ ცვლილებები არ არის საჭირო წყლის გამაცხელებელთან მხოლოდ მოდიფიცირებული ჭკვიანი კონტროლერი. ჭკვიანი კონტროლერი ადვილად მოიხსნება და დამონტაჟებულია წყლის გამაცხელებელზე ერთ წუთში ან ნაკლებ დროში. ეს სახელმძღვანელო კითხულობს მხოლოდ მონაცემებს და არ აგზავნის მონაცემებს წყლის გამაცხელებელზე, რაც ხელს უშლის წყლის გამაცხელებლის რაიმე გაუმართაობას.
ჩემი მთავარი მიზანი იყო ცხელი წყლის სავარაუდო მოცულობის მონიტორინგი. მე ვიცი, რომ შესაძლებელია წყლის გამაცხელებლის გაკონტროლება, პარამეტრების შეცვლა და მუშაობის რეჟიმი, მაგრამ ეს ამ ეტაპზე არ განხორციელებულა.
** პასუხისმგებლობის უარყოფა ** როგორც ყოველთვის იმ პროექტებთან დაკავშირებით, რომლებსაც ინტერნეტით კითხულობთ, მე არ ვარ პასუხისმგებელი თქვენს ქონებაზე ან საკუთარ თავზე მიყენებულ ზარალზე. წაიკითხეთ და მიჰყევით ამ მითითებებს თქვენივე რისკით. მე არ გამიზომავს მაღალი ძაბვები მიკროსქემის დაფაზე ან წყლის გამაცხელებლის კონექტორზე, რომელიც მე გამოვიყენე. მიუხედავად იმისა, რომ შესაძლებელია თქვენი წყლის გამაცხელებელი სხვა იყოს, ვიდრე ჩემი, ან მე უბრალოდ რაღაც გამომრჩა და გამიმართლა, რომ თავი არ მოვიკლა…. გამოიყენეთ საღი აზრი და განიხილეთ ყველა მავთული, როგორც მისი მაღალი ძაბვა, ან დაადასტურეთ ვოლტმეტრით, რომ ის უსაფრთხოა.
*** ეს არის ჩემი პირველი სასწავლო პოსტი, ასე რომ ვიმედოვნებ, რომ ის ბოლომდე არ იწუწუნებს ***
მასალები:
საჭირო ნივთები
- ენერგიის ჭკვიანი წყლის გამაცხელებელი კონტროლერი, ესენი იყიდება იაფად იბეიზე, რადგან ისინი ძირითადად უსარგებლოა მოდიფიკაციების გარეშე.
- ESP8266 დაფა, ამ პროექტისთვის მე გამოვიყენე Wemos Mini შუქი
- გასაყიდი რკინა
- 3 მამრობითი სათაურის ქინძისთავები
- 3 ქალი Dupont კონექტორი
- MQTT სერვერი და Homeassistant ან ნებისმიერი MQTT კლიენტი - მე არ გავაშუქებ MQTT სერვერის ან homeassistant– ის შექმნას, მაგრამ ჩვენ გვაქვს Google და ფორუმები ინტერნეტში … ასე რომ გამოიყენეთ ისინი, თუ თქვენ გჭირდებათ ამ ნივთების დაყენება.
ნაბიჯი 1: შედუღება
- ამოიღეთ მიკროსქემის ჭკვიანი ენერგიის კონტროლერი ხრახნის ამოღებით და 4 საკეტის ჩანართის გათავისუფლებით
- შეაერთეთ მავთულები მიკროსქემის დაფაზე. საჭიროა მხოლოდ 3 მავთულის მიმაგრება TX, 5V და Ground. ამ კავშირებისთვის მე დავამატე სათაურის ქინძისთავები, მაგრამ თქვენ ყოველთვის შეგიძლიათ უბრალოდ შეაერთოთ მავთულები პირდაპირ დაფაზე. TX pin- ს აქვს ხვრელი კონექტორი WIFI მოდულის მახლობლად, რომლითაც მე ვიყენებდი სათაურს, 5v და Ground- ისთვის გამოვიყენე მთავარი დაფის კონექტორი და უკანა მხარეს მცურავი სათაურის ქინძისთავები.
- Solder header pin თქვენს Wemos დაფაზე, თუ უკვე არ არის დაინსტალირებული
ნაბიჯი 2: კოდი
თქვენი კოდის შედგენამდე და ატვირთვამდე დაგჭირდებათ esp8266 დაფის დაყენება თქვენს Arduino IDE– ში და დაინსტალირებული EspMQTTClient ბიბლიოთეკა. თუ არ გაქვთ დაყენებული esp8266 არდუინოში ან EspMQTTClient ბიბლიოთეკაში, იქ არის უამრავი ფორუმი.
თქვენ ასევე უნდა გადმოწეროთ და დააინსტალიროთ პროგრამული უზრუნველყოფის სერიის შეცვლილი ვერსია, მე მოვუწოდებ SoftwareSerial512- ს, ეს შედის ქვემოთ მოცემულ ბმულში პროექტის კოდთან ერთად. ბიბლიოთეკის დასაყენებლად ამოიღეთ zip ფაილი თქვენს Arduino ბიბლიოთეკის საქაღალდეში. ეს ბიბლიოთეკა საჭიროა ვინაიდან SoftwareSerial– ის ჩვეულებრივ ვერსიას აქვს ბუფერული ზომა 64 სიმბოლო და წყლის გამაცხელებელი ერთდროულად ას სიმბოლოს გამოაგზავნის. ეს ბიბლიოთეკა უნდა იყოს კარგი 512 სიმბოლოსთვის, მაგრამ დამატებითი მეხსიერების ხარჯზე. ამიტომ გამოიყენეთ თქვენი ჩვეულებრივი პროგრამული ბიბლიოთეკა სხვა პროექტებზე, თუ სერიალზე გრძელი სტრიქონის წაკითხვა არ გჭირდებათ.
drive.google.com/drive/folders/10Oa0dhez-m…
შეცვალეთ ესკიზი თქვენი WIFI და MQTT პარამეტრებით და თუ გსურთ/გჭირდებათ MQTT თემების შეცვლა.
კოდი შედარებით მარტივია, რადგან წყლის გამაცხელებელი უკვე აგზავნის ყველა საჭირო მონაცემს, პერიოდულად WIFI მოდულში მიკროსქემის დაფაზე. მონაცემები იგზავნება სერიული კომუნიკაციით 115200bps სიჩქარით. რასაც ჩვენ ვაკეთებთ არის ამ მონაცემების წაკითხვა და ცვლადი ცვლადებში. შემდეგ ჩვენ ვაქვეყნებთ ამ ცვლადებს MQTT კლიენტზე. უფრო მეტი მონაცემია, რასაც მე ვაანალიზებ, მაგრამ უმეტესობა უსარგებლო იყო, მოგერიდებათ წაიკითხოთ მონაცემთა სტრიქონი და დაამატოთ ნებისმიერი, რაც თქვენი აზრით აქტუალურია.
ატვირთეთ კოდი!
ნაბიჯი 3: ტესტირება
სანამ სმარტ კონტროლერის დაფას დააბრუნებთ საქმეში, დარწმუნდით, რომ თქვენი 5V და GND კავშირები სწორია. ფრთხილად დააინსტალირეთ დაფა წყლის გამაცხელებელზე და გაზომეთ ძაბვა დაფის მარცხენა მხარეს დაყენებულ ორ სათაურზე. თქვენ გსურთ დარწმუნდეთ, რომ თქვენ იღებთ 5 ვ და ასევე დარწმუნდით, რომ პოლარობა სწორია (თუ ხედავთ -5 ვ თქვენ გჭირდებათ +5 და GND გადართვა). თქვენი კავშირები ჩემსას უნდა ჰგავდეს, წითელი მავთული აშკარად არის +5 ვ და შავი მავთული მის გვერდით არის GND, მეორე შავი მავთული მარჯვნივ არის TX.
შემდეგ თქვენ გსურთ შეამოწმოთ თქვენი სერიული კავშირი წყლის გამაცხელებელთან, დაუკავშირეთ ჭკვიან კონტროლერთან TX პინ, პროგრამული უზრუნველყოფის სერიულ RX პინ GPIO14 ან D5 (არა პინ მარკირებული RX) wemos დაფაზე. შეაერთეთ 5V და GND მავთულები Wemos დაფაზეც, შეაერთეთ თქვენი კომპიუტერი და გახსენით სერიული მონიტორი. თქვენ უნდა ნახოთ მონაცემები, რომლებიც შემოდის რამდენიმე წუთის შემდეგ, მასში "DeviceText". წყლის გამაცხელებელი აგზავნის ამ სტრიქონებს ყოველ რამდენიმე წუთში, ასე რომ წადით ლუდის დასალევად და დაბრუნდით. თუ თქვენ ვერ ხედავთ მონაცემებს თქვენს სერიულ მონიტორზე 5-10 წუთის შემდეგ შეამოწმეთ ყველა თქვენი კავშირი. თუ ყველაფერი კარგად არის, შეგიძლიათ დააინსტალიროთ დაფა ქეისში.
ამის შემდეგ თქვენ მოგინდებათ MQTT თემების დაყენება თქვენს MQTT კლიენტში, ჩემი კონფიგურაციისთვის მე ვაკვირდები წყლის გამაცხელებელს ჩემი სახლის ასისტენტიდან. თუ თქვენ არ გყავთ MQTT კლიენტი ან MQTT სერვერი, თქვენ მოგიწევთ მათი დაყენება … ისევ ბევრი ფორუმი!
გირჩევთ:
ESP32 IoT წყლის გამაცხელებელი: 12 ნაბიჯი
ESP32 IoT წყლის გამაცხელებელი: Cayenne IoT გეიზერი (ცხელი წყლის ავზი აშშ -ში) არის ენერგიის დაზოგვის მოწყობილობა, რომელიც დაგეხმარებათ მონიტორინგი და კონტროლი გაუწიოთ თქვენს ოჯახებს ცხელი წყალი, თუნდაც სახლიდან შორს ყოფნისას. ეს საშუალებას მოგცემთ ჩართოთ და გამორთოთ თქვენი გეიზერი, დანიშნოთ მისი გადართვა
Domotize თქვენი წყლის გამაცხელებელი Shelly 1pm: 9 ნაბიჯი
Domotize თქვენი წყლის გამაცხელებელი Shelly1pm: გამარჯობა ყველას, უპირველეს ყოვლისა, მე აგიხსნით ჩემს წყლის გამაცხელებლის სახლის ავტომატიზაციის მოტივაციას. მისი მუშაობის ანალიზის შემდეგ, მე დავინახე უფრო გრძელი სამუშაო დრო, ვიდრე საჭიროა. გარდა ამისა, ჩემი წყლის გამაცხელებელი მუშაობს მაშინაც კი, თუ ჩვენ ვდგავართ
ჭრის გამაცხელებელი გამაცხელებელი!: 4 ნაბიჯი
ჭრა გამაცხელებელი ძალიან დიდია. მე მინდა ვიყო ჩემი საკვების შესანახად. აი, როგორ გავაკეთე ეს
Tripwire ავტომატურად ამცირებს ჩანართებს როდესაც ვინმე დადის: 3 ნაბიჯი
Tripwire ავტომატურად ამცირებს ჩანართებს, როდესაც ვინმე დადის ავტორი: ყოველთვის სუსტდებით თქვენს კომპიუტერს და არ ინერვიულოთ იმის შესახებ, რომ დაიშალოთ? აღარ არის იმიტომ, რომ დღეს ჩვენ ვაპირებთ გავაკეთოთ ტრაივერი, რომელიც ავტომატურად ამცირებს თქვენს ჩანართებს, როდესაც ვინმე დადის. ეს პროექტი ძირითადად შეიცავს ორ მოდულს RECEIVER (Rx) a
წყლის სასმელი სიგნალიზაცია /წყლის მიღების მონიტორი: 6 ნაბიჯი
წყლის სასმელი სიგნალიზაციის სისტემა /წყლის მიღების მონიტორი: ჩვენ ყოველდღიურად უნდა ვსვათ საკმარისი რაოდენობის წყალი, რომ შევინარჩუნოთ ჯანმრთელობა. ასევე ბევრი პაციენტია, რომელსაც ყოველდღიურად უწერია გარკვეული რაოდენობის წყლის დალევა. სამწუხაროდ, ჩვენ თითქმის ყოველდღე გამოვტოვეთ გრაფიკი. ასე რომ, მე ვქმნი