/shme

Smart Home Made easy

Primary LanguageHTMLMIT LicenseMIT

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: