Përmbajtje:
- Hapi 1: Njoftimet e Makinës larëse
- Hapi 2: Përdorimi i NodeRED për njoftimet e lavatriçes
- Hapi 3: Fjalët e fundit
Video: Njoftimet e Makinës larëse: 3 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:20
Unë kam një makinë larëse "memece" të lirë për rreth 150. Madhësia ishte kufizimi më i madh, kështu që mos më gjykoni shumë ashpër. Gjëja më e trashë në shtëpinë time jam unë.
Larja e të brendshmeve të bardha me kërcyes të kuq është një nga mëkatet e mia. Tjetri nuk po mban mend se diçka është futur në lavatriçe. Si rezultat, unë kam larë të njëjtën grumbull rreth 3 herë një herë, duke e lënë atë për ditët në vazhdim. Ishte koha për të rregulluar sjelljet e mia, veçanërisht pasi mosrespektimi do të rezultojë në një divorc.
Unë po plakem, nuk mund ta bëj këtë. Koha për njoftimet e makinës larëse, nuk ka ilaç për të brendshmet rozë, mendoj se vetëm duhet t'i vesh.
Karakteristikat:
- Integrimi në Google Home me ankesa (opsionale)
- Njoftime bezdisëse të rastësishme çdo 5 min
- Njoftimet Android
- Kostoja e larjes dhe koha totale e larjes
- grafik i pastër (për shkak të të dhënave të mëdha)
- absolutisht asnjë lloj hakerimi në lavatriçe (ruhet garancia e plotë)
- nuk ka nevojë të armatosni ose çarmatosni alarmet (Filloni të lani për të filluar, fikni lavatriçen për të ndaluar)
Hapi 1: Njoftimet e Makinës larëse
Ka më shumë se një mënyrë për të lëkuruar këtë mace. Unë mendoj se imja është më e arsyeshme dhe ndoshta një nga opsionet më të lira për të zgjedhur. Nëse përpiqeni shumë, nuk do të keni nevojë as të prekni lavatriçen, për të filluar dhe të kurseni garancinë e saj.
Dua të kem një njoftim në celularin/kompjuterin tim/Google Home kur të ketë përfunduar larja. Unë nuk dua të kujtoj veten për vendosjen e kohëmatësve, armatosjen e ndonjë gjëje, thjesht vendosni larjen dhe bëni që dikush tjetër përveç gruas sime të më kujtojë se larja ka nevojë të marrë pjesë
Pra, për të shpëtuar martesën time nga dënimi i afërt dhe për të fituar disa dollarë shtesë nga shitjet e lidhura (që gjithashtu e shpëton martesën time nga dënimi i afërt), gjeta zgjidhjen e problemit.
Përgjigja është Sonoff POW R2
Prisni, si do të lëshoni njoftimet e makinës larëse me Sonoff? - Më lejoni t'ju tregoj gjithçka për këtë!
Ju do të keni nevojë të merrni Sonoff POW R2 - Kam lidhur disa dyqane për ju, por nëse gjeni një marrëveshje më të mirë, është edhe më e mrekullueshme:
- Bangood
- Gearbest
- Aliexpress
- AmazonUK
- AmazonUS
- ITEAD (dyqani Sonoff)
(Thjesht mos mendoni se jam aq i mirë, këto lidhje më japin një kthim të vogël nëse e përdorni - faleminderit!)
Sonoff POW R2
Asnjë nga funksionet e kërkuara nuk është me të vërtetë i disponueshëm në versionin jashtë raftit të pajisjes, kështu që unë do të ndez firmware-in Tasmota në të. Në këtë mënyrë, unë mund të bëj çfarë të dua me të dhënat që vijnë nga Sonoff POW R2.
Aftësia unike e Sonoff POW R2 është të ndajë informacion në lidhje me fuqinë e përdorur nga pajisja e lidhur nëpërmjet Sonoff. Unë jam në gjendje të them kur lavatriçe është në punë dhe kur nuk lahet më. E tëra çfarë duhet të bëj në këtë pikë është ta vesh atë me njëfarë logjike për të krijuar njoftimet e lavatriçes. Asnjë modifikim nuk nevojitet në lavatriçe! Vetëm sigurohuni që të kontrolloni vlerësimet e fuqisë për lavatriçen tuaj. Ky Sonoff POW R2 mund të trajtojë 15A me fuqi 3500W - jam në anën e sigurt pasi lavatriçja ime është vlerësuar për 2000W.
Nëse jeni mjaft të zgjuar, mund ta bashkoni kabllon nga një shtrirje e shkurtër në vend që të prisni kordonin e energjisë. Në këtë mënyrë lavatriçja juaj "memece" mbetet e paprekur dhe merr të gjitha tiparet e zgjuara.
Hapi 2: Përdorimi i NodeRED për njoftimet e lavatriçes
Tani e dini, unë e dua NodeRED. Ju mund të argumentoni se sa i lezetshëm është Home Assistant gjatë gjithë ditës, por nuk do t'i afroheni asaj që mund të arrini me NodeRED. Unë kam një seri për fillestarët nëse jeni gati të bëni kërcimin.
Unë në të vërtetë do të përdor një ide që kisha për njoftimet e Printerit tim 3D. Kam llogaritur konsumin e energjisë më parë, nuk ka asnjë pikë në rizbulimin e timonit. Koha për ta modifikuar atë.
Unë po përpiqem ta bëj këtë sa më miqësore për përdoruesit, kështu që ju nuk keni pse të ndryshoni shumë kod vetë, prandaj, shumë gjëra janë të koduara për ju. Kjo do të thotë që ne duhet të konfigurojmë rrjedhën për të punuar me lavatriçen tuaj. Ka disa gjëra që duhet të siguroni:
- Kostoja e energjisë elektrike (një objekt JSON që ka 2 tarifa. Plotësoni çmimin dhe herë tarifat ndryshojnë, nëse keni vetëm një tarifë të vetme, kopjoni çmimin tuaj)
- Afati (koha në minuta pas së cilës do të lëshohet njoftimi. Setshtë vendosur në 5 minuta, por mos ngurroni ta ndryshoni atë. Rriteni kohën kur njoftimi i lavatriçes tuaj shkakton larjen në mes)
- Fuqia e gatishmërisë (fuqia e makinës larëse matet kur është në gatishmëri - e ndezur, por jo në përdorim)
- Zhurma (ndezja/çaktivizimi i njoftimeve të Google Home çdo 5 minuta derisa makina larëse të fiket, gërhitja duhet të aktivizohet çdo herë)
Si punon? Kam përdorur një truk të zgjuar për të zvogëluar një grup në numrin e vlerave të cilat barazojnë kohën e pritjes në minuta. Kjo do të thotë që rrjedha kontrollon GJITHMON fuqinë mesatare të tërheqjes së lavatriçes.
mesatare === 0 (lavatriçe është e fikur)
mesatarja 0 (makinë larëse në gatishmëri) mesatare> 0 (makinë larëse në përdorim)
Meqenëse po kontrolloj fuqinë e makinës larëse çdo 60 sekonda (vlera më e ulët që regjistrova ishte 3W), mund ta them me lehtësi kur lahet makina, në gatishmëri ose fikur. Timeshtë koha për të përfunduar një logjikë pune rreth saj dhe për të shtuar disa njoftime.
NODE FUNKSIONIMI: Llogaritni fuqinë
var power = msg.payload. StatusSNS. ENERGY. Power; var timer = flow.get ("timeout"); var total = flow.get ("Total"); var kosto = flow.get ("CostArray");
// kontrolloni nëse ekziston një grup
nëse (! total ||! total.length || total === pacaktuar) {total = ; }
// element shtytës
total.shndrrim (fuqi); // hiqni X elementh nëse (gjithsej [kohëmatësi] === i papërcaktuar) {flow.set ("Gjithsej", gjithsej); } else {total.splice (kohëmatës, 1); flow.set ("Total", total); }
Kur makina larëse kalon në gatishmëri pasi është e çuditshme, asgjë nuk ndodh me të vërtetë. Ngjarja e parë regjistrohet kur përdorimi i energjisë tejkalon vlerën e gatishmërisë. Larja ka filluar (plus/minus 60 sekonda) dhe koha shënohet. Në këtë pikë, unë gjithashtu filloj të llogaris se sa më kushton çdo minutë dhe e shtyj atë vlerë në një grup tjetër. Unë gjithashtu armatos njoftimin.
Nëse makina larëse ndalon, unë llogaris koston e energjisë së përdorur (shuma e të gjithë elementëve të grupit), kohën e marrë për të përfunduar (minus kohën e përfunduar) dhe e shtyj atë si një njoftim në Google Home ose Android përmes Join. Nëse nuk keni përdorur kurrë Join në NodeRED, unë kam një udhëzues të dobishëm për të filluar. Unë gjithashtu krijova një operacion që vazhdon çdo 5 minuta dhe lëshon një njoftim bezdisës në Google Home. Ky lak ndalet kur fuqia e përdorur nga lavatriçe = 0. Më duhet gjithashtu të çarmatos njoftimet.
NODE FUNKSIONI: shpallni false
sekondat e funksionitToHms (d) {d = Numri (d); var h = Kati i matematikës (d / 3600); var m = Matematika.kati (d % 3600 /60); kthim ('0' + h).fetë (-2) + "h" + ('0' + m).fetë (-2) + "min"; }
flow.set ("shpall", false);
var start = flow.get ("WashStart"); var timer = flow.get ("timeout");
// llogarisni kohën e larjes
var date = data e re (); var ms = date.getTime ();
var totaltimeinsec = (ms -start)/1000 - 60 *kohëmatës;
var totalWashTime = sekondaToHms (totaltimeinsek);
flow.set ("TotalWashTime", totalWashTime);
flow.set ("WashStart", 0);
// ruani sesionin e fuqisë së larjes
var washtotal = flow.get ("WashTotal"); var sum = washtotal;
shtimi i funksionit (akumulatori, a) {
akumulatori i kthimit + a; }
var mesatarja = shuma. zvogëloni (shtoni);
msg.average = mesatare / washtotal.length; flow.set ("WashTotal", null);
// kosto totale
var shuma = flow.get ("CostArray");
shtimi i funksionit (akumulatori, a) {
akumulatori i kthimit + a; }
var costofpower = shuma. zvogëloni (shtoni);
var totalcost = Math.round (costofpower * 100) / 100; flow.set ("CostArray", null); flow.set ("TotalCost", totalcost);
msg = {};
msg.payload = "Larja juaj është gati";
msg.ms = ms; msg.totalWashTime = totalWashTime;
kthe mesazh;
Njoftimet e mia lëshohen në 3 pajisje (telefon, desktop dhe laptop) Kam përdorur sistemin e kredencialeve për t'i shërbyer çelësave API, dhe gjithashtu aktivizova ruajtjen e kontekstit për NodeRED -in tim.
FUNKSIONI NODE: rivendosja e njoftimit
flow.set ("shpall", e vërtetë); var power = msg.payload; var total = flow.get ("WashTotal"); var start = flow.get ("WashStart"); // sapo filloni larjen nëse (filloni === 0) {var data = data e re (); var sec = date.getTime (); flow.set ("WashStart", sek); } // kontrolloni nëse grupi ekziston nëse (! total ||! total.length || total === pacaktuar) {total = ; } // shty elementin total.unshift (fuqi); flow.set ("WashTotal", gjithsej); msg.pagesa = gjithsej; kthe mesazh;
Krijova një gjenerator të vogël bezdisës i cili zgjedh nagun e rastësishëm sa herë që Google Home duhet t'ju kujtojë. Ekziston një funksion bazë për të zgjedhur një numër të rastësishëm nga diapazoni i përcaktuar nga numri i elementeve nga grupi i bezdisshëm.
Hapi 3: Fjalët e fundit
Për më pak se 15 dollarë ju mund të zgjoni makinën tuaj larëse dhe ndoshta të kurseni shumë bezdi! Kjo është një marrëveshje e madhe. Pres me padurim reagimin e mungesave të mia, pasi ajo është larg. Ajo nuk pret që lavatriçe të flasë me të me citimet e saj "të preferuara"!
Për më tepër, nëse doni të informoheni për azhurnimet në këtë ose projekte të tjera - konsideroni të më ndiqni në platformën e zgjedhjes suaj:
- Cicëroj
- YouTube
dhe nëse ndiheni sikur më blini një kafe ose më mbështesni në një mënyrë më të vazhdueshme:
- PayPal
- Patreon
Shpresoj se ju ka pëlqyer projekti! Shikoni më shumë projekte në notenoughtech.com
Recommended:
Si të gjeni kunjat e një makine larëse: 6 hapa
Si të gjeni kunjat e një motori të makinës larëse: Kunjat e motorit të makinës larëse janë gjetur me ndihmën e një multimetri dixhital. Ne kemi nevojë për një multimetër në modalitetin e testuesit të vazhdimësisë dhe një motor të ngjashëm universal të makinës larëse si ai në foton e mësipërme. Ne do të filloni së pari duke inspektuar vizualisht t
Përdorimet krijuese për një daulle të makinës larëse: 5 hapa
Përdorime krijuese për një daulle të makinës larëse: Ky mësim ka për qëllim të frymëzojë dhe të shikojë objektet e hedhura në një mënyrë alternative. Nuk ka për qëllim të kopjohet domosdoshmërisht, por për t'ju dhënë ide në lidhje me përdorimet e mundshme të një daulle të makinës larëse që zakonisht nuk do të merreshin parasysh. Fokusi im
Diagrami i instalimeve elektrike të Makinës larëse: 6 hapa
Diagrami i lidhjes së motorit të makinës larëse: Për të qenë në gjendje të lidhni motorin e makinës larëse ose motorin universal, do të na duhet një diagram i quajtur diagrami i instalimeve elektrike të motorit të makinës larëse, ky mund të përdoret për të lidhur këtë motor universal në 220v ac ose dc, vetëm ndiqni i njëjti diagram
Si të lidhni një motor të makinës larëse si gjenerator: 3 hapa (me fotografi)
Si të lidhni një motor të makinës larëse si gjenerator: Si të lidhni një motor të makinës larëse si gjenerator ose bazat e lidhjeve të gjeneratorit të motorit të makinës larëse është një mësim rreth parimeve universale të instalimeve elektrike në furnizimin me rrymë DC dhe AC. Një gjenerator është një pajisje që konverton fuqinë lëvizëse në energji elektrike
Njoftimet e Makinës larëse duke përdorur MESH: 4 hapa (me fotografi)
Njoftimet e Makinës larëse duke përdorur MESH: Oops! Kam harruar për rrobat në lavatriçe … A harroni gjithmonë t’i merrni rrobat pasi të jenë larë? Kjo recetë do të përmirësojë lavatriçen tuaj për të marrë njoftime përmes Gmail ose IFTTT pasi rrobat tuaja të jenë gati për të fotografuar