Preskoči na sadržaj
← Svi projekti

MOBILNI WEB + POVEZANI STROJEVI / PROJEKT 03

Naša praonica

Provjeri prije nego što odneseš rublje dolje.

Isprobaj prototip ↗ Kako sustav radi ↓
Interaktivni demo · Integracija u razvojuBruxelles · Zajedničke praonicePython prototip · Planirani Wi-Fi sustav

Kratki pregled

Danas
Interaktivni demo sa simuliranim stanjima te početna opažanja podataka s vlastite perilice i sušilice, bez upravljanja uređajima.
Moja uloga
Definiranje stanja strojeva, usporedba sa stvarnim korištenjem i planiranje prijenosa podataka od uređaja do telefona.
Primjer
Završen program, otvorena vrata i slobodan stroj tretiraju se kao zasebne činjenice.
Sljedeći korak
Provjeriti integraciju sa stvarnim podacima te prekide i oporavak prije pokusa u zgradi.
Nezadovoljna stanarka s košarom rublja i malim psom uz noge zatječe oba stroja zauzeta
01 / PRIJEKošara puna. Svi strojevi zauzeti.

Saznaš tek kad siđeš dolje.

Ista stanarka provjerava mobitel dok njezin mali pas zaigrano izvlači rublje iz košare
02 / S APLIKACIJOMKratka provjera. Jedan uzaludan odlazak manje.

Provjeri strojeve prije nego što izađeš iz stana.

Mala svakodnevna frustracija.

U zgradama sa zajedničkom praonicom možeš odnijeti punu košaru dolje i pronaći sve strojeve zauzete. Projekt počinje jednostavnim pitanjem: mogu li stanari vidjeti stanje strojeva prije nego što izađu iz stana?

Jedan pregled, prilagođen telefonu.

Prva verzija obuhvaća perilicu i sušilicu: rad, pauzu, završen program, stanje vrata i jasan prikaz nedostupne veze.

Završen program ne znači prazan stroj. Otvorena vrata ne dokazuju da je rublje preuzeto. Dostupnost će trebati zasebnu, jasno definiranu potvrdu.

Što je stvarno provjereno?

Razvoj počinje s vlastitom perilicom i sušilicom koje služe isključivo za testiranje. Integracija samo za čitanje vratila je stvarna stanja rada, završetka jednog ciklusa pranja, pauze i otvorenih vrata sušilice, uspoređena sa stvarnim korištenjem.

Na temelju tih opažanja razvija se lokalna Python aplikacija. Njezinu novu integraciju s aktualnim podacima još treba zasebno provjeriti. Završetak sušenja, svi načini prekida i dugoročna pouzdanost još nisu potvrđeni.

Plan za jednu zgradu.

Planirani sustav koristi zasebno Wi-Fi mjerenje električne potrošnje svake perilice i sušilice. API-ji proizvođača mogu dodati izričita stanja podržanih strojeva; sustav ne ovisi o tome da svaki stroj ima API.

QR oznake predviđene su za identifikaciju stroja, prijavu korištenja i potvrdu preuzimanja rublja. Sustav je namijenjen pregledu stanja, bez daljinskog pokretanja ili zaustavljanja.

PLANIRANA ARHITEKTURA / JEDNA ZGRADA

Od očitanja strojeva do zajedničkog pregleda.

Prijedlog sustava za jednu zgradu. Odabir konkretne opreme, nabava, instalacija i pokus u zgradi još nisu potvrđeni.

  1. Stroj + mjerač

    Zaseban Wi‑Fi mjerač električne potrošnje bez releja prati svaki stroj, bez upravljanja napajanjem.

  2. Wi-Fi + HTTPS

    Skripta mjerača šalje očitanja putem internetske veze zgrade, uz autentificirane HTTPS zahtjeve.

  3. Provjera uređaja i pohrana

    Supabase Edge Function provjerava vjerodajnice uređaja prije pohrane očitanja u bazu.

  4. Mobilna web aplikacija

    Stanari vide prijavljeno stanje, izvor i svježinu podataka. Ako očitanja nedostaju ili su zastarjela, stanje je nepoznato.

Dodatni API proizvođača

Podržani API može dati stanje programa ili vrata. Svjež izričit status ima prednost pred procjenom iz električne potrošnje.

Potvrda stanara putem QR oznake

QR oznake vode stanare na odgovarajući stroj radi prijave korištenja i potvrde preuzimanja rublja. Potvrda korisnika ostaje odvojena od očitanja uređaja.

ILUSTRATIVNE KRIVULJE / NISU STVARNA MJERENJA

Što nam očitanja mogu reći

Ovi izmišljeni primjeri prikazuju kako bi se očitanja tumačila. Nisu stvarna mjerenja ni potvrđeni pragovi detekcije.

Relativna potrošnja Vrijeme →

Pad može biti pauza

Nakon kratkog pada potrošnja ponovno raste. Kratki pad ne smije se tumačiti kao završen program.

Relativna potrošnja Vrijeme →

Niska potrošnja ne znači slobodan stroj

Nakon rada potrošnja ostaje niska. Samo to očitanje ne potvrđuje ni završen program ni prazan bubanj.

Relativna potrošnja Vrijeme →

Bez svježih očitanja stanje je nepoznato

Krivulja se prekida jer nema novih podataka. Kad očitanja nedostaju ili su zastarjela, trenutačno stanje je nepoznato.

Predloženi postupak preuzimanja rublja

  1. Prijavljen ili procijenjen završetak

    Putem podržanog API-ja ili pravila iz potrošnje koja još treba provjeriti.

  2. Čeka preuzimanje

    Završen program ne potvrđuje da je bubanj prazan.

  3. QR potvrda Stanar potvrđuje preuzimanje

    Stanar na stranici stroja otvorenoj QR oznakom potvrđuje preuzimanje rublja.

Aplikacija bi zatim prikazala dostupnost prema potvrdi stanara. To nije mjerenje senzora: QR oznake ne otkrivaju stanje vrata ni je li bubanj prazan.

Detalji postavljanja

Plan postavljanja koji treba provjeriti na lokaciji prije pokusa u zgradi.

  1. Pregled praonice

    Provjeriti modele strojeva, električne priključke i opterećenja, Wi-Fi pokrivenost te dopuštenje za instalaciju opreme.

  2. Povezivanje i označavanje svakog mjerača

    Svaki odgovarajući mjerač povezati s Wi-Fijem i pridružiti jedinstvenom identifikatoru stroja. Provjeriti odgovara li zapis stvarnom stroju.

  3. Postavljanje autentificiranog slanja

    Pripremiti slanje HTTPS-om u Edge Function uz jedinstvene vjerodajnice uređaja koje se mogu opozvati. Ovlasti baze i tajne poslužitelja čuvati na poslužitelju, izvan skripti mjerača i preglednika.

  4. Pravila stanja i svježine podataka

    Bilježiti izvor i vrijeme svakog očitanja. Odrediti postupanje sa zastarjelim podacima i prednost svježeg izričitog statusa podržanog API-ja proizvođača. Pravila i pragove za procjenu iz potrošnje tek treba provjeriti.

  5. Pristup stanara i QR oznake

    Pristup ograničiti na stanare zgrade. QR oznake povezati s identifikatorima strojeva te provjeriti prijavu korištenja i potvrdu preuzimanja unutar tog zaštićenog pristupa.

  6. Provjera ciklusa, prekida i oporavka

    Na svakom podržanom stroju provjeriti cijele cikluse, pauze, prekide napajanja i mreže te povrat nakon prekida. Pragove detekcije i vremenske intervale tek treba odrediti iz tih opažanja.