Inhoudsopgave:

Maak een doe-het-zelf Sonoff Smart Switch Android-app gebruiken - Ajarnpa
Maak een doe-het-zelf Sonoff Smart Switch Android-app gebruiken - Ajarnpa

Video: Maak een doe-het-zelf Sonoff Smart Switch Android-app gebruiken - Ajarnpa

Video: Maak een doe-het-zelf Sonoff Smart Switch Android-app gebruiken - Ajarnpa
Video: Smart Switch gebruiken? Zo kun je gegevens overzetten naar je Samsung device | Samsung & You 2024, Juli-
Anonim
Maak een doe-het-zelf Sonoff Smart Switch Android-app gebruiken
Maak een doe-het-zelf Sonoff Smart Switch Android-app gebruiken

Wat is Sonoff?

Sonoff is een smart switch-apparaatlijn voor Smart Home ontwikkeld door ITEAD. Een van de meest flexibele en goedkope toestellen uit die lijn zijn Sonoff Basic en Sonoff mini. Dit zijn schakelaars met Wi-Fi op basis van een geweldige chip, ESP8266/ESP8285.

Hoewel de Sonoff-infrastructuur misschien best goed werkt voor basisgebruikers, willen anderen misschien hacken om hun hardware zelf te maken. De hardware om DIY Sonoff smart te bouwen, schakelt zijn lage prijs uit: ESP8266 met 1 MB flitser, relais-LED, knop en voeding.

Om vervolgens de firmware naar esp8266 te laden, hebt u geen computer of laptop nodig, u hebt alleen een Android-smartphone nodig met een geweldige app die SwitchIoT is, met deze app is een IoT-apparaat net zo eenvoudig als het uploaden van firmware zonder de noodzaak van registers / login en serverconfiguraties.

Deze tutorial zal je vertellen hoe je een doe-het-zelf Sonoff smart switch kunt maken met verschillende hardwaremodellen.

Stap 1: Maak een doe-het-zelf Sonoff Smart Switch Gebruik ESP-01

Maak een doe-het-zelf Sonoff Smart Switch Gebruik ESP-01
Maak een doe-het-zelf Sonoff Smart Switch Gebruik ESP-01
Maak een doe-het-zelf Sonoff Smart Switch Gebruik ESP-01
Maak een doe-het-zelf Sonoff Smart Switch Gebruik ESP-01
Maak een doe-het-zelf Sonoff Smart Switch Gebruik ESP-01
Maak een doe-het-zelf Sonoff Smart Switch Gebruik ESP-01
Maak een doe-het-zelf Sonoff Smart Switch Gebruik ESP-01
Maak een doe-het-zelf Sonoff Smart Switch Gebruik ESP-01

Wat de laagste kosten vereist, is het gebruik van ESP-01 en de relaismodule.

Een extra module USB naar TTL-converter voor ESP-01 nodig die alleen wordt gebruikt bij het flashen van de firmware. U moet het wijzigen door een knop toe te voegen om de GPIO0 met GND te verbinden, zodat wanneer ESP-01 wordt ingeschakeld terwijl de knop wordt ingedrukt en ingedrukt, deze naar de flitsmodus kan gaan.

Gebruik een OTG om verbinding te maken tussen USB TTL-converter met Android-smartphone.

Stap 2: Maak een doe-het-zelf Sonoff Smart Switch Gebruik Wemos en Relay, Button Shield

Maak een doe-het-zelf Sonoff Smart Switch Gebruik Wemos en Relay, Button Shield
Maak een doe-het-zelf Sonoff Smart Switch Gebruik Wemos en Relay, Button Shield
Maak een doe-het-zelf Sonoff Smart Switch Gebruik Wemos en Relay, Button Shield
Maak een doe-het-zelf Sonoff Smart Switch Gebruik Wemos en Relay, Button Shield

Hier heb je alleen het Wemos-bord, het relais, de knop en het dubbele basisschild nodig met de header-pinnen gesoldeerd.

Je zult het gemakkelijk in elkaar zetten omdat het slechts meerdere schilden op elkaar heeft gestapeld zoals op de afbeelding, controleer de oriëntatie van de pin niet om te keren.

Gebruik een OTG- en micro-USB-kabel om verbinding te maken tussen Wemos en een Android-smartphone.

Stap 3: Maak een doe-het-zelf Sonoff Smart Switch Gebruik NodeMCU en relaismodule

Maak een doe-het-zelf Sonoff Smart Switch Gebruik NodeMCU en relaismodule
Maak een doe-het-zelf Sonoff Smart Switch Gebruik NodeMCU en relaismodule

