MQTTapp: ΠΠ½ΡΡΠΈΡΠΈΠ²Π΅Π½ ΠΊΠ»ΠΈΠ΅Π½Ρ MQTT
MQTTapp Π΅ Π΄ΠΈΠ·Π°ΡΠ½ΠΈΡΠ°Π½ Π΄Π° ΠΈΠΌ ΠΏΠΎΠΌΠΎΠ³Π½Π΅ Π½Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈΡΠ΅ Π΄Π° ΡΠ΅ ΠΏΠΎΠ²ΡΠ·Π°Ρ ΡΠΎ MQTT Π±ΡΠΎΠΊΠ΅ΡΠΈ ΠΈ Π΅ΡΠΈΠΊΠ°ΡΠ½ΠΎ Π΄Π° Π³ΠΎ ΠΊΠΎΡΠΈΡΡΠ°Ρ MQTT. ΠΠ΅Π· ΡΠ°Π·Π»ΠΈΠΊΠ° Π΄Π°Π»ΠΈ Π΅ Π·Π° ΠΏΡΠΎΡΠ΅ΡΠΈΠΎΠ½Π°Π»Π½Π° ΠΈΠ»ΠΈ Π»ΠΈΡΠ½Π° ΡΠΏΠΎΡΡΠ΅Π±Π°, ΡΠΎΡ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π° Π·Π±ΠΈΡ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΡΠ½ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ Π·Π° ΠΏΠΎΠ΅Π΄Π½ΠΎΡΡΠ°Π²ΡΠ²Π°ΡΠ΅ Π½Π° Π²Π°ΡΠ΅ΡΠΎ MQTT ΠΈΡΠΊΡΡΡΠ²ΠΎ.
ΠΠ»ΡΡΠ½ΠΈ ΠΊΠ°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ:
- Π₯ΠΈΠ΅ΡΠ°ΡΡ
ΠΈΡΠΊΠΈ ΠΏΡΠΈΠΊΠ°Π· Π½Π° ΡΠ΅ΠΌΠ° -
ΠΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°ΡΡΠ΅ Π³ΠΈ ΡΠ΅ΠΌΠΈΡΠ΅ ΠΈ ΠΏΠΎΡΠ°ΠΊΠΈΡΠ΅ Π²ΠΎ ΡΠ°ΡΠ½Π° Ρ
ΠΈΠ΅ΡΠ°ΡΡ
ΠΈΡΠΊΠ° ΡΡΡΡΠΊΡΡΡΠ°.
ΠΡΠΎΡΠΈΡΠ΅ΡΠ΅ Π³ΠΈ ΡΠ΅ΠΌΠΈΡΠ΅ Π·Π° Π΄Π° Π³ΠΈ Π²ΠΈΠ΄ΠΈΡΠ΅ ΠΏΠΎΠ΄ΡΠ΅ΠΌΠΈΡΠ΅ ΠΈ Π½Π΅ΠΎΠ΄Π°ΠΌΠ½Π° ΠΏΡΠΈΠΌΠ΅Π½ΠΈΡΠ΅ ΠΏΠΎΡΠ°ΠΊΠΈ.
- ΠΠ΅ΡΠ°Π»Π΅Π½ ΠΏΡΠΈΠΊΠ°Π· Π½Π° ΠΏΠΎΡΠ°ΠΊΠ° -
ΠΠΎΠ³Π»Π΅Π΄Π½Π΅ΡΠ΅ Π³ΠΈ ΡΠ΅ΠΊΠΎΠ²Π½ΠΈΡΠ΅ ΠΈ ΠΏΡΠ΅ΡΡ
ΠΎΠ΄Π½ΠΈΡΠ΅ ΠΏΠΎΡΠ°ΠΊΠΈ ΡΠΎ ΡΠΎΡΠΌΠ°ΡΠΈΡΠ°Π½ΠΈ JSON ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ Π·Π° ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½Π° ΡΠΈΡΠ»ΠΈΠ²ΠΎΡΡ.
- Π£ΠΏΡΠ°Π²ΡΠ²Π°ΡΠ΅ ΡΠΎ ΡΠΌΠ΅ΡΠΊΠΈ -
ΠΠ΅ΠΏΡΠ΅ΡΠ΅Π½ΠΎ Π΄ΠΎΠ΄Π°Π²Π°ΡΡΠ΅ ΠΈ ΡΠΏΡΠ°Π²ΡΠ²Π°ΡΡΠ΅ ΡΠΎ ΡΠΌΠ΅ΡΠΊΠΈΡΠ΅. ΠΠ°ΠΏΠΎΡΠ½Π΅ΡΠ΅ ΠΈΠ»ΠΈ ΠΏΡΠ΅ΠΊΠΈΠ½Π΅ΡΠ΅ Π³ΠΈ Π²ΡΡΠΊΠΈΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ΅ΡΡΠΈ Π΅Π΄Π½ΠΎΡΡΠ°Π²Π½ΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈ.
- ΠΠ΅ΠΌΠΎ ΡΠΌΠ΅ΡΠΊΠ° -
Π’Π΅ΡΡΠΈΡΠ°ΡΡΠ΅ ΡΠ° Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ°ΡΠ° Π±Π΅Π· Π±ΡΠΎΠΊΠ΅Ρ.
ΠΠ²Π°Π° ΡΠΌΠ΅ΡΠΊΠ° Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° Π³ΠΈ ΠΈΡΡΡΠ°ΠΆΡΠ²Π°ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈΡΠ΅ Π΄ΠΎΡΡΠ°ΠΏΠ½ΠΈ Π²ΠΎ Π²Π΅ΡΠ·ΠΈΡΠ°ΡΠ° Pro ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΡΠΊΠΈ ΡΠ΅ ΠΎΡΡΡΡΠ°Π½ΡΠ²Π° ΠΎΡΠΊΠ°ΠΊΠΎ ΡΠ΅ ΠΊΡΠ΅ΠΈΡΠ°ΡΠ΅ ΡΠ΅Π΄ΠΎΠ²Π½Π° ΡΠΌΠ΅ΡΠΊΠ°.
- TCP ΠΈ WebSocket Π²ΡΡΠΊΠΈ -
ΠΠΎΠ΄Π΄ΡΠΆΡΠ²Π° ΠΈ TCP ΠΈ WebSocket Π²ΡΡΠΊΠΈ ΡΠΎ ΠΎΠΏΡΠΈΠΎΠ½Π°Π»Π½Π° ΠΎΡΠ½ΠΎΠ²Π½Π° ΠΏΠ°ΡΠ΅ΠΊΠ° Π·Π° Π΄Π° ΡΠ΅ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠΈ ΡΠ»Π΅ΠΊΡΠΈΠ±ΠΈΠ»Π½ΠΎ ΠΏΠΎΠ²ΡΠ·ΡΠ²Π°ΡΠ΅ ΡΠΎ MQTT Π±ΡΠΎΠΊΠ΅ΡΠΈ.
- ΠΠ΅Π·Π±Π΅Π΄Π½ΠΈ Π²ΡΡΠΊΠΈ -
ΠΠ·Π±Π΅ΡΠ΅ΡΠ΅ ΠΏΠΎΠΌΠ΅ΡΡ SSL-ΡΠΈΡΡΠΈΡΠ°Π½ΠΈ ΠΈΠ»ΠΈ Π½Π΅ΡΠΈΡΡΠΈΡΠ°Π½ΠΈ Π²ΡΡΠΊΠΈ, ΡΠΎ ΠΎΠΏΡΠΈΡΠ° Π·Π° ΠΎΠ½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π°ΡΠ΅ Π½Π° SSL Π²Π°Π»ΠΈΠ΄Π°ΡΠΈΡΠ°.
- Π‘Π»ΡΡΠ°ΡΠ½ΠΈ ΠΈΠ»ΠΈ ΡΠΎΠΏΡΡΠ²Π΅Π½ΠΈ ΠΠ Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠΈ -
ΠΠΎΡΠΈΡΡΠ΅ΡΠ΅ ΡΠ»ΡΡΠ°ΡΠ½ΠΈ ID Π·Π° Π΄Π° ΠΈΠ·Π±Π΅Π³Π½Π΅ΡΠ΅ ΠΊΠΎΠ½ΡΠ»ΠΈΠΊΡΠΈ ΠΈΠ»ΠΈ Π½Π°Π²Π΅Π΄Π΅ΡΠ΅ Π³ΠΈ ΠΏΠΎ ΠΏΠΎΡΡΠ΅Π±Π°.
- Π€ΠΈΠ»ΡΡΠΈΡΠ°ΡΠ΅ ΠΏΠΎΡΠ°ΠΊΠΈ -
Π€ΠΈΠ»ΡΡΠΈΡΠ°ΡΡΠ΅ Π³ΠΈ ΠΏΠΎΡΠ°ΠΊΠΈΡΠ΅ ΠΈΠ»ΠΈ ΠΏΡΠΈΠΌΠ°ΡΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡΠΊΠΈ ΠΏΠΎΡΠ°ΠΊΠΈ ΠΊΠΎΡΠΈΡΡΠ΅ΡΡΠΈ ΡΠΈΠ»ΡΠ΅Ρ Π·Π° ΡΠ΅ΠΌΠ° $SYS/#.
- Π‘ΠΊΠ°Π»Π°Π±ΠΈΠ»Π΅Π½ ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΊΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡ -
ΠΡΠΈΠ»Π°Π³ΠΎΠ΄Π΅ΡΠ΅ ΡΠ° Π³ΠΎΠ»Π΅ΠΌΠΈΠ½Π°ΡΠ° Π½Π° Π΅ΠΊΡΠ°Π½ΠΎΡ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ°ΡΠ° ΠΎΠ΄ 50% Π΄ΠΎ 200% Π·Π° ΠΏΠΎΠ΄ΠΎΠ±ΡΠ° ΡΠΏΠΎΡΡΠ΅Π±Π»ΠΈΠ²ΠΎΡΡ.
- Π€ΡΠ½ΠΊΡΠΈΡΠ° Π·Π° ΠΏΡΠ΅Π±Π°ΡΡΠ²Π°ΡΠ΅ -
ΠΡΠ·ΠΎ Π½Π°ΡΠ΄Π΅ΡΠ΅ ΡΠ΅ΡΠΌΠΈΠ½ΠΈ ΡΠΎ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ°Π½Π°ΡΠ° Π»Π΅Π½ΡΠ° Π·Π° ΠΏΡΠ΅Π±Π°ΡΡΠ²Π°ΡΠ΅.
- ΠΡΠΈΠΊΠ°ΠΆΠΈ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈ Π½Π° ΡΠ΅ΡΠ²Π΅Ρ Π·Π° SSL ΡΠΌΠ΅ΡΠΊΠΈ -
- ΠΠ°ΡΡΠ²Π°ΡΡΠ΅ ΠΈ ΡΠΏΠΎΠ΄Π΅Π»ΡΠ²Π°ΡΡΠ΅ ΠΏΠΎΡΠ°ΠΊΠΈ ΠΊΠ°ΠΊΠΎ JSON-Π΄Π°ΡΠΎΡΠ΅ΠΊΠΈ
ΠΠ°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ Π½Π° ΠΏΡΠΎ Π²Π΅ΡΠ·ΠΈΡΠ°ΡΠ°:
ΠΡΠΎ Π²Π΅ΡΠ·ΠΈΡΠ°ΡΠ° Π²ΠΊΠ»ΡΡΡΠ²Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Π½ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ Π·Π° Π½Π°ΠΏΡΠ΅Π΄Π½Π° ΡΠΏΠΎΡΡΠ΅Π±Π°:
- ΠΠ±ΡΠ°Π²ΡΠ²Π°ΡΡΠ΅ ΠΈ Π±ΡΠΈΡΠ΅ΡΠ΅ ΠΏΠΎΡΠ°ΠΊΠΈ
- ΠΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°ΡΡΠ΅ ΡΠ΅ΠΌΠΈ Π½ΠΈΠ· ΠΏΠΎΠ²Π΅ΡΠ΅ ΡΠΌΠ΅ΡΠΊΠΈ Π²ΠΎ ΠΎΠΌΠΈΠ»Π΅Π½ΠΈ, ΡΠΎ ΡΠ΅ΠΊΠΎΠ²Π½ΠΈ Π²ΡΠ΅Π΄Π½ΠΎΡΡΠΈ ΠΈ Π³ΡΠ°ΡΠΈΠΊΠΎΠ½ΠΈ Π²ΠΎ ΠΎΠΌΠΈΠ»Π΅Π½ΠΈ
- Π€ΠΈΠ»ΡΡΠΈΡΠ°ΡΡΠ΅ Π³ΠΈ ΡΠ΅ΠΌΠΈΡΠ΅ ΠΈ ΠΏΠΎΡΠ°ΠΊΠΈΡΠ΅ ΠΊΠΎΠ³Π° ΠΏΡΠ΅Π±Π°ΡΡΠ²Π°ΡΠ΅
- ΠΠΎΠ΄Π΅Π»Π΅Π½ ΠΏΡΠΈΠΊΠ°Π· Π²ΠΎ ΠΏΡΠ΅Π³Π»Π΅Π΄ ΠΈ ΠΎΠΌΠΈΠ»Π΅Π½ΠΈ
- ΠΠΈΠ·ΡΠ΅Π»ΠΈΠ·ΠΈΡΠ°ΡΡΠ΅ Π³ΠΈ Π½ΡΠΌΠ΅ΡΠΈΡΠΊΠΈΡΠ΅ ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ ΠΊΠ°ΠΊΠΎ Π³ΡΠ°ΡΠΈΠΊΠΎΠ½ΠΈ
- ΠΡΠΈΠΌΠ°ΡΡΠ΅ ΠΏΠΎΡΠ°ΠΊΠΈ ΠΊΠΎΠ³Π° Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ°ΡΠ° ΡΠ°Π±ΠΎΡΠΈ Π²ΠΎ Π·Π°Π΄Π½ΠΈΠ½Π°
- ΠΠΎΡΠΈΡΡΠ΅ΡΠ΅ ΡΠΎΠΏΡΡΠ²Π΅Π½ΠΈ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈ Π·Π° Π΄Π° Π³ΠΈ ΠΏΠΎΡΠ²ΡΠ΄ΠΈΡΠ΅ SSL Π²ΡΡΠΊΠΈΡΠ΅
- Π£Π²Π΅Π·Π΅ΡΠ΅ ΠΏΠΎΡΠ°ΠΊΠΈ ΠΎΠ΄ JSON-Π΄Π°ΡΠΎΡΠ΅ΠΊΠΈ
MQTTapp Π½ΡΠ΄ΠΈ Π½ΠΈΠ·Π° ΠΎΡΠ½ΠΎΠ²Π½ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ Π·Π° ΡΠΏΡΠ°Π²ΡΠ²Π°ΡΠ΅ ΡΠΎ MQTT ΠΊΠΎΠ½Π΅ΠΊΡΠΈΠΈ ΠΈ ΠΏΠΎΡΠ°ΠΊΠΈ. ΠΠ°Π΄Π³ΡΠ°Π΄Π΅ΡΠ΅ Π½Π° Π²Π΅ΡΠ·ΠΈΡΠ°ΡΠ° Pro Π·Π° Π΄Π° ΠΎΡΠΊΠ»ΡΡΠΈΡΠ΅ ΠΏΠΎΠ½Π°ΠΏΡΠ΅Π΄Π½ΠΈ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡΠΈ ΠΏΡΠΈΠ»Π°Π³ΠΎΠ΄Π΅Π½ΠΈ Π½Π° Π²Π°ΡΠΈΡΠ΅ ΠΏΠΎΡΡΠ΅Π±ΠΈ.
ΠΠΆΡΡΠΈΡΠ°Π½a Π½Π°
30 ΠΎΠΊΡ. 2025β―Π³.