01نرخ زنده، نه محافظ صفحه
صفحه آمادهبهکار ATM-0042 در بخارست پیش از آنکه رهگذر به چیزی دست بزند به اولین سؤالش جواب میدهد: نرخ زنده BTC/EUR، بهروزشده 8 ثانیه پیش. زیر آن دو دکمه — خرید کریپتو، فروش کریپتو — و کل جریان در سه گام چاپ شده: اسکناس بگذارید، کیفپولتان را اسکن کنید، روی صفحه تأیید کنید.
02جریان خریدی که تمام میشود
گام 2 از 3: €200.00 اسکناس وارد و شمارش شده، 0.00326 BTC با نرخ قفلشده روی صفحه برمیگردد. مشتری QR کیفپول را اسکن میکند — یا اگر کیفپول ندارد، paper wallet چاپ میکند. کارمزد €0.60 شامل است، رسیدن حدود 10 دقیقه پس از تأیید است و دستگاه با ورود اسکناس بیشتر به شمارش ادامه میدهد.
- نرخ در لحظه تعهد روی صفحه ثابت میماند
- paper wallet برای مراجعانی که اپ ندارند
- اسکناسهای پذیرفتهشده: €10، €20، €50، €100
03کنسول ناوگان
نیمه دیگر محصول 48 دستگاه را در 6 شهر اداره میکند: 46 آنلاین، 1 آفلاین، 1 در سرویس. میانگین سطح پول نقد 62% در برابر آستانه شارژ مجدد 15%؛ حجم امروز €18,420، با 12.4% افزایش نسبت به دیروز. هر ردیف یک دستگاه است — سطح پول نقد، موجودی کریپتو، حجم 24 ساعته، آخرین سرویس — و دستگاه انتخابشده تا سطح اسکناس باز میشود.
- سطح پول نقد، موجودی کریپتو و حجم هر دستگاه
- آپتایم 30 روزه هر دستگاه — 99.2% برای ATM-0042
- زمانبندی شارژ مجدد و قفل از راه دور از همان پنل
04نقشهای که تیم عملیات واقعاً به کار میبرد
نمای نقشه ناوگان را روی شهر نشان میدهد: دوازده دستگاه بهصورت پین وضعیت، و فهرست کناری بر اساس موجودی نقد مرتب شده تا مشکل بعدی همیشه بالای فهرست باشد. ATM-0017 در Gara de Nord روی 8% است — و تولتیپ آن از قبل پاسخ را میداند: پر کردن امروز ساعت 18:00، تیم CIT-04.
- فیلتر بر اساس وضعیت، شهر و میزان موجودی نقد
- فهرست و نقشه یک دادهاند، فقط با یک کلید فاصله
- پینها بر اساس وضعیت رنگ میگیرند — آنلاین، موجودی کم، در سرویس
05کاستها، اسکناس به اسکناس
ATM-0042 مبلغ €14,200 را در 78% ظرفیت نگه میدارد و کنسول دقیقاً میداند چگونه: €10 × 120، €20 × 260، €50 × 156، بهعلاوه 42 اسکناس در سطل رد شده که برای بررسی علامت خوردهاند. آخرین پر کردن، تیمی که انجامش داده و برآورد نوبت بعد در همان صفحه است — لجستیک پول نقد با عدد کار میکند، نه با بازدید میدانی.
- میزان پری، مبلغ و وضعیت هر کاست
- سطل رد شده مثل هر کاست دیگری پیگیری میشود
- آخرین پر کردن 2 ژوئیه، نوبت بعد حدوداً 19 ژوئیه — ثبتشده، نه حدسی
06یک مسیر اختصاصی در کنسول اپراتور
برای تیمهایی که روزشان در کنسول اپراتور Protocore میگذرد، ناوگان بهشکل یک مسیر مستقل هم در دسترس است (بتا): دستگاهها با وضعیت، موجودی نقد، آپتایم و ستون heartbeat — «8 ثانیه پیش» یعنی سالم، «14 دقیقه پیش» یعنی مشکل. یک عدد در بالا کار امروز را میگوید: €18,400 پول نقد برای جمعآوری.
07پول نقد در هر دو جهت
کیوسک هم میخرد هم میفروشد: اسکناس بده، کریپتو بگیر، یا کریپتو بده، پول نقد بگیر. پانویس محدوده را شفاف میگوید — پول نقد ↔︎ BTC، ETH، USDC — تا دستگاه به هر دو سمت بازار خدمت کند.
08هشدار سطح موجودی نقد
ATM-0017 در Gara de Nord روی 8% است و در برابر آستانه پر کردن 15% با برچسب موجودی کم علامت خورده. اپراتور پرچم را میبیند، پیش از آنکه مشتری با دستگاه خالی روبهرو شود.
09قفل از راه دور، با ذکر دلیل
هر دستگاهی از هر جا از کنسول قفل میشود — و قفل دلیلش را میپرسد. دلیل و یادداشت همراه با اقدام در لاگ ممیزی ثبت میشود و دستگاه خاموش میماند تا کسی بررسیاش کند.
10سلامت و آپتایم
هر دستگاه یک وضعیت دارد — آنلاین، آفلاین، در سرویس — و آپتایم 30 روزه؛ ATM-0042 عدد 99.2% را نشان میدهد. خود نما هم تازه میماند، در دمو 26 ثانیه پیش بهروز شده، تا کنسول «اکنون» را توصیف کند، نه صبح امروز را.
11یک نما برای همه مکانها
Bucharest، Cluj-Napoca، Iași، Brașov، Timișoara — ناوگان دمو 6 شهر را پوشش میدهد و در یک جدول جمع میشود. اپراتور یک ناوگان میبیند، نه پوشهای از دستگاههای جدا.
12عملیات بهشکل یک workflow
دستگاهها، عملیات نقدی، تراکنشها، هشدارها و گزارشها تبهای جدا از یک کنسولاند و دادهها برای هر سیستم کناری به CSV خروجی میگیرند. افزودن دستگاه یک دکمه در همان صفحه است.
13سطل رد شده یک وضعیت است
اسکناسهای گیرکرده و مشکوک در سطل رد شده میافتند و این سطل مثل کاست پیگیری میشود — 42 اسکناس در ATM-0042 برای بررسی علامت خوردهاند. خالی کردنش بخشی از پر کردن دستگاه است و شمارشش بخشی از سابقه.
14لاگ سرویس برای هر دستگاه
هر دستگاه تاریخچه خودش را دارد — پر کردنها، هشدارهای بستهشده، بهروزرسانیهای firmware، مواد مصرفی — و هر مورد با نام انجامدهنده ثبت میشود: شناسه تیم، push از راه دور یا auto. سی روز پاسخ، پیش از آنکه کسی گوشی بردارد.
15پر کردن بهعنوان کار زمانبندیشده
پر کردنها از صفحه دستگاه زمانبندی میشوند، توسط یک تیم مشخص انجام میشوند و با ریست شمارندهها و خالی شدن سطل رد شده بسته میشوند. آخرین پر کردن و برآورد بعدی هر دو ثبتاند — برنامه، داده است نه شفاهیات.
16firmware بدون بازدید میدانی
دستگاه دمو نسخه 4.2.1 →︎ 4.3.0 را با push از راه دور گرفت، self-test قبول شد، یک خط در لاگ. بهروزرسانی ناوگان یک rollout است، نه یک سفر جادهای.
17موجودی کریپتو، زیر نظر مثل پول نقد
هر دستگاه دو موجودی دارد: اسکناس در کاستها و موجودی hot wallet — 0.42 BTC روی ATM-0042، در محدوده مجاز. هر دو در برابر آستانهها سنجیده میشوند و هر دو پیش از خالی شدن هشدار میدهند.
18heartbeat پیش از شکایت
دستگاهها مدام گزارش میدهند و کنسول سن آخرین heartbeat را کنار آپتایم نشان میدهد. دستگاهی که چند دقیقه ساکت شود، پیش از آنکه مشتری خاموشیاش را ببیند قرمز میشود.
19اقدامات قفلشده بر اساس نقش
قفل کردن دستگاه فوری است — و فقط برای ops-admin. اقدامات حساس ناوگان با نقشهای دسترسی و یادداشت ممیزی همراهاند؛ همان انضباطی که بقیه پلتفرم بر آن بنا شده.
20تراکنشها، بهتفکیک دستگاه و ناوگان
هر سفارش کیوسک در تب تراکنشها ثبت میشود و تا سطح یک دستگاه قابل فیلتر است. اینکه امروز بازار چه کرده یک کوئری است، نه پروژه تطبیق.
21گزارشهایی که از کنسول بیرون میروند
گزارشها حجم را بهتفکیک روز و دستگاه خلاصه میکنند و همهچیز به CSV خروجی میگیرد. سیستم حسابدار عدد میگیرد، نه اسکرینشات.
22خروجی گرفتن از لاگ
لاگ کامل هر دستگاه با یک اقدام از صفحه خودش خروجی میگیرد. وقتی اختلاف یا ممیزی میپرسد روز 12ام چه شد، جواب یک فایل است، نه یک خاطره.
23برند شما در خیابان
رابط کیوسک و کنسول هر دو whitelabel اجرا میشوند. دستگاه سر خیابان نام شما را دارد؛ عملیات پشت آن در هر حال همان انضباط را دارد.
24افزودن دستگاه در یک نشست
دستگاه جدید پیش از آنکه مسیر باشد یک ردیف است: با سریال، مکان و شبکه ثبتش کنید و با heartbeat خودش در ناوگان ظاهر میشود. راهاندازی کار کنسول است، نه یک پروژه.
25هشدارها خودشان بسته میشوند
پرچم 15% یک پر کردن را زمانبندی کرد؛ وقتی پر کردن انجام شد، هشدار بسته شد — با ثبت auto. هشدارها وقتی واقعیت عوض میشود حل میشوند، نه وقتی کسی یادش بیاید تیک بزند.