소스 검색

chore: add beacons file, add kafka health check

chore/proposed-structure
부모
커밋
30cdb4d151
3개의 변경된 파일70개의 추가작업 그리고 3개의 파일을 삭제
  1. +44
    -0
      beacon.csv
  2. +9
    -3
      build/docker-compose.yml
  3. +17
    -0
      gateway.csv

+ 44
- 0
beacon.csv 파일 보기

@@ -0,0 +1,44 @@
Position;Floor;RoomName;X;Y;Z;BeaconName;MAC
A01;0;PT-MAGA;200;50;107;BC-01;C3:00:00:57:B9:ED
A02;0;PT-MAGA;600;200;107;BC-02;C3:00:00:57:B9:E9
A03;0;PT-MAGA;175;1535;107;BC-03;C3:00:00:57:B9:F0
A04;0;PT-MAGA;620;1535;107;BC-04;C3:00:00:57:B9:E4
A05;0;PT-MAGA;580;710;72;BC-05;C3:00:00:57:B9:FA
A06;0;PT-MENS;800;1065;142;BC-06;C3:00:00:57:B9:F9
A07;0;PT-MENS;2165;315;107;BC-07;C3:00:00:57:B9:F8
A08;0;PT-MENS;2195;50;142;BC-08;C3:00:00:57:B9:F7
A09;0;PT-MENS;2895;50;142;BC-09;C3:00:00:57:B9:EA
A10;0;PT-MENS;2710;250;78;BC-10;C3:00:00:57:B9:EB
A11;0;PT-AMMI;1585;870;141;BC-11;C3:00:00:57:B9:EE
A12;0;PT-AMMI;1585;1540;141;BC-12;C3:00:00:57:B9:E2
A13;0;PT-AMMI;2130;875;107;BC-13;C3:00:00:57:B9:E5
A14;0;PT-AMMI;2095;1540;141;BC-14;C3:00:00:57:B9:D5
A15;0;PT-AMMI;1875;1200;73;BC-15;C3:00:00:57:B9:EC
A16;0;PT-PROD;2180;875;107;BC-16;C3:00:00:57:B9:D8
A17;0;PT-PROD;2180;1540;141;BC-17;C3:00:00:57:B9:E1
A18;0;PT-PROD;2930;880;141;BC-18;C3:00:00:57:B9:F3
A19;0;PT-PROD;2895;1530;141;BC-19;C3:00:00:57:B9:E0
A20;0;PT-PROD;2650;1180;107;BC-20;C3:00:00:57:B9:EF
A21;1;P1-NETW;800;1050;107;BC-21;C3:00:00:57:B9:E6
A22;1;P1-NETW;850;1545;107;BC-22;C3:00:00:57:B9:D4
A23;1;P1-NETW;1425;1050;107;BC-23;C3:00:00:57:B9:E8
A24;1;P1-NETW;1400;1530;107;BC-24;C3:00:00:57:B9:F1
A25;1;P1-NETW;1195;1315;72;BC-25;C3:00:00:57:B9:E7
A26;1;P1-RIUNI;2190;50;107;BC-26;C3:00:00:57:B9:D6
A27;1;P1-RIUNI;2180;465;107;BC-27;C3:00:00:57:B9:D7
A28;1;P1-RIUNI;2890;50;107;BC-28;C3:00:00:57:B9:F6
A29;1;P1-RIUNI;2525;465;76;BC-29;C3:00:00:57:B9:F2
A30;1;P1-RIUNI;2540;280;69;BC-30;C3:00:00:57:B9:D3
A31;1;P1-SOFT;1895;865;107;BC-31;C3:00:00:57:B9:F4
A32;1;P1-SOFT;1900;1535;107;BC-32;C3:00:00:57:B9:D9
A33;1;P1-SOFT;2320;870;72;BC-33;C3:00:00:57:B9:F5
A34;1;P1-SOFT;2330;1530;107;BC-34;C3:00:00:57:B9:DA
A35;1;P1-SOFT;2065;1190;20;BC-35;C3:00:00:57:B9:DB
A36;1;P1-CUCO;2370;865;107;BC-36;C3:00:00:57:B9:DC
A37;1;P1-CUCO;2380;1535;93;BC-37;C3:00:00:57:B9:DD
A38;1;P1-CUCO;2940;870;93;BC-38;C3:00:00:57:B9:E3
A39;1;P1-CUCO;2905;1540;93;BC-39;C3:00:00:57:B9:DF
A40;1;P1-CUCO;2550;1360;72;BC-40;C3:00:00:57:B9:DE
A41;1;P1-AMOR;830;50;100;BC-41;C3:00:00:39:47:DF
A42;1;P1-DINO;1788;50;117;BC-42;C3:00:00:39:47:E2
A43;1;TESTER;1026;1050;122;BC-43;C3:00:00:39:47:C4

