Skip to content

DiscreteTom/ble-raspi-manager

Repository files navigation

ble-raspi-manager

Manage Raspberry Pi using Bluetooth Low Energy.

This repo contains the BLE server, which should be run on raspi. The BLE client is a browser app, you can access it here from your PC or your phone.

Features

  • WIFI management.
  • Run shell commands.

Build

go build .

Installation

# run the following script as root
sudo -i

# create a folder
mkdir /root/brm
cd /root/brm

# download a release
wget -q https://github.com/DiscreteTom/ble-raspi-manager/releases/latest/download/brm-arm.zip
# or, for arm 64:
# wget https://github.com/DiscreteTom/ble-raspi-manager/releases/latest/download/brm-arm64.zip

# unzip and remove zip file
unzip brm* && rm *.zip

# install the service
cp brm.service /etc/systemd/system/

# reload systemd
systemctl daemon-reload

# optional: modify config
# vim /root/brm/config.json

# start the service
systemctl start brm

# start the service on system startup
systemctl enable brm

About

Manage Raspberry Pi using Bluetooth Low Energy

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages