ΠΠΎΠΆΠ΅Π»Π°Π½ΠΈΡ ΠΈ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ: Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Telegram ΠΈ MAX Mini App (WebApp) ΠΈ Backend-ΡΠΈΡΡΠ΅ΠΌΡ Π΄Π»Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΡΠΊΠ»Π°Π΄Π° Self-Storage (Ρ
ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π²Π΅ΡΠ΅ΠΉ) 1. ΠΠ±ΡΠ΅Π΅ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠ° Π’ΡΠ΅Π±ΡΠ΅ΡΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ Π΄Π»Ρ Β«Π±Π΅Π·Π»ΡΠ΄Π½ΠΎΠ³ΠΎΒ» ΡΠΊΠ»Π°Π΄Π° Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ Ρ
ΡΠ°Π½Π΅Π½ΠΈΡ (Self-Storage) Π½Π° 61 ΡΡΠ΅ΠΉΠΊΡ ΡΠ°Π·Π½ΠΎΠΉ ΡΠ°Π·ΠΌΠ΅ΡΠ½ΠΎΡΡΠΈ (ΠΎΡ 1 Π΄ΠΎ 15 ΠΊΠ². ΠΌ). ΠΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ Ρ ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΠΌ β Telegram Mini App MAX Mini App (WebApp). Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠΊΠ»Π°Π΄ΠΎΠΌ, Π‘ΠΠ£Π (ΡΠΈΡΡΠ΅ΠΌΠ° ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π΄ΠΎΡΡΡΠΏΠ°) ΠΈ Π·Π°ΠΌΠΊΠ°ΠΌΠΈ ΡΡΠ΅Π΅ΠΊ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΡΠΎΠΈΡΡ
ΠΎΠ΄ΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΡΡΠ°ΡΡΡΠ° ΠΎΠΏΠ»Π°ΡΡ ΠΈ Π°ΡΠ΅Π½Π΄Ρ Π² Π±Π°Π·Π΅ Π΄Π°Π½Π½ΡΡ
. 2. ΠΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΠ° ΠΈ ΡΡΠ΅ΠΊ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ (Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΠΌΡΠΉ Π³ΠΎΡΠΎΠ²Ρ ΠΎΠ±ΡΡΠΆΠ΄Π°ΡΡ ΠΈ Π²Π°ΡΠΈ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΡ ) Backend: Python (FastAPI / Django / Sanic), SQLAlchemy / Tortoise ORM. Frontend (Mini App): React.js / Vue.js / Next.js + TailwindCSS (ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠ°Ρ ΡΠ°ΡΡΡ Π΄ΠΎΠ»ΠΆΠ½Π° Π±ΡΡΡ Π»Π΅Π³ΠΊΠΎΠ²Π΅ΡΠ½ΠΎΠΉ ΠΈ Π°Π΄Π°ΠΏΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΏΠΎΠ΄ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Telegram). ΠΠ°Π·Π° Π΄Π°Π½Π½ΡΡ
: PostgreSQL / Π‘Π£ΠΠ Redis (Π΄Π»Ρ ΡΠ΅ΡΡΠΈΠΉ ΠΈ ΠΎΡΠ΅ΡΠ΅Π΄Π΅ΠΉ). ΠΠΎΡ-ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°: Aiogram 3.x. ΠΡΠΎΡΠΎΠΊΠΎΠ»Ρ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ Π‘ΠΠ£Π: HTTP / TCP-Π·Π°ΠΏΡΠΎΡΡ (Π²Π΅Π±Ρ
ΡΠΊΠΈ) ΠΊ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠΊΠΈ (Wiren Board / Laurent / Modbus-ΡΠ»ΡΠ· ΠΏΠΎ ΡΠΈΠ½Π΅ RS-485). 3. Π ΠΎΠ»ΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ ΠΠ»ΠΈΠ΅Π½Ρ: ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Telegram, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ΅Π³ΠΈΡΡΡΠΈΡΡΠ΅ΡΡΡ, Π²ΡΠ±ΠΈΡΠ°Π΅Ρ, ΠΎΠΏΠ»Π°ΡΠΈΠ²Π°Π΅Ρ ΡΡΠ΅ΠΉΠΊΡ ΠΈ ΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ Π΄ΠΎΡΡΡΠΏΠΎΠΌ (ΠΎΡΠΊΡΡΡΠΈΠ΅ΠΌ Π΄Π²Π΅ΡΠ΅ΠΉ) ΡΠ΅ΡΠ΅Π· ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Mini App. ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ: ΠΠ»Π°Π΄Π΅Π»Π΅Ρ Π±ΠΈΠ·Π½Π΅ΡΠ°. ΠΠΌΠ΅Π΅Ρ Π΄ΠΎΡΡΡΠΏ ΠΊ ΠΏΠ°Π½Π΅Π»ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ (ΡΠ°ΠΊΠΆΠ΅ ΡΠ΅ΡΠ΅Π· WebApp ΠΈΠ»ΠΈ Π·Π°ΡΠΈΡΠ΅Π½Π½ΡΠΉ Π²Π΅Π±-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ) Π΄Π»Ρ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ ΡΠΊΠ»Π°Π΄Π°, ΡΡΡΠ½ΠΎΠ³ΠΎ ΠΎΡΠΊΡΡΡΠΈΡ Π·Π°ΠΌΠΊΠΎΠ² ΠΈ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠ². 4. Π€ΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠ΅ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ: ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ (Client Flow) ΠΠ»ΠΎΠΊ 1: ΠΠ²ΡΠΎΡΠΈΠ·Π°ΡΠΈΡ ΠΈ KYC (ΠΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ) ΠΡ
ΠΎΠ΄ Π² Mini App Π±Π΅Π· ΠΏΠ°ΡΠΎΠ»Ρ (ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π²Π°Π»ΠΈΠ΄Π°ΡΠΈΡ initData ΠΎΡ Telegram). Π€ΠΎΡΠΌΠ° ΠΏΠ΅ΡΠ²ΠΈΡΠ½ΠΎΠΉ ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΠΈ: Π€ΠΠ, ΠΠΎΠ½ΡΠ°ΠΊΡΠ½ΡΠΉ ΡΠ΅Π»Π΅ΡΠΎΠ½ (ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π΅Π½ΠΈΠ΅ ΡΠ΅ΡΠ΅Π· SMS ΠΈΠ»ΠΈ Telegram Shared Contact). ΠΠ°Π³ΡΡΠ·ΠΊΠ° ΡΠΎΡΠΎ ΠΏΠ°ΡΠΏΠΎΡΡΠ° (Π³Π»Π°Π²Π½ΡΠΉ ΡΠ°Π·Π²ΠΎΡΠΎΡ + ΠΏΡΠΎΠΏΠΈΡΠΊΠ°) ΠΈ ΡΠ΅Π»ΡΠΈ Ρ ΠΏΠ°ΡΠΏΠΎΡΡΠΎΠΌ. ΠΠ°Π½Π½ΡΠ΅ ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡΡΡ Π² ΠΠ ΡΠΎ ΡΡΠ°ΡΡΡΠΎΠΌ Β«ΠΠ° ΠΏΡΠΎΠ²Π΅ΡΠΊΠ΅Β». ΠΠ»ΠΎΠΊ 2: ΠΠ°ΡΠ°Π»ΠΎΠ³ ΠΈ ΠΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½Π°Ρ ΠΊΠ°ΡΡΠ° ΠΡΠ²ΠΎΠ΄ Π΄ΠΎΡΡΡΠΏΠ½ΡΡ
ΡΠ°ΡΠΈΡΠΎΠ² ΠΏΠΎ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΡΠΌ/ΡΠ°Π·ΠΌΠ΅ΡΠ°ΠΌ: ΠΠΎΠΊΠ΅ΡΡ (1 ΠΊΠ². ΠΌ), ΠΠΎΠΊΡΡ (5, 8, 10, 15 ΠΊΠ². ΠΌ). ΠΠΈΠ·ΡΠ°Π»ΡΠ½Π°Ρ ΡΡ
Π΅ΠΌΠ° (ΠΊΠ°ΡΡΠ°) ΡΠΊΠ»Π°Π΄Π°: ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΡΠ΅ ΡΡΠ΅ΠΉΠΊΠΈ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΈΠ²Π°ΡΡΡΡ Π·Π΅Π»Π΅Π½ΡΠΌ, Π·Π°Π½ΡΡΡΠ΅ β ΡΠ΅ΡΡΠΌ. ΠΡΠΈ ΠΊΠ»ΠΈΠΊΠ΅ Π½Π° ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΡΡ ΡΡΠ΅ΠΉΠΊΡ ΠΎΡΠΊΡΡΠ²Π°Π΅ΡΡΡ ΠΊΠ°ΡΡΠΎΡΠΊΠ°: ΡΠ°Π·ΠΌΠ΅Ρ, ΡΠ΅Π½Π° Π² ΠΌΠ΅ΡΡΡ, ΠΊΠ½ΠΎΠΏΠΊΠ° Β«ΠΠ°Π±ΡΠΎΠ½ΠΈΡΠΎΠ²Π°ΡΡΒ». ΠΡΠΎΠ½Ρ Π·Π°ΠΊΡΠ΅ΠΏΠ»ΡΠ΅ΡΡΡ Π·Π° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ Π½Π° 15 ΠΌΠΈΠ½ΡΡ. ΠΠ»ΠΎΠΊ 3: ΠΠΏΠ»Π°ΡΠ° ΠΈ ΠΠΎΠ΄ΠΏΠΈΡΠΊΠ° (Π Π΅ΠΊΡΡΡΠ΅Π½ΡΠ½ΡΠ΅ ΠΏΠ»Π°ΡΠ΅ΠΆΠΈ) ΠΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Ρ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ-ΡΠΊΠ²Π°ΠΉΡΠΈΠ½Π³ΠΎΠΌ (Π’-ΠΠ°Π½ΠΊ) ΠΏΠΎ API. ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΎΠΏΠ»Π°ΡΡ ΠΊΠ°ΡΡΠΎΠΉ ΠΈΠ»ΠΈ ΡΠ΅ΡΠ΅Π· Π‘ΠΠ (Π‘ΠΈΡΡΠ΅ΠΌΡ Π±ΡΡΡΡΡΡ
ΠΏΠ»Π°ΡΠ΅ΠΆΠ΅ΠΉ). ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ: Π Π΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ ΡΠ΅ΠΊΡΡΡΠ΅Π½ΡΠ½ΡΡ
ΠΏΠ»Π°ΡΠ΅ΠΆΠ΅ΠΉ (Π°Π²ΡΠΎΠΏΡΠΎΠ΄Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄ΠΏΠΈΡΠΊΠΈ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΌΠ΅ΡΡΡ Ρ ΠΏΡΠΈΠ²ΡΠ·Π°Π½Π½ΠΎΠΉ ΠΊΠ°ΡΡΡ). ΠΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Ρ ΠΠ±Π»Π°ΡΠ½ΠΎΠΉ ΠΊΠ°ΡΡΠΎΠΉ (ΠΡΠΎΠ» ΠΠ½Π»Π°ΠΉΠ½ / CloudKassir) Π΄Π»Ρ ΠΎΡΠΏΡΠ°Π²ΠΊΠΈ ΡΠ΅ΠΊΠΎΠ² Π² ΠΠ€ΠΠ‘ ΠΏΠΎ 54-Π€Π. ΠΠ»ΠΎΠΊ 4: Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π΄ΠΎΡΡΡΠΏΠΎΠΌ (Π‘ΠΠ£Π) ΠΠΊΠ»Π°Π΄ΠΊΠ° Β«ΠΠΎΡ Π°ΡΠ΅Π½Π΄Π°Β» ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΠΎΡΠ»Π΅ ΡΡΠΏΠ΅ΡΠ½ΠΎΠΉ ΠΎΠΏΠ»Π°ΡΡ: ΠΠ½ΠΎΠΏΠΊΠ° Β«ΠΡΠΊΡΡΡΡ Π²Ρ
ΠΎΠ΄Π½ΡΡ Π΄Π²Π΅ΡΡ ΡΠΊΠ»Π°Π΄Π°Β»: ΠΠΊΡΠΈΠ²Π½Π° ΡΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΈ Π½Π°Π»ΠΈΡΠΈΠΈ ΠΎΠΏΠ»Π°ΡΠ΅Π½Π½ΠΎΠΉ Π°ΡΠ΅Π½Π΄Ρ. ΠΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ Π±ΡΠΊΠ΅Π½Π΄ ΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ HTTP/TCP Π·Π°ΠΏΡΠΎΡ Π½Π° IP-Π°Π΄ΡΠ΅Ρ Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° ΡΠΊΠ»Π°Π΄Π°. ΠΠ½ΠΎΠΏΠΊΠ° Β«ΠΡΠΊΡΡΡΡ ΠΌΠΎΡ ΡΡΠ΅ΠΉΠΊΡ β[Π₯]Β»: ΠΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ ΡΠ΅ΡΠ²Π΅Ρ ΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π½Π° ΡΠ΅Π»Π΅ΠΉΠ½ΡΠΉ ΠΌΠΎΠ΄ΡΠ»Ρ, ΠΊ ΠΊΠΎΡΠΎΡΠΎΠΌΡ ΠΏΡΠΈΠ²ΡΠ·Π°Π½ Π·Π°ΠΌΠΎΠΊ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠΉ ΡΡΠ΅ΠΉΠΊΠΈ. ΠΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅: ΠΠ°ΡΠΈΡΠ° ΠΎΡ ΡΠ»ΡΡΠ°ΠΉΠ½ΡΡ
Π½Π°ΠΆΠ°ΡΠΈΠΉ (Double-click protection) ΠΈ ΡΠ°ΠΉΠΌΠ°ΡΡ ΠΌΠ΅ΠΆΠ΄Ρ ΠΎΡΠΊΡΡΡΠΈΡΠΌΠΈ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π½Π΅ ΡΠ°ΡΠ΅ 1 ΡΠ°Π·Π° Π² 30 ΡΠ΅ΠΊΡΠ½Π΄). 5. Π€ΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠ΅ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ: ΠΠ°Π½Π΅Π»Ρ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ° (Admin Flow) ΠΠΎΠ»ΠΆΠ½Π° Π±ΡΡΡ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° Π² Π²ΠΈΠ΄Π΅ WebApp Π²Π½ΡΡΡΠΈ Telegram (Π΄ΠΎΡΡΡΠΏ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½Π½ΡΡ
Telegram ID). Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΠΌΠΈ: Π‘ΠΏΠΈΡΠΎΠΊ ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΠ², ΠΏΡΠΎΡΠΌΠΎΡΡ Π·Π°Π³ΡΡΠΆΠ΅Π½Π½ΡΡ
ΠΏΠ°ΡΠΏΠΎΡΡΠΎΠ², ΠΊΠ½ΠΎΠΏΠΊΠΈ Β«ΠΠ΄ΠΎΠ±ΡΠΈΡΡ Π²Π΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡΒ» / Β«ΠΡΠΊΠ»ΠΎΠ½ΠΈΡΡΒ». Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠΊΠ»Π°Π΄ΠΎΠΌ: Π‘Π΅ΡΠΊΠ° Π²ΡΠ΅Ρ
61 ΡΡΠ΅Π΅ΠΊ Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΡ Π²ΡΡΡΠ½ΡΡ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΡΠ°ΡΡΡ (Π‘Π²ΠΎΠ±ΠΎΠ΄Π½Π° / ΠΠ°Π½ΡΡΠ° / ΠΠ°Π±Π»ΠΎΠΊΠΈΡΠΎΠ²Π°Π½Π° / Π’Π΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΎΠ±ΡΠ»ΡΠΆΠΈΠ²Π°Π½ΠΈΠ΅). ΠΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ: ΠΡΡΠΎΡΠΈΡ ΠΎΡΠΊΡΡΡΠΈΠΉ Π΄Π²Π΅ΡΠ΅ΠΉ (ΠΊΡΠΎ, Π²ΠΎ ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΈ ΠΊΠ°ΠΊΡΡ Π΄Π²Π΅ΡΡ ΠΎΡΠΊΡΡΠ») Π΄Π»Ρ ΡΠ°Π·Π±ΠΎΡΠ° ΠΈΠ½ΡΠΈΠ΄Π΅Π½ΡΠΎΠ². ΠΡΡΠΌΠΎΠ΅ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅: ΠΠ½ΠΎΠΏΠΊΠΈ ΡΠΊΡΡΡΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΎΡΠΊΡΡΡΠΈΡ Π²Ρ
ΠΎΠ΄Π½ΠΎΠΉ Π΄Π²Π΅ΡΠΈ ΠΈ Π»ΡΠ±ΠΎΠΉ Π²ΡΠ±ΡΠ°Π½Π½ΠΎΠΉ ΡΡΠ΅ΠΉΠΊΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΎΠΌ ΡΠ΄Π°Π»Π΅Π½Π½ΠΎ. 6. Π‘ΠΈΡΡΠ΅ΠΌΠ½Π°Ρ Π»ΠΎΠ³ΠΈΠΊΠ° ΠΈ Π€ΠΎΠ½ΠΎΠ²ΡΠ΅ Π·Π°Π΄Π°ΡΠΈ (Cron) Π‘ΠΊΡΠΈΠΏΡ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΡΡΠΎΠΊΠΎΠ²: Π Π°Π· Π² ΡΡΡΠΊΠΈ ΡΠΈΡΡΠ΅ΠΌΠ° ΠΏΡΠΎΠ²Π΅ΡΡΠ΅Ρ Π΄Π°ΡΡ ΠΎΠΊΠΎΠ½ΡΠ°Π½ΠΈΡ Π°ΡΠ΅Π½Π΄Ρ. ΠΠ° 3 Π΄Π½Ρ Π΄ΠΎ ΡΠΏΠΈΡΠ°Π½ΠΈΡ β ΠΎΡΠΏΡΠ°Π²ΠΊΠ° ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ Π² Π±ΠΎΡ: Β«ΠΠ°ΠΏΠΎΠΌΠΈΠ½Π°Π΅ΠΌ, ΡΠ΅ΡΠ΅Π· 3 Π΄Π½Ρ ΡΠΏΠΈΡΠ΅ΡΡΡ Π₯Π₯Π₯ ΡΡΠ±. Π·Π° ΠΏΡΠΎΠ΄Π»Π΅Π½ΠΈΠ΅ ΡΡΠ΅ΠΉΠΊΠΈΒ». ΠΡΠ»ΠΈ Π°Π²ΡΠΎΠΏΠ»Π°ΡΠ΅ΠΆ Π½Π΅ ΠΏΡΠΎΡΠ΅Π» β ΠΏΠΎΠΏΡΡΠΊΠ° ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎΠ³ΠΎ ΡΠΏΠΈΡΠ°Π½ΠΈΡ ΡΠ΅ΡΠ΅Π· 1 Π΄Π΅Π½Ρ. ΠΠ»ΠΈΠ΅Π½ΡΡ ΡΡ
ΠΎΠ΄ΠΈΡ ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ ΠΎΠ± ΠΎΡΠΈΠ±ΠΊΠ΅. Π Π΄Π΅Π½Ρ ΠΎΠΊΠΎΠ½ΡΠ°Π½ΠΈΡ ΠΎΠΏΠ»Π°ΡΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΏΠ΅ΡΠΈΠΎΠ΄Π° (ΠΏΡΠΈ ΠΎΡΡΡΡΡΡΠ²ΠΈΠΈ ΠΎΠΏΠ»Π°ΡΡ) ΡΡΠ°ΡΡΡ ΡΡΠ΅ΠΉΠΊΠΈ ΠΌΠ΅Π½ΡΠ΅ΡΡΡ Π½Π° Β«ΠΡΠΎΡΡΠΎΡΠ΅Π½Π°Β», Π² Mini App Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ Π±Π»ΠΎΠΊΠΈΡΡΡΡΡΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΎΡΠΊΡΡΡΠΈΡ Π΄Π²Π΅ΡΠ΅ΠΉ Π΄Π»Ρ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ. 7. Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΊ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡΠΌ ΠΠΊΠ²Π°ΠΉΡΠΈΠ½Π³: Π’-ΠΠ°Π½ΠΊ API (ΡΠ°Π±ΠΎΡΠ° Ρ ΡΠΎΠΊΠ΅Π½Π°ΠΌΠΈ ΠΊΠ°ΡΡ Π΄Π»Ρ ΡΠ΅ΠΊΡΡΡΠ΅Π½ΡΠ½ΡΡ
ΡΠΏΠΈΡΠ°Π½ΠΈΠΉ). Π€ΠΈΡΠΊΠ°Π»ΠΈΠ·Π°ΡΠΈΡ: CloudKassir / ΠΡΠΎΠ» ΠΏΠΎ API. Π‘ΠΠ£Π (ΠΠ΅Π»Π΅Π·ΠΎ): ΠΡΠΏΡΠ°Π²ΠΊΠ° REST/TCP ΠΊΠΎΠΌΠ°Π½Π΄ Π½Π° ΡΠ΅Π»Π΅ΠΉΠ½ΡΠ΅ ΠΏΠ»Π°ΡΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π·Π°ΠΌΠΊΠ°ΠΌΠΈ (ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠ΅ ΠΆΠ΅Π»Π΅Π·ΠΎ Π²ΡΠ±Π΅ΡΠ΅ΠΌ ΡΠΎΠ²ΠΌΠ΅ΡΡΠ½ΠΎ Ρ ΠΈΡΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Π΅ΠΌ, ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ β ΠΏΠ»Π°ΡΡ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΡ Π½Π° Π±Π°Π·Π΅ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π° Modbus/RS-485 ΡΠ΅ΡΠ΅Π· ΡΠ»ΡΠ· ΠΈΠ»ΠΈ Laurent).