+ 9
- 3
build/docker-compose.yml 파일 보기

@@ -17,6 +17,11 @@ services:
kafka:
image: apache/kafka:3.9.0
container_name: kafka
healthcheck:
test: ["CMD-SHELL", "nc -z localhost 9092"]
interval: 10s
timeout: 5s
retries: 10
environment:
- KAFKA_NODE_ID=1
- KAFKA_PROCESS_ROLES=broker,controller
@@ -48,6 +53,7 @@ services:
build:
context: ../
dockerfile: build/package/Dockerfile.decoder
network: host
image: presense-decoder
container_name: presense-decoder
environment:
@@ -62,6 +68,7 @@ services:
build:
context: ../
dockerfile: build/package/Dockerfile.server
network: host
image: presense-server
container_name: presense-server
environment:
@@ -78,16 +85,15 @@ services:
build:
context: ../
dockerfile: build/package/Dockerfile.bridge
network: host
image: presense-bridge
container_name: presense-bridge
environment:
- KAFKA_URL=kafka:9092
- MQTT_HOST=emqx:1883
- MQTT_HOST=192.168.1.101:1883
- MQTT_USERNAME=user
- MQTT_PASSWORD=pass
depends_on:
kafka:
condition: service_started
emqx:
condition: service_healthy
restart: always

+ 17
- 0
gateway.csv 파일 보기

@@ -0,0 +1,17 @@
Position;Floor;RoomName;X;Y;Z;GatewayName;MAC
C01;0;PT-MAGA;220;250;13;GU-01;ac:23:3f:c1:dd:3c
C02;0;PT-FORM;825;745;13;GU-02;ac:23:3f:c1:dd:49
C03;0;PT-LVNS;825;1435;13;GU-03;ac:23:3f:c1:dc:ee
C04;0;PT-RECE;2010;620;13;GU-04;ac:23:3f:c1:dd:40
C05;0;PT-AMMI;1785;1260;13;GU-05;ac:23:3f:c1:dd:51
C06;0;PT-PROD;2720;1220;13;GU-06;ac:23:3f:c1:dd:48
C07;0;PT-BATH;2800;655;13;GU-07;ac:23:3f:c1:dd:50
C08;0;PT-MENS;2580;490;13;GU-08;ac:23:3f:c1:dc:d3
C09;1;P1-AMOR;900;50;13;GU-09;ac:23:3f:c1:dd:55
C10;1;P1-NETW;1310;1440;13;GU-10;ac:23:3f:c1:dc:d1
C11;1;P1-DINO;1662;480;13;GU-11;ac:23:3f:c1:dc:cb
C12;1;P1-COMM;1575;1455;13;GU-12;ac:23:3f:c1:dc:d2
C13;1;P1-SOFT;2290;965;13;GU-13;ac:23:3f:c1:dd:31
C14;1;P1-CUCO;2860;1120;13;GU-14;ac:23:3f:c1:dd:4b
C15;1;P1-BATH;2740;710;13;GU-15;ac:23:3f:c1:dd:4e
C16;1;P1-RIUN;2180;355;13;GU-16;ac:23:3f:c1:dc:cd

불러오는 중...
취소
저장