Სარჩევი:
- ნაბიჯი 1: შეტყობინებები სარეცხი მანქანის შესახებ
- ნაბიჯი 2: NodeRED- ის გამოყენება სარეცხი მანქანის შეტყობინებებისათვის
- ნაბიჯი 3: ბოლო სიტყვები
ვიდეო: სარეცხი მანქანის შეტყობინებები: 3 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:18
მე მაქვს "მუნჯი" იაფი სარეცხი მანქანა დაახლოებით 150 ფუნტად. ზომა იყო ყველაზე დიდი შეზღუდვა, ასე რომ ძალიან მკაცრად ნუ განსაჯებ. ჩემს სახლში ყველაზე სულელი მე ვარ.
თეთრი საცვლების დაბანა წითელი მხტუნავებით ჩემი ცოდვაა. მეორეს არ ახსოვს, რომ რაღაც ჩადეს სარეცხ მანქანაში. შედეგად, მე ერთი და იგივე პარტია დაახლოებით 3 -ჯერ გავრეცხე, დავტოვე იგი მომავალ დღეებში. დრო იყო შეცვალო ჩემი ქცევები, მით უმეტეს, რომ შეუსრულებლობა გამოიწვევს განქორწინებას.
მე ვბერდები, არ შემიძლია ეს მოხდეს. სარეცხი მანქანის შეტყობინებების დროა, ვარდისფერი საცვლების წამალი არ არსებობს, ვფიქრობ, უბრალოდ უნდა ჩავიცვა.
Მახასიათებლები:
- Google Home ინტეგრაცია (სურვილისამებრ) გაღიზიანებით
- შემთხვევითი შემაძრწუნებელი შეტყობინებები ყოველ 5 წუთში
- Android შეტყობინებები
- დაბანის ღირებულება და რეცხვის საერთო დრო
- სუფთა გრაფიკი (დიდი მონაცემების გამო)
- აბსოლუტურად არანაირი ტექნიკური შეტევა სარეცხ მანქანაზე (დაცულია სრული გარანტია)
- არ არის საჭირო განგაშის შეიარაღება ან განიარაღება (დასაწყებად დაიწყეთ რეცხვა, გამორთეთ სარეცხი მანქანა)
ნაბიჯი 1: შეტყობინებები სარეცხი მანქანის შესახებ
ამ კატის გახეხვის ერთზე მეტი გზა არსებობს. მე ვფიქრობ, რომ ჩემი ყველაზე გონივრული და ალბათ ერთ -ერთი ყველაზე იაფი ვარიანტია. თუ თქვენ ძალიან ეცდებით, თქვენ არც კი დაგჭირდებათ სარეცხის მანქანასთან შეხება, დასაწყისისთვის და მისი გარანტიის დაზოგვა.
მინდა მქონდეს შეტყობინება ჩემს მობილურზე/კომპიუტერზე/Google Home- ზე, როდესაც სარეცხი დასრულდება. არ მინდა შევახსენო ქრონომეტრების დაყენება, რაიმე შეიარაღება, უბრალოდ ჩადეთ სარეცხი და სხვა ჩემი ცოლის გარდა შეახსენეთ, რომ სარეცხს დასწრება სჭირდება
ასე რომ, იმისთვის, რომ ჩემი ქორწინება გადავარჩინო მოახლოებული განწირვისგან და დამატებითი შემოსავალი ვიშოვო შვილობილი გაყიდვებიდან (რაც ასევე გადაარჩენს ჩემს ქორწინებას მოსალოდნელი განწირვისგან), მე ვიპოვე პრობლემის გადაწყვეტა.
პასუხი არის Sonoff POW R2
დაელოდეთ, როგორ აპირებთ სარეცხი მანქანის შეტყობინებების გაცემას სონოფთან? - ნება მომეცით ყველაფერი გითხრათ ამის შესახებ!
თქვენ უნდა მიიღოთ Sonoff POW R2 - მე დავუკავშირე რამდენიმე მაღაზია თქვენთვის, მაგრამ თუ უკეთესი გარიგება იპოვით, ეს კიდევ უფრო გასაოცარია:
- ბანგუდი
- Gearbest
- ალიექსპრესი
- AmazonUK
- AmazonUS
- ITEAD (Sonoff მაღაზია)
(უბრალოდ არ იფიქრო, რომ მე ვარ ასეთი კარგი, ეს ბმულები მომცემს მცირე უკუცემს, თუ გამოიყენებ - გმადლობ!)
Sonoff POW R2
არცერთი საჭირო ფუნქცია ნამდვილად არ არის ხელმისაწვდომი მოწყობილობის გამორთულ ვერსიაში, ასე რომ მე ვაპირებ მასზე Tasmota- ს პროგრამული უზრუნველყოფის დაყენებას. ამ გზით, მე შემიძლია გავაკეთო რაც მსურს Sonoff POW R2– ის მონაცემებით.
Sonoff POW R2– ის უნიკალური უნარი არის ინფორმაციის გაზიარება მოწყობილობის მიერ Sonoff– ის საშუალებით დაკავშირებული ენერგიის შესახებ. მე შემიძლია გითხრათ როდის მუშაობს სარეცხი მანქანა და როდის აღარ ირეცხება. ამ დროს ერთადერთი რაც უნდა გავაკეთო არის ჩაცმა ლოგიკით, სარეცხი მანქანის შეტყობინებების შესაქმნელად. სარეცხი მანქანას ცვლილებები არ სჭირდება! უბრალოდ დარწმუნდით, რომ შეამოწმეთ თქვენი სარეცხი მანქანის სიმძლავრე. ამ Sonoff POW R2- ს შეუძლია გაუმკლავდეს 15A- ს 3500W სიმძლავრით - მე უსაფრთხოდ ვარ, რადგან ჩემი სარეცხი მანქანა არის 2000W.
თუ საკმარისად ჭკვიანი ხართ, დენის კაბელის მოჭრის ნაცვლად შეგიძლიათ მოკლე კაბელიდან გათიშოთ კაბელი. ამ გზით თქვენი "მუნჯი" სარეცხი მანქანა ხელუხლებელი რჩება და იღებს ყველა ჭკვიან ფუნქციას.
ნაბიჯი 2: NodeRED- ის გამოყენება სარეცხი მანქანის შეტყობინებებისათვის
თქვენ უკვე იცით, რომ მე მიყვარს NodeRED. თქვენ შეგიძლიათ ამტკიცოთ, რამდენად მაგარია სახლის ასისტენტი მთელი დღის განმავლობაში, მაგრამ თქვენ არ მიუახლოვდებით იმას, რისი მიღწევაც შეგიძლიათ NodeRED– ით. მე მაქვს სერია დამწყებთათვის, თუ მზად ხართ გადახტომისთვის.
მე რეალურად გამოვიყენებ იმ იდეას, რაც მქონდა ჩემი 3D პრინტერის შეტყობინებებისთვის. ენერგიის მოხმარება მანამდე გამოვთვალე, აზრი არ აქვს საჭის ხელახლა გამოგონებას. დროა შეცვალოთ იგი.
მე ვცდილობ ეს მაქსიმალურად მოსახერხებელი გავხადო, ასე რომ თქვენ არ გჭირდებათ ბევრი კოდის შეცვლა, ამიტომ ბევრი რამ არის თქვენთვის კოდირებული. ეს ნიშნავს, რომ ჩვენ უნდა დავაკონფიგურიროთ თქვენი სარეცხი მანქანით მუშაობის ნაკადი. არსებობს რამდენიმე რამ, რაც უნდა მოგაწოდოთ:
- ელექტროენერგიის ღირებულება (JSON ობიექტი, რომელსაც აქვს 2 ტარიფი. შეავსეთ ფასი და დრო, როდესაც ტარიფი იცვლება, თუ მხოლოდ ერთი ტარიფი გაქვთ, გაიმეორეთ თქვენი ფასი)
- ვადა (დრო წუთებში, რის შემდეგაც შეტყობინება გაიცემა. დადგენილია 5 წთ, მაგრამ შეგიძლიათ შეცვალოთ იგი. გაზარდეთ ვადა, თუ თქვენი სარეცხი მანქანის შეტყობინება შუალედურ დაბანას გამოიწვევს)
- ლოდინის ენერგია (თქვენი სარეცხი მანქანის ენერგიის მოხმარება იზომება ლოდინის დროს - ჩართულია, მაგრამ არ გამოიყენება)
- ჩამორთმევა (ჩართვა/გამორთვა გაიმეორეთ Google Home შეტყობინებები ყოველ 5 წუთში, სანამ სარეცხი მანქანა არ არის გამორთული, გაღიზიანება უნდა იყოს ჩართული ყოველ ჯერზე)
Როგორ მუშაობს? მე გამოვიყენე ჭკვიანური ხრიკი მასივის შემცირებაზე იმ მნიშვნელობებზე, რომლებიც ტოლია დროის გასვლის წუთებში. ეს ნიშნავს, რომ ნაკადი ყოველთვის ამოწმებს სარეცხი მანქანის საშუალო სიმძლავრეს.
საშუალო === 0 (სარეცხი მანქანა გამორთულია)
საშუალო 0 (სარეცხი მანქანა ლოდინის რეჟიმში) საშუალო> 0 (სარეცხი მანქანა გამოიყენება)
მას შემდეგ, რაც სარეცხი მანქანის სიმძლავრეს ვამოწმებ ყოველ 60 წამში (ყველაზე დაბალი მნიშვნელობა, რაც მე დაფიქსირდა იყო 3W), შემიძლია მარტივად განვსაზღვრო, როდის ირეცხება მანქანა, ლოდინის რეჟიმში თუ გამორთული. დროა შეავსოთ სამუშაო ლოგიკა და დაამატოთ რამდენიმე შეტყობინება.
ფუნქცია NOD: გამოთვალეთ სიმძლავრე
var power = msg.payload. StatusSNS. ENERGY. Power; var ტაიმერი = flow.get ("დროის გასვლა"); var total = flow.get ("სულ"); var ღირებულება = flow.get ("CostArray");
// შეამოწმეთ არსებობს თუ არა მასივი
თუ (! სულ ||! სულ. სიგრძე || სულ === განუსაზღვრელი) {სულ = ; }
// ბიძგის ელემენტი
სულ. გაცვლა (სიმძლავრე); // ამოიღეთ X elementh if (სულ [ტაიმერი] === განუსაზღვრელი) {flow.set ("სულ", სულ); } else {total.splice (ტაიმერი, 1); flow.set ("სულ", სულ); }
როდესაც სარეცხი მანქანა უცნაურის შემდეგ ლოდინის რეჟიმში გადადის, ნამდვილად არაფერი ხდება. პირველი მოვლენა ჩაწერილია, როდესაც ენერგიის მოხმარება აღემატება ლოდინის მნიშვნელობას. დაბანა დაიწყო (პლუს/მინუს 60 წმ) და დრო მითითებულია. ამ დროს, მე ასევე ვიწყებ გამოთვლას, თუ რა ღირს თითოეული წუთი ჩემთვის და ამ მნიშვნელობას სხვა მასივში ვუბიძგებ. მე ასევე ვაფარებ შეტყობინებას.
თუ სარეცხი მანქანა გაჩერდება, ვიანგარიშებ გამოყენებული ენერგიის ღირებულებას (მასივის ყველა ელემენტის ჯამი), დასრულების დროს (გამოკლებული დროის ამოწურვა) და ვუბიძგებ მას, როგორც შეტყობინებას Google Home- ზე ან Android- ზე გაწევრიანების საშუალებით. თუ თქვენ არასოდეს გამოგიყენებიათ გაწევრიანება NodeRED– ში, მე მაქვს მოსახერხებელი გაკვეთილი, რომ დაიწყოთ. მე ასევე შევქმენი პროგრამა, რომელიც გრძელდება ყოველ 5 წუთში და გასცემს შემაძრწუნებელ შეტყობინებას Google Home– ზე. ეს მარყუჟი წყდება მაშინ, როდესაც სარეცხი მანქანით გამოყენებული ენერგია = 0. მე ასევე უნდა განვაიარაღო შეტყობინებები.
ფუნქცია NODE: გამოაცხადეთ ყალბი
ფუნქცია secondsToHms (d) {d = ნომერი (d); var h = მათემატიკა. სართული (დ / 3600); var m = მათემატიკა. სართული (d % 3600 /60); დაბრუნება ('0' + სთ). ნაჭერი (-2) + "თ" + ('0' + მ). ნაჭერი (-2) + "წთ"; }
flow.set ("გამოაცხადე", ყალბი);
var დაწყება = flow.get ("WashStart"); var ტაიმერი = flow.get ("ტაიმუატი");
// გამოთვალეთ რეცხვის დრო
var თარიღი = ახალი თარიღი (); var ms = date.getTime ();
var totaltimeinsec = (ms -start)/1000 - 60 *ტაიმერი;
var totalWashTime = secondsToHms (totaltimeinsec);
flow.set ("TotalWashTime", totalWashTime);
flow.set ("WashStart", 0);
// შეინახეთ სარეცხი ენერგიის სესია
var washtotal = flow.get ("WashTotal"); var sum = ვაშტოტალი;
ფუნქციის დამატება (აკუმულატორი, ა) {
დაბრუნების აკუმულატორი + a; }
var საშუალო = თანხა. შემცირება (დამატება);
msg.average = საშუალო / washtotal.length; flow.set ("WashTotal", null);
//საერთო ღირებულება
var sum = flow.get ("CostArray");
ფუნქციის დამატება (აკუმულატორი, ა) {
დაბრუნების აკუმულატორი + a; }
var costofpower = თანხა. შემცირება (დამატება);
var totalcost = Math.round (costofpower * 100) / 100; flow.set ("CostArray", null); flow.set ("TotalCost", totalcost);
msg = {};
msg.payload = "სარეცხი მზად არის";
msg.ms = ms; msg.totalWashTime = totalWashTime;
დაბრუნების მესიჯი;
ჩემი შეტყობინებები გაიცემა 3 მოწყობილობაზე (ტელეფონი, დესკტოპი და ლეპტოპი) მე გამოვიყენე ავტორიტეტული სისტემა API კლავიშების მომსახურებისთვის და ასევე გავაქტიურე კონტექსტის შენახვა ჩემი NodeRED– ისთვის.
FUNCTION NODE: შეტყობინების გადატვირთვა
flow.set ("გამოაცხადე", ჭეშმარიტი); var power = msg.payload; var total = flow.get ("WashTotal"); var დაწყება = flow.get ("WashStart"); // მხოლოდ სარეცხის დაწყება თუ (დაწყება === 0) {var თარიღი = ახალი თარიღი (); var sec = date.getTime (); flow.set ("WashStart", წმ); } // შეამოწმეთ არსებობს თუ არა მასივი თუ (! სულ ||! total.length || სულ === განუსაზღვრელი) {სულ = ; } // push element total.unshift (სიმძლავრე); flow.set ("WashTotal", სულ); msg.payload = სულ; დაბრუნების მესიჯი;
მე შევქმენი პატარა გამაღიზიანებელი გენერატორი, რომელიც ირჩევს შემთხვევით ნაგავს ყოველ ჯერზე, როდესაც Google Home- მა უნდა შეგახსენოს. არსებობს ძირითადი ფუნქცია შემთხვევითი რიცხვის ამოსაყვანად იმ დიაპაზონიდან, რომელიც განსაზღვრულია ელემენტების რაოდენობის მიხედვით.
ნაბიჯი 3: ბოლო სიტყვები
15 დოლარზე ნაკლებ ფასად შეგიძლიათ გაამდიდროთ თქვენი სარეცხი მანქანა და, ალბათ, დაზოგოთ ბევრი საზიზღრობა! ეს დიდი საქმეა. მე ველოდები ჩემი მონატრების რეაქციას, რადგან ის შორს არის. ის არ ელოდება, რომ სარეცხი მანქანა დაელაპარაკოს მას თავისი "საყვარელი" ციტატებით!
გარდა ამისა, თუ გსურთ მიიღოთ ინფორმაცია ამ ან სხვა პროექტების განახლებების შესახებ - გაითვალისწინეთ, რომ მიყევით თქვენს არჩევანზე არსებულ პლატფორმაზე:
- ფეისბუქი
- ტვიტერი
- ინსტაგრამი
- YouTube
და თუ გაქვს სურვილი ყავა მიყიდო ან უფრო უწყვეტად დამეხმარო:
- PayPal
- პატრეონი
იმედი მაქვს მოგეწონათ პროექტი! შეამოწმეთ მეტი პროექტი notenoughtech.com– ზე
გირჩევთ:
როგორ მოვძებნოთ სარეცხი მანქანის ძრავის ქინძისთავები: 6 ნაბიჯი
როგორ მოვძებნოთ სარეცხი მანქანის ძრავა: სარეცხი მანქანის საავტომობილო ქინძისთავები ციფრული მულტიმეტრის დახმარებით. ჩვენ გვჭირდება მულტიმეტრი უწყვეტობის ტესტერის რეჟიმში და მსგავსი უნივერსალური სარეცხი მანქანის ძრავა, როგორც ზემოთ მოცემულ სურათზე. ჩვენ დაიწყეთ ჯერ ვიზუალურად შემოწმებით
სარეცხი მანქანის დასარტყამი კრეატიული გამოყენება: 5 ნაბიჯი
სარეცხი მანქანის დასარტყმის შემოქმედებითი გამოყენება: ეს სახელმძღვანელო განკუთვნილია შთააგონოს და გადახედოს გადაყრილი საგნები ალტერნატიულად. ის არ ნიშნავს აუცილებლად დუბლირებას, არამედ მოგცემთ იდეებს სარეცხი მანქანის ბარაბნის შესაძლო გამოყენების შესახებ, რომელიც ჩვეულებრივ არ იქნება გათვალისწინებული. ჩემი ფოკუსი
სარეცხი მანქანის საავტომობილო გაყვანილობის დიაგრამა: 6 ნაბიჯი
სარეცხი მანქანის ძრავის გაყვანილობის დიაგრამა: იმისათვის, რომ შევძლოთ სარეცხი მანქანის ძრავის ან უნივერსალური ძრავის მავთულხლართები, დაგვჭირდება დიაგრამა, რომელსაც ეწოდება სარეცხი მანქანის ძრავის გაყვანილობის დიაგრამა, ეს შეიძლება გამოყენებულ იქნას ამ უნივერსალური ძრავის დასაკავშირებლად 220v ac ან DC იგივე დიაგრამა
რამდენად ადვილი იყო ჩემი სარეცხი მანქანის ელექტრონიკის შეკეთება: 5 ნაბიჯი (სურათებით)
რამდენად ადვილი იყო ჩემი სარეცხი მანქანის ელექტრონიკის შეკეთება: რატომ? იმიტომ, რომ მე ვარ შემქმნელი, მე მიყვარს საკუთარი ნივთების შეკეთება, რაც ზოგჯერ პრობლემაა, რადგან ისინი არ მუშაობენ, მე კი ვპოულობ დროს, რათა ვიფიქრო დეპრესიის სტრატეგიაზე პრობლემა. რაღაცის რემონტი ჩვეულებრივ მარტივი და სახალისოა, მაგრამ საპოვნელად
სარეცხი მანქანის შეტყობინებები MESH– ის გამოყენებით: 4 ნაბიჯი (სურათებით)
სარეცხი მანქანის შეტყობინებები MESH– ის გამოყენებით: ოჰ! მე დამავიწყდა ტანსაცმელი სარეცხ მანქანაში … ყოველთვის დაგავიწყდებათ ტანსაცმლის წამოღება მისი დაბანის შემდეგ? ეს რეცეპტი გააუმჯობესებს თქვენს სარეცხ მანქანას შეტყობინებების მისაღებად Gmail- ით ან IFTTT- ით, როდესაც თქვენი ტანსაცმელი მზად იქნება სურათისთვის