Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/loockeeer/esp-ips_server
This is the server that uses data uploaded by esp32 running esp-ips.
https://github.com/loockeeer/esp-ips_server
bluetooth-low-energy golang rssi-localization
Last synced: 12 days ago
JSON representation
This is the server that uses data uploaded by esp32 running esp-ips.
- Host: GitHub
- URL: https://github.com/loockeeer/esp-ips_server
- Owner: loockeeer
- License: gpl-3.0
- Created: 2021-11-30T18:18:33.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2022-09-01T13:25:00.000Z (about 2 years ago)
- Last Synced: 2024-10-11T03:21:52.483Z (about 1 month ago)
- Topics: bluetooth-low-energy, golang, rssi-localization
- Language: Go
- Homepage:
- Size: 81.1 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ESP-IPS Server
This is the server of a high precision IPS.
## Instructions
### Config
To start it you will need a .env file like this
```
# Influx Client/Server Config
INFLUX_HOST= (Optional if no changes are made to docker-compose.yml)
INFLUX_TOKEN=
INFLUX_ORG=
INFLUX_BUCKET=
INFLUX_USERNAME=
INFLUX_PASSWORD=
MODE= (Optional if not in setup)# MQTT Client Config
MQTT_PORT=
MQTT_HOST= (Optional if no changes are made to docker-compose.yml)# API Configuration
API_HOST=
API_PORT= (Optional if no changes are made to docker-compose.yml)
EXPOSE_PORT=# General Config
RSSI_BUFFER_SIZE=
INIT_RSSI_BUFFER_SIZE=
RSSI_DISTANCE_ORDER=
```
### Setup
For setup, you will need to add a `MODE=setup` entry to the env file
Then you can start influxdb using `docker-compose`:
```shell
docker-compose up influx -d
```
Once it is started, you can stop it
```shell
docker-compose down
```### Running
Then you can start it using `docker-compose` :
```shell
docker-compose up -d
```You're done ! The high precision IPS server is now started, and you can enjoy it using the GraphQL API.