Enkel, säker, Internet strömbrytaren (110V/240V) med manuell omställning (4 / 5 steg)
Steg 4: Lägga till 128 bitars säkerhet och ansluter via Internet
Innan du konfigurerar routern att tillåta åtkomst till strömbrytaren från Internet, bör du skydda anslutningen med ett lösenord. pfodApp stöder 128-bitars lösenord som ger ett säkert utmaning och svar när någon försöker ansluta och även lägga till en säker hash-algoritm i varje meddelande i varje riktning att upptäcka alla försök som meddelande replay eller meddelande ändring. Fullständiga uppgifter om denna säkerhet beskrivs i SipHash säkra utmaning och svar.
Den här sidan, Secret Key Generator för säkra utmaning och svar, visar hur du använder gratis java program för att generera slumpmässiga 128-bitars nycklar och koda dem som ASCII-tecken. De resulterande nycklarna kan sparas som en QR kod för enkel inskanning i din mobil.
Ett exempel hemlig nyckel visas ovanför där filnamn, b0Ux9akSiwKkwCtcnjTnpWp.PNG, är den också den hemliga nyckeln.
Ersätter
#define pfodSecurityCode ""
med
#define pfodSecurityCode "b0Ux9akSiwKkwCtcnjTnpWp"
i skissen möjliggör 128-bitars säkerhet. Nu pfodApp ansluter inte om inte lägga till lösenord till anslutningen. Redigera den befintliga anslutningen i pfodApp och klicka på knappen Skanna QR till avsöka lösenordet i från det QR kod. Skriv ut QR-kod för bekvämlighet och bifoga det till din strömbrytaren.
Ansluta via Internet
Nu när du har lagt till säkerhet kan du ändra din router och tillåter dig att kontrollera strömbrytaren via internet. Denna sida, ansluter DIY IoT enheter till Internet med pfodApp visar de ändringar måste du göra och stödjande programvaran måste du installera för att ge en dynamisk IP. När du konfigurerat routern och konfigurera din dynamiska IP, kan du använda din webbadress istället den lokala IP ansluta till strömbrytaren. När du ansluter via en webbadress, pfodApp automatiskt stänger av mobilens WiFi-anslutning och använder mobil data att gå ut till internet och tillbaka i via din router. Detta är nödvändigt eftersom routern förhindrar du ansluter till dess Internetadress medan du är ansluten till din lokala WiFi-nätverk.
Det är en komplett fungerande, säkert, Internet tillgänglig strömbrytaren, allt utan någon programmering alls. pfodDesigner genereras alla Arduino koden och pfodApp förutsatt att alla Android koden.
Om du vill lägga till knappen för manuell omställning och webbsida konfigurationen kommer att sedan de följande två avsnitten ge två fler skisser till gör så pass.