Ajax Systems Jeweller protokols: bezvadu sensori un KNX automatizācija
Ajax Hub 2 Plus ar divvirzienu Jeweller 868 MHz protokolu — bezvadu sensoru MotionCam, DoorProtect un LeaksProtect integrācija ar KNX caur Ajax API un Node-RED tiltu, ar bruņošanu/atbruņošanu no KNX grupu adresēm.
Jeweller protokola raksturojums
Ajax Systems (Kijiva, Ukraina) izstrādāja Jeweller protokolu Ajax viedās drošības ekosistēmai. Jeweller darbojas 868.0–868.6 MHz frekvenču joslā (ES diapazons), izmantojot TDMA (laika dalīšanas daudzpiekļuvi), kur katrai ierīcei ir fiksēts pārraides slots — bez sadursmēm pat pie pilnas tīkla slodzes.
Galvenie parametri: 2000 m atklātā laukā (no Ajax Hub 2 Plus līdz detektoram), 7,3 sekunžu aptaujas intervāls (centrāle aptaujā katru ierīci, konstatē atbildes neesamību 2 ciklu laikā), AES-128 šifrēšana ar atsevišķām atslēgām katrai ierīcei, Wings kanāls (atsevišķs 2,4 GHz) konfigurācijai un OTA atjauninājumiem, netraucējot 868 MHz drošības kanālu. Maksimums 100 ierīču uz Hub 2 Plus, līdz 25 Ajax centrālēm objektā (vairāku centrāļu instalācijas).
Ajax Hub 2 Plus iestatīšana
Hub 2 Plus: divas SIM (2G/LTE) + Ethernet. Konfigurācija Ajax mobilajā lietotnē (iOS/Android). Ierīču pievienošana, skenējot QR kodu vai ievadot sērijas numuru. Ierīču izvietošana: Ajax lietotne uzstādīšanas laikā reāllaikā parāda signāla kvalitāti — nepieciešamas vismaz 2 signāla joslas. Ja mazāk par 2 — pievienojiet ReX diapazona paplašinātāju (868 MHz divvirzienu retranslators, barošana no tīkla, līdz 2 lēcieniem).
Jeweller sensoru klāsts, kas noder KNX projektiem: MotionCam (PIR + kamera, 12 m, foto pēc aktivācijas), DoorProtect Plus (magnētiskais kontakts + trieciena + slīpuma sensors), GlassProtect (stikla plīsums, 9 m), LeaksProtect (ūdens noplūde, 3 mērījumu punkti), FireProtect Plus (optiskie dūmi + CO + siltums), ThermoSensor (temperatūras kontrole), WaterStop (motorizēta ūdens vārsta vadība).
KNX integrācija caur Ajax API
Ajax Hub 2 Plus exposes a REST API (Ajax API v1, documented at ajax.systems/developers). Authentication: API token per hub account. Webhook support: configure webhook URL in Ajax app (Hub settings > API > Webhooks). Hub sends HTTP POST to your webhook endpoint on each event: sensor triggered, arm/disarm, tamper, battery low.
Node-RED tīmekļa āķis uz KNX — notikumu kartēšana
Webhook payload (simplified):
eventType: "MOTION"
deviceId: "sensor-id-abc"
hubId: "hub-xyz"
timestamp: 1707000000
Node-RED flow:
[http in] POST /ajax-webhook
→ [function] map eventType to KNX GA
MOTION → GA 2/3/1 = 1 (DPT 1.001)
OPEN → GA 2/3/5 = 1 (DPT 1.001)
ALARM → GA 8/0/20 = 1 (DPT 1.001)
TAMPER → GA 8/0/21 = 1 (DPT 1.001)
LOW_BATTERY → GA 8/0/22 = 1 (DPT 1.001)
→ [knx out] send telegram to KNXnet/IP tunnelMākoņa atkarība: Ajax API tīmekļa āķi tiek piegādāti caur ajax.systems mākoņserveriem. Tikai lokālā tīkla darbību pašreizējā Ajax API neatbalsta. Ja ajax.systems mākonis nav pieejams, tīmekļa āķu piegāde apstājas un KNX sensoru notikumi netiek saņemti. Projektējiet automatizācijas loģiku tā, lai korekti apstrādātu Ajax notikumu neesamību — nepaļaujieties uz Ajax notikumiem kritiski svarīgām drošības darbībām.
Bruņošana/atbruņošana no KNX
Ajax API arm komanda: nosūtiet POST pieprasījumu uz Ajax API ar JSON saturu, norādot grupas ID un apsardzes režīmu. Iedarbināšana no KNX: kad KNX GA 8/2/0 (arm pieprasījums, DPT 1.001) saņem vērtību 1, Node-RED nosūta HTTP POST uz Ajax API. Kad KNX HVAC klātbūtnes GA kļūst par 0 (visas telpas neapdzīvotas), Ajax apsardze tiek automātiski ieslēgta.
KNX klātbūtne → Ajax arm/disarm — Node-RED loģika
KNX GA 8/2/0 (arm request) = 1
→ Node-RED HTTP POST to ajax.systems API
→ Body: {"groupId": "all", "state": "ARMED"}
→ Response: 200 OK (armed successfully)
→ KNX GA 8/2/10 (arm confirmed) = 1
KNX GA 5/5/99 (occupancy master) = 0 (unoccupied)
→ Wait 120 seconds (avoid false trigger on brief absence)
→ IF still 0: POST arm command
→ Ajax sends push notification: "System armed"
KNX GA 8/2/0 = 0 (disarm request)
→ POST disarm command to Ajax API
→ KNX GA 8/2/10 = 0 (disarmed confirmed)
Note: disarm requires valid user code in API body
Store code in Node-RED environment variable
never hardcode in flow JSON visible in exportsMotionCam foto verifikācija
Ajax MotionCam unikālā īpašība: kustības noteikšanas brīdī apsardzes režīmā kamera uzņem fotoattēlu sēriju (3 sekunžu sērija ar 2 kadriem sekundē) un pārraida tos pa Jeweller uz centrālo bloku, pēc tam uz monitoringa centru vai lietotni. Tas ļauj vizuāli apstiprināt trauksmes cēloni pirms apsardzes izsaukšanas.
No KNX skatpunkta: kad MotionCam aktivizējas, Ajax API nosūta webhook ar eventType ALARM un photoUrl lauku (pagaidu saite, derīga 24 stundas). Node-RED tilts var saglabāt šo URL KNX virknes objektā (DPT 16.001) vai nosūtīt paziņojumu uz ēkas pārvaldības ekrānu.
Foto verifikācijas priekšrocība
Monitoringa centri, kas izmanto Ajax PRO Desktop, redz fotoattēlus dažu sekunžu laikā pēc trauksmes. Viltus trauksmju skaits krasi samazinās — dzīvnieku, aizkaru vai uzkopēju izraisītie signāli tiek vizuāli apstiprināti pirms policijas izsaukšanas.
GDPR apsvērumi
MotionCam fotoattēli tiek glabāti Ajax mākoņserveros. ES valstīs, ko regulē GDPR, pārliecinieties, ka ēkas īpašnieks ir saņēmis iedzīvotāju piekrišanu fotografēšanai kustības noteikšanas gadījumā. Privātumam jutīgās telpās apsveriet PIR sensoru Ajax MotionProtect kā alternatīvu.
Vajadzīgs KNX panelis ar Ajax Jeweller integrāciju pēc jūsu specifikācijas?
Mēs konfigurējam Ajax Hub 2 Plus ar KNX integrāciju, izmantojot Node-RED webhook tiltu — API iestatīšana, grupu adrešu kartēšana, arm/disarm loģika un pilnīga nodošanas dokumentācija, kas pārbaudīta jūsu objektā.
Pieprasīt piedāvājumu →