/Gateway

socket webserver for home automation, gateway for Moteino

Primary LanguageShell

This was created to be used on non RaspberryPI (I use Proxmox with raspios-bullseye for i386 systems), like virual machine in Proxmox

How to use:

Like original script: Open your VM/system SSH/terminal and type these commands:

cd /home/pi
sudo wget https://raw.githubusercontent.com/LukaGitH/Gateway/main/gateway_i386.sh
sudo bash gateway_i386.sh && sudo rm gateway_i386.sh

Once installed and running in Proxmox under VM's hardware you ADD usb device
(USB to serial adapter with Moteino that is running PiGateway basic sketch)

In Gateway UI you have to change serial port to /dev/ttyUSB0 in Settings

Gateway Home Automation & IoT Applications

Build Status GitHub release GitHub issues GitHub pull requests License: CC BY-NC-SA 4.0

Designed and coded by Felix Rusu, Low Power Lab LLC
Moddified for non ARM based systems by Luka Kurinčič

Features:

  • HTTPS secured with self signed certificate
  • HTTP auth_basic authentication
  • responsive & mobile friendly design
  • realtime updated via socket.io websockets & node.js backend
  • neDB storage of node data and logs
  • flot front end graphs
  • nconf for easy global variable configuration maintenance
  • nodemailer for sending email (and SMS relayed via email)
  • Font-awesome icons for jQuery-Mobile

LICENSE

This project is released under CC-BY-NC 4.0.
The licensing TLDR; is: You are free to use, copy, distribute and transmit this Software for personal, non-commercial purposes, as long as you give attribution and share any modifications under the same license. Commercial or for-profit use requires a license. For more details see the LICENSE

Details & Setup Guide

Please see the PiGateway Guide for all details requires to install this software.

Video Overview & Demo

https://www.youtube.com/watch?v=F15dEqZ4pMM

3rd party custom gateway setup overview

https://www.youtube.com/watch?v=DP83RJeTpUY