Skip to content

A Web accessible panel for my homemade IoT devices

Notifications You must be signed in to change notification settings

knaiskes/Home-Panel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Home-Panel

A Web application to control all of my IoT devices from Home-IoT repository.

Building

$ git clone https://github.com/KNaiskes/Home-Panel
$ cd Home-Panel
$ go get -d ./...
$ go install

Install Mosquitto

Debian based distros

$ sudo apt-get install mosquitto mosquitto-clients

Arch

$ sudo pacman -S mosquitto

Configure Mosquitto

Append /etc/mosquitto/mosquitto.conf

sudo vim /etc/mosquitto/mosquitto.conf
allow_anonymous false
password_file /etc/mosquitto/pwfile
listener 1883

Generate a new username and password

sudo mosquitto_passwd -c /etc/mosquitto/pwfile username
sudo systemctl restart mosquitto

Add username and password to config file of the project

Open config.json and add your username and password in the appropriate fields

"mqtt_username": "myUsername"
"mqtt_password": "myPassword"

About

A Web accessible panel for my homemade IoT devices

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published