Als je een NodeMCU gebruikt, heb je een breadboard nodig om deze te plaatsen en om de relaismodule te plaatsen. Je hebt minimaal 3 stukken startkabel nodig om als volgt aan te sluiten:

NodeMCU relaismodule

VIN VCC

GND GND

D0 IN

Gebruik een OTG- en micro-USB-kabel om verbinding te maken tussen NodeMCU en een Android-smartphone.

Stap 4: Maak een doe-het-zelf Sonoff Smart Switch Gebruik Bluino IoT Starter Kit

Maak een doe-het-zelf Sonoff Smart Switch Gebruik Bluino IoT Starter Kit
Maak een doe-het-zelf Sonoff Smart Switch Gebruik Bluino IoT Starter Kit
Maak een doe-het-zelf Sonoff Smart Switch Gebruik Bluino IoT Starter Kit
Maak een doe-het-zelf Sonoff Smart Switch Gebruik Bluino IoT Starter Kit

De Bluino IoT Starter Kit heeft al Wemos-bord, relais, LED en knop. U gebruikt een relais aangesloten op pin D6, LED's aangesloten op pin D0 en een knop aangesloten op pin D1. Gebruik een OTG- en micro-USB-kabel om verbinding te maken tussen Wemos en een Android-smartphone

Stap 5: Flash Sonoff Basic R1/R2/R3/mini met SwitchIoT-firmware

Flash Sonoff Basic R1/R2/R3/mini met SwitchIoT-firmware
Flash Sonoff Basic R1/R2/R3/mini met SwitchIoT-firmware
Flash Sonoff Basic R1/R2/R3/mini met SwitchIoT-firmware
Flash Sonoff Basic R1/R2/R3/mini met SwitchIoT-firmware
Flash Sonoff Basic R1/R2/R3/mini met SwitchIoT-firmware
Flash Sonoff Basic R1/R2/R3/mini met SwitchIoT-firmware

ESP8266/ESP8285 wordt geprogrammeerd via de seriële poort. Om Sonoff hardware te flashen heb je een USB naar TTL converter level 3.3V (PL2303) en een dupont kabel nodig om het aan te sluiten. Mogelijk moet u een pin-header op de print solderen om eenvoudig een USB naar TTL-converter aan te sluiten. Sonoff Basic R1/R2/R3/mini elke pcb heeft verschillende punten van RX, TX, 3V3 & GND, u kunt het merkteken zien volgens de afbeelding.

In principe moet je de PCB Sonoff als volgt met de USB naar TTL converter verbinden:

PCB Sonoff USB naar TTL

3V3 3V3

RX TX

TX RX

GND GND

Om eerst sonoff te kunnen flitsen, moet u naar de flitsmodus gaan. Doe dit door de knop ingedrukt te houden en in te drukken wanneer u OTG in de smartphone steekt om op te starten.

Stap 6: Firmware uploaden van Android naar ESP8266/ESP8285 Gebruik de SwitchIoT-app

Firmware uploaden van Android naar ESP8266/ESP8285 Gebruik de SwitchIoT-app
Firmware uploaden van Android naar ESP8266/ESP8285 Gebruik de SwitchIoT-app
Firmware uploaden van Android naar ESP8266/ESP8285 Gebruik de SwitchIoT-app
Firmware uploaden van Android naar ESP8266/ESP8285 Gebruik de SwitchIoT-app
Firmware uploaden van Android naar ESP8266/ESP8285 Gebruik de SwitchIoT-app
Firmware uploaden van Android naar ESP8266/ESP8285 Gebruik de SwitchIoT-app
Firmware uploaden van Android naar ESP8266/ESP8285 Gebruik de SwitchIoT-app
Firmware uploaden van Android naar ESP8266/ESP8285 Gebruik de SwitchIoT-app

Nadat u klaar bent met het instellen van hardware met een smartphone, wordt het tijd om de firmware te uploaden naar de ESP8266/ESP8285-chip. Wacht voordat u ervoor zorgt dat u GEEN AC-STROOM AANSLUIT tijdens het aansluiten van de flitskabel.

Installeer de SwitchIoT-app vanuit de Google Playstore.

SwitchIoT-app

Open de SwitchIoT-app, ga naar het widget-instellingenmenu, selecteer de optie "Firmware uploaden via USB" en geef vervolgens de vooraf ingestelde opties op volgens de hardware die u gaat flashen. Druk tot slot op de "UPLOAD" knop en wacht tot dit gedaan is, het zal even duren.

Als u geen USB OTG hebt of als u nog steeds risico loopt met uw telefoon bij het uploaden van firmware vanaf de telefoon, kunt u een firmwarebestand in binnair formaat genereren (bijv. 0x00000_32e5_NodeMCU.bin) door op de knop "GENERATE. BIN" te tikken op App stuur het vervolgens naar e-mail of online opslag, open het vervolgens op uw computer en upload vervolgens firmware met behulp van software NodeMCU Flasher.

Stap 7: SwitchIoT-apparaat verbinden met een netwerk

Verbind SwitchIoT-apparaat met een netwerk
Verbind SwitchIoT-apparaat met een netwerk
Verbind SwitchIoT-apparaat met een netwerk
Verbind SwitchIoT-apparaat met een netwerk

Nadat het uploaden is voltooid, zet u de hardware aan en kijkt u wat er gebeurt. De eerste keer dat de status-LED snel knippert, betekent dit dat het apparaat niet is verbonden met een netwerk (of in AP-modus met hostnaam siot-xxxx), moet u het netwerk toevoegen dat door het apparaat zal worden gebruikt.

Open App ga naar instellingen en kies menu "Verbind apparaat met netwerk", bevestig status LED van SwitchIoT apparaat knippert snel, verbind je smartphone met een netwerk met hostnaam siot-xxxx vul daarna de SSID en wachtwoord in van een netwerk dat gebruikt gaat worden door het SwitchIoT-apparaat. Druk vervolgens op "VERBINDEN", wacht tot het klaar is.

Stap 8: Status LED-indicator kennen

Status LED-indicator kennen
Status LED-indicator kennen

Er zijn verschillende voorwaarden wanneer het SwitchIoT-apparaat werkt, het is zichtbaar bij het wijzigen van de status-LED.

1. De LED knippert snel, dit betekent dat er geen verbinding met uw router is gemaakt, dit kan worden veroorzaakt door:

  • De wifi-sterkte is zwak. Uw router is te ver verwijderd van uw apparaat en er is mogelijk storing in de omgeving. Om het op te lossen, brengt u uw SwitchIoT-apparaat dicht bij de router. Als het probleem zich blijft voordoen, reset dan het SwitchIoT-apparaat, maak opnieuw verbinding met een netwerk door een netwerkinstelling toe te voegen, gebruik de app en volg de vorige stap.
  • WiFi SSID en wachtwoord opgeslagen in het SwitchIoT-apparaat is vergeten, dit kan gebeuren door de knop op het SwitchIoT-apparaat 5 seconden ingedrukt te houden. u moet opnieuw verbinding maken met een netwerk door een netwerkinstelling toe te voegen, gebruik App vorige stap.

2. De LED knippert eens in de 4s, dit betekent dat er geen verbinding kan worden gemaakt met de server, dit kan worden veroorzaakt doordat het netwerk geen toegang heeft tot internet. Controleer uw netwerkserviceverbindingen en reset het SwitchIoT-apparaat.

3. De LED brandt continu, dit betekent dat het SwitchIoT-apparaat werkt en is verbonden met de server.

Stap 9: SwitchIoT-token delen met andere gebruikers

SwitchIoT-token delen met andere gebruiker
SwitchIoT-token delen met andere gebruiker

De eigenaar van een SwitchIoT-apparaat kan de volledige controle over de apparaten met anderen delen, en dus kunnen anderen het schema, de timer en de looptimer in- en uitschakelen, het schema wijzigen en het apparaat een naam geven in de SwitchIoT-app. Deze functionaliteit is geweldig voor het gezin, omdat ze hierdoor samen kunnen bedienen.

De manier om SwitchIoT-apparaattokens te delen is heel eenvoudig, u hoeft alleen de unieke tokens met anderen te delen en zij plakken het gewoon in de SwitchIoT-app.

Het token van elk SwitchIoT-apparaat is uniek en wordt gegenereerd vanaf uw Android-smartphone, daarom is dit token permanent, u moet er voorzichtig mee omgaan om het met anderen te delen.

Stap 10: Bedien meerdere palen met hetzelfde SwitchIot-apparaat

Bedien meerdere palen met hetzelfde SwitchIot-apparaat
Bedien meerdere palen met hetzelfde SwitchIot-apparaat

De unieke tokens kunnen toegankelijk zijn voor meer dan één app en meer dan één SwitchIoT-apparaat. Met deze functie kunt u schema's maken, zoals twee switchiot-apparaten en de SwitchIoT-app die samen kunnen worden bestuurd. Als een SwitchIoT-apparaat AAN staat, volgt het andere SwitchIoT-apparaat ook dezelfde voorwaarden AAN, evenals de app.

Stap 11: Geniet ervan

Hopelijk geniet je van je SwitchIoT. Als je dat doet en klaar bent, deel dan "I Made it!" om me te laten weten hoeveel er is gewerkt. Deel de link, like en abonneer. Zoals altijd, als je vragen hebt, laat het me weten!

Aanbevolen: