Skip to content

Cho-Hyeongrae/MiT_B

Repository files navigation

MIT_B

1. Wear OS

2. Thingsboard

3. Anomaly Detection

1. Wear OS

build.gradle(Module)

implementation 'androidx.wear:wear:1.1.0'

1.1 MQTT

build.gradle(project)

buildscript {
ext.kotlin_version = "1.4.32"
repositories {
...
maven {
}
}

build.gradle(Module)

implementation 'org.eclipse.paho:org.eclipse.paho.client.mqttv3:1.1.0'
implementation 'org.eclipse.paho:org.eclipse.paho.android.service:1.1.1'

1.2 이상탐지 내역 확인

build.gradle(Module)

implementation 'postgresql:postgresql:9.4.1208-jdbc42-atlassian-hosted'
fileTree(dir: '/home/cho/Downloads/postgresql-42.2.20', include: ['.aar', '.jar'], exclude: [])

1.3 최근 심박수 그래프화

implementation 'postgresql:postgresql:9.4.1208-jdbc42-atlassian-hosted'
fileTree(dir: '/home/cho/Downloads/postgresql-42.2.20', include: ['.aar', '.jar'], exclude: [])
implementation 'com.github.PhilJay:MPAndroidChart:v3.1.0'

2. Thingsboard

우분투 20.04LTS

2.1 KAFKA

# install and launch the zookeeper service:
sudo apt-get install zookeeper
tar xzf kafka_2.13-2.6.0.tgz
sudo mv kafka_2.13-2.6.0 /usr/local/kafka
sudo nano /etc/systemd/system/zookeeper.service
sudo nano /etc/systemd/system/kafka.service

2.2 Postgresql + TimescaleDB

# install and launch the postgresql service:
sudo apt install -y wget
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
RELEASE=$(lsb_release -cs)
echo "deb http://apt.postgresql.org/pub/repos/apt/ ${RELEASE}"-pgdg main | sudo tee /etc/apt/sources.list.d/pgdg.list
# install and launch the postgresql service:
sudo apt update
sudo apt -y install postgresql-12
sudo service postgresql start
# install and launch the TimesacleDB service:
echo "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -c -s)-pgdg main" | sudo tee /etc/apt/sources.list.d/pgdg.list
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
sudo apt-get update
sudo add-apt-repository ppa:timescale/timescaledb-ppa
sudo apt-get update
sudo apt install timescaledb-2-postgresql-13

3. Anomaly Detection

pip3 install sklearn
pip3 install pandas
pip3 install numpy
pip3 install matplotlib
pip3 instal seaborn

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published