gdgpisa / shme

Smart Home Made easy

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Smart Home Made Easy

Questo è il materiale che è stato utilizzato per il talk Smart Home Made Easy.


Disclamer

Questo sorgente è stato costruito con il fine di essere semplice e comprensibile a tutti. Alcune pratiche utilizzate potrebbero essere rischiose in ambiti professionali, utilizzate il codice con cautela.


Potete trovare le slides utilizzate per il talk in questo link.

Nelle slides troverete anche le istruzioni su cosa vi serve installare nella vostra macchina per utilizzare il progetto.

Come lanciare il server

vi basterà andare nel terminale, collocarvi nella cartella del server ed usare il comando:

sudo python3 server.py

Importante

Per far funzionare il progetto nella vostra rete ricordate di

  • Sostituire in tutto il codice (sia server che client) il campo my.awesome.domain con:
    • L'ip locale del raspberry: nel caso in cui vogliate lanciare il progetto in locale
    • Il vostro dominio o l'ip pubblico: altrimenti
  • Effettuare il port forwarding alla porta 80 e 443 verso il Raspberry per poter utilizzare il progetto da remoto

Dubbi?

Per qualsiasi cosa contattaci direttamente su Telegram:

About

Smart Home Made easy

License:MIT License


Languages

Language:HTML 39.1%Language:JavaScript 31.1%Language:Python 29.8%