fedulovivan / mhz19-next

Home automation server and playground for new technologies

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Home automation server and playground for new technologies

Simple home automation server (my simple and custom-made alternative for Home Assistant) Zigbee devices support is enabled with help of zigbee2mqtt project and chineeze clone of Texas Instruments CC2531 stick. Browser part is implemented on react + emotion + materialui. Parcel2 is used as module bundler. Server side code is written in nodejs + typescript, babel as bundler/loader.

Used technologies

UI screen

ui screen

Scripts

  • yarn build build production client-side bundle
  • yarn start launch server in production mode
  • yarn stop stop production server
  • yarn run list list of pm2 processes
  • yarn parcel:dev launch parcel in devevelopment mode
  • yarn server:dev launch server in device mode (with debug enabled)
  • yarn all:dev parcel:dev + server:dev

About

Home automation server and playground for new technologies


Languages

Language:TypeScript 93.4%Language:JavaScript 5.8%Language:Shell 0.4%Language:Dockerfile 0.2%Language:HTML 0.2%