01En kurs, ikke en skjermsparer
Hvileskjermen på ATM-0042 i Bucuresti svarer på det første den forbipasserende lurer på før de rører noe: live BTC/EUR-kurs, oppdatert for 8 sekunder siden. Under ligger to knapper — kjøp krypto, selg krypto — og hele flyten trykt i tre trinn: legg inn kontanter, skann lommeboken, bekreft på skjermen.
02En kjøpsflyt folk fullfører
Trinn 2 av 3: €200.00 i sedler lagt inn og telt, 0.00326 BTC tilbake til kursen som er låst på skjermen. Kunden skanner en QR-kode for lommeboken — eller skriver ut en papirlommebok hvis de ikke har en. Gebyret på €0.60 er inkludert, ankomst er omtrent 10 minutter etter bekreftelse, og maskinen fortsetter å telle når flere sedler legges inn.
- Kursen låst på skjermen i det øyeblikket du forplikter deg
- Papirlommebok som reserve for kunder uten app
- Aksepterte sedler: €10, €20, €50, €100
03Konsoll for maskinparken
Den andre halvdelen av produktet driver 48 maskiner i 6 byer: 46 online, 1 offline, 1 i service. Gjennomsnittlig kontantnivå 62 % mot en påfyllingsgrense på 15 %; volum i dag €18,420, opp 12.4 % fra i går. Hver rad er en maskin — kontantnivå, kryptobeholdning, volum siste 24 timer, siste service — og den valgte maskinen åpnes helt ned til sedlene.
- Kontantnivå, kryptobeholdning og volum per maskin
- Oppetid siste 30 dager per maskin — 99.2 % på ATM-0042
- Planlegg påfylling og fjernlås fra samme panel
04Kartet driftsteamet faktisk bruker
Kartvisningen legger maskinparken over byen: tolv maskiner i bildet som statuspinner, med sidelisten sortert etter kontantnivå, slik at neste problem alltid ligger øverst. ATM-0017 ved Gara de Nord står på 8 % — og verktøytipset har allerede svaret: påfylling i dag kl. 18:00, mannskap CIT-04.
- Filtre på status, by og kontantnivå
- Liste og kart er samme data, ett klikk fra hverandre
- Pinner farget etter tilstand — online, lite kontanter, i service
05Kassetter talt til siste seddel
ATM-0042 har €14,200 ved 78 % av kapasiteten, og konsollen vet nøyaktig hvordan: €10 × 120, €20 × 260, €50 × 156, pluss 42 sedler i avvisningsbeholderen merket for gjennomgang. Siste påfylling, mannskapet som utførte den og neste estimat står på samme side — kontantlogistikk går på tall, ikke befaringer.
- Fyllnivå, verdi og status per kassett
- Avvisningsbeholderen følges som enhver annen kassett
- Siste påfylling 2. juli, neste estimert 19. juli — oppgitt, ikke gjettet
06Et eget spor i operatørkonsollen
For team som lever i Protocore-operatørkonsollen, vises maskinparken også som et eget spor, i beta: maskiner med status, kontantnivå, oppetid og en heartbeat-kolonne — 8 sekunder siden betyr frisk, 14 minutter ser ut som et problem. Ett tall øverst oppgir dagens oppdrag: €18,400 i kontanter å hente.
07Kontanter begge veier
Kiosken kjøper og selger: sedler inn for krypto ut, eller krypto inn for kontanter ut. Bunnteksten oppgir spennet tydelig — kontanter ↔︎ BTC, ETH, USDC — slik at maskinen betjener begge sider av gaten.
08Varsler om kontantnivå
ATM-0017 ved Gara de Nord står på 8 %, merket som lite kontanter mot påfyllingsgrensen på 15 %. Operatøren ser varselet før en kunde møter en tom maskin.
09Fjernlåsing, med begrunnelse
Enhver maskin kan låses fra konsollen, hvor som helst — og låsen spør hvorfor. Årsak og notat går til revisjonsloggen sammen med handlingen, og maskinen forblir mørk til noen har sett på den.
10Helse og oppetid
Hver maskin har en tilstand — online, offline, i service — og et oppetidstall for 30 dager; ATM-0042 viser 99.2 %. Selve visningen holdes fersk, oppdatert for 26 sekunder siden i demoen, så konsollen beskriver nå, ikke i morges.
11Én visning på tvers av lokasjoner
Bucharest, Cluj-Napoca, Iași, Brașov, Timișoara — demoparken dekker 6 byer og samles i én tabell. Operatøren ser en maskinpark, ikke en mappe med enkeltmaskiner.
12Drift som arbeidsflyt
Maskiner, kontantdrift, transaksjoner, varsler og rapporter er egne faner i én konsoll, og dataene eksporteres til CSV for alt som kjører ved siden av. Å legge til en maskin er en knapp på samme skjerm.
13Avvisningsbeholderen er en tilstand
Fastkjørte og mistenkelige sedler havner i avvisningsbeholderen, og beholderen følges som en kassett — 42 sedler merket for gjennomgang på ATM-0042. Tømming er en del av påfyllingen, og tellingen er en del av journalen.
14Servicelogg per maskin
Hver maskin har sin egen historikk — påfyllinger, løste varsler, firmwareoppdateringer, forbruksmateriell — hver oppføring stemplet med hvem som utførte den: en mannskaps-ID, en fjernpush eller auto. Tretti dagers svar før noen tar telefonen.
15Påfyllinger som planlagt arbeid
Påfyllinger planlegges fra maskinsiden, utføres av et navngitt mannskap og avsluttes med nullstilte tellere og tømt avvisningsbeholder. Siste påfylling og neste estimat er begge oppgitt — planen er data, ikke tradisjon.
16Firmware uten befaring
Demomaskinen tok imot 4.2.1 →︎ 4.3.0 som fjernpush, selvtest bestått, én linje i loggen. Å oppdatere maskinparken er en utrulling, ikke en biltur.
17Kryptobuffer, overvåket som kontanter
Hver maskin har to beholdninger: sedler i kassetter og en hot wallet-buffer — 0.42 BTC på ATM-0042, markert innenfor grensene. Begge måles mot terskler; begge varsler før de går tomme.
18Heartbeats før klager
Maskinene melder seg inn hele tiden, og konsollen viser alderen på siste heartbeat ved siden av oppetid. En maskin som har vært stille i flere minutter blir rød før en kunde finner den mørk.
19Handlinger styrt av rolle
Låsing av en maskin skjer umiddelbart — og kun for ops-admin. Privilegerte handlinger på maskinparken har rollesperrer og revisjonsnotater, samme disiplin som resten av plattformen.
20Transaksjoner, per maskin og for hele parken
Hver kioskordre havner i transaksjonsfanen, filtrerbar ned til én enkelt maskin. Hva gaten gjorde i dag er en spørring, ikke et avstemmingsprosjekt.
21Rapporter som forlater konsollen
Rapporter oppsummerer volum per dag og per maskin, og alt eksporteres til CSV. Regnskapssystemet får tall, ikke skjermbilder.
22Eksporter loggen
Hele loggen til en maskin eksporteres med én handling fra maskinens egen side. Når en tvist eller en revisjon spør hva som skjedde den 12., er svaret en fil, ikke en erindring.
23Ditt merke i gatebildet
Kiosk-grensesnittet og konsollen kjører begge whitelabel. Maskinen på hjørnet bærer navnet ditt; driften bak den har samme disiplin uansett.
24Legg til en maskin på én gang
En ny maskin er en rad før den er en rute: registrer den med serienummer, plassering og nettverk, så dukker den opp i maskinparken med sin egen heartbeat. Oppsett er konsollarbeid, ikke et prosjekt.
25Varsler lukker seg selv
15 %-varselet planla en påfylling; da påfyllingen var gjort, ble varselet fjernet — logget av auto. Varsler løses når virkeligheten endres, ikke når noen husker å krysse av.