Sonoff firmware tutorial naar ESP easy nl

Sonoff firmware tutorial naar ESP easy nl

Sonoff, een (slimme) wifi-schakelaar, die je kunt kopen voor ca. 6 dollar op verschillende Chinese websites. En hier in Nederland te koop voor een kleine 9 euro. Sonoff is een kosteneffectieve smart home-oplossing ontworpen en geproduceerd door ITEAD. Het is een op ESP8266 gebaseerde draadloze wifi-schakelaar die verbinding kan maken met verschillende soorten apparaten en merken.

Standaard wordt het geleverd met een Chinese app, wat betekent dat de ‘cloud’ nodig is om dit apparaat te bedienen. Ik houd niet van de cloud als het gaat om het beheren en bewaken van mijn smart home. Ik heb op internet gezocht en sommige jongens konden de ‘esp easy’ firmware ernaar flashen

sonoff 1

Voer een zoekopdracht uit op YouTube zoals “Sonoff esp easy” en u zult veel tutorials vinden over hoe u dit kunt bereiken.

Wat heb je nodig?

Sonoff R1 (alleen wifi, ik heb geen versie met RF 433 Mhz)

Soldeer headers (mannelijk of vrouwelijk, het is aan jou). Die worden niet meegeleverd met de Sonoff, maar je moet minstens 4 headers aan de print solderen.

USB-TTL-converter een met een ftdi is een van de betere versie (CP2102 seriële converter-chip) 6-pins TTL-connector voor 3,3V, RST, TXD, RXD, GND en 5V.

Minstens 4 draden om de Sonoff-headers aan te sluiten op de USB_TTL (dit zijn mannelijke connectoren)

Ik heb de USB-TTL-converter eenmaal aangesloten – zonder kabels – op mijn computer, dus ik wist zeker dat het apparaat correct werd herkend en er een COM-poort zichtbaar was in apparaat beheer.

Draden verbinden

usb rs232 ttl

Sluit de start draden als volgt aan tussen de Sonoff en de USB-TTL-converter:

Sonoff (omhoog naar omlaag) draad instelling vanaf de schakelaar:

Rood: 3.3V (geen 5 volt)
Groen: RX
Geel: TX
Blauw: GND
Leeg: GPIO 14

advertentie :

sonoff int 1 1024x794

In de meeste online tutorials zijn de jumper wires in een andere volgorde, maar in mijn geval zijn de groen en geel gewisseld (dit wordt daar ook uitgelegd.

Als het knipperen van de firmware niet werkt, moet u de RX / TX-draden omwisselen in mijn geval de gele en groene draden).

USB-TTL converter (up to down) draad instelling: Rood: 3.3V ( geen 5 volt )
Groen: RX
Geel: TX
Blauw: GND

IMG 20190909 120955 scaled

Zorg ervoor dat de 4 draden correct zijn aangesloten tussen de 2 apparaten.

Houd de knop op de Sonoff ingedrukt (lange zwarte pin naast led) en sluit de USB aan op uw computer.

Zodra het is verbonden, kunt u de Sonoff-knop loslaten.

Dit brengt de Sonoff in de programmeer modus.

Download de eenvoudige ESP-firmware en flashtool op de volgende website: http://www.letscontrolit.com/wiki/index.php/ESPEasy

Bij het downloaden van de nieuwste stabiele firmware versie 120 bevatte de download ook de flash-tool:

Deze wordt regelmatig aangevuld en geüpdate het updaten zal steeds beter en makkelijker gaan worden.

ESPeasyflash 1

Start “Flash.cmd”.

De prompt zal 3 vragen stellen, die moeten worden ingevoerd en bevestigd met ENTER.

Comport: in mijn geval 5 (zie apparaat beheer voor de juiste)

Flash grootte: 1024
Build: de firmware versie in bovenstaand overzicht = 120

startflash 1

Nu start de firmware-flash procedure automatisch.

Sluit het prompt venster als u “connect mislukt” -berichten ontvangt.Schakel de TX / RX-draden op de USB-TTL-omzetter.

Laat de 3.3V en GND onaangeroerd, zodat de Sonoff in de programmeermodus blijft.
Nadat de 2 draden zijn omgeschakeld, start u opnieuw “flash.cmd” en voert u de bovenstaande waarden opnieuw in.

Het uploaden wordt gestart en er volgen veel stippen onderaan het scherm:

espupload1 1

Ten slotte is “doorspoelen voltooid” en kan het opdrachtscherm worden gesloten om op een willekeurige toets te drukken.

espupload2 1

De eenvoudige ESP-firmware is nu met succes geflitst op de Sonoff.

De Sonoff is nu klaar om te worden geconfigureerd via een van de volgende verbindingen:

Laat de Sonoff aangesloten via de USB-TTL-conversie op de pc (koppel de USB los en sluit deze eenmaal op de computer aan, zodat de Sonoff opnieuw wordt opgestart)

Koppel alle jumper wires los van de Sonoff en sluit deze aan op 230V.

Sonoff-configuratie.

De Sonoff maakt zijn eigen wifi-netwerk.

Gebruik uw telefoon, tablet, wifi-verbinding om verbinding te maken met het “esp_0” -netwerk.

In sommige gevallen is de nieuwe wifi-hotspot niet zichtbaar, een herstart van de Sonoff op het apparaat is vereist.

In mijn geval gaat het erom het USB-TTL-apparaat opnieuw op de pc aan te sluiten.
Start uw browser op dit apparaat en ga naar een willekeurige webpagina. Normaal gaat het rechtstreeks naar de startpagina van de eenvoudige configuratie van ESP.

zo niet, ga dan naar http://192.168.4.1, de standaard pagina.

Hier worden de beschikbare wifi-netwerken weergegeven en moet u uw wifi-netwerk selecteren en uw eigen wifi-wachtwoord toevoegen.

Klik op Opslaan.
De Sonoff start opnieuw op en krijgt een IP-adres van je router.

Op dezelfde webpagina wordt het nieuwe ip-adres van de Sonoff getoond.

Het apparaat (telefoon, tablet) wordt automatisch verbroken,Open het IP-adres van de Sonoff in uw webbrowser.

Op dezelfde website als waar je de firmware hebt gedownload (http://www.letscontrolit.com/wiki/index.php/ESPEasy), heb je een tutorial over wat je kunt doen in de setup,

maar de tutorial hieronder zal de minimale maar noodzakelijke configuratie.

Basis configuratie

In de volgende stappen worden de noodzakelijke basis stappen getoond en wordt aangegeven hoe de Sonoff kan worden omgeschakeld via http-opdrachten.
Ga naar het tabblad “Apparaten”, u zult merken dat alle taken leeg zijn.

Klik op de eerste knop ‘Bewerken’ bij de eerste keer

sonoff devices0 1

Voer de onderstaande gegevens in zoals weergegeven.
Opmerking: Naam kan in elke naam worden gewijzigd, maar u hebt deze naam later in een script nodig.

Wanneer u klaar bent, drukt u op Verzenden en sluiten.

De instellingen zijn nu opgeslagen.

Sonoff devices2 1 1

De taak is nu gemaakt zoals hieronder wordt weergegeven:

Sonoff devices1 12 1

Reglement Om het tabblad “Regels” te gebruiken, moeten we deze optie eerst activeren.
Ga naar het tabblad “Extra” en scrol omlaag naar de instelling “Regels” en schakel het selectie vakje in zoals hieronder wordt weergegeven:

rules0 12

Klik onderaan de pagina op ‘Verzenden’.

U zult merken dat het tabblad “Regels” zichtbaar wordt.

scripts

Ga naar het tabblad “Regels”.

Hier zullen we een script definiëren, zodat we het via een http-opdracht kunnen aanroepen.
Een script kan zijn als:

Opmerking:

Op “naam” wordt dit in de http-opdracht als gebeurtenis naam genoemd.

Het http-commando om de Sonoff in te schakelen is:

Het http-commando om de Sonoff uit te schakelen is:

Als u gewoon een tuimelschakelaar wilt hebben:

Opmerkingen:

is de naam van het script, dat wordt opgeroepen via de onderstaande http-opdracht.
“Relais”

is de naam van de schakelaar, die wordt gebruikt op het tabblad Apparaten, bij de eerder gemaakte taak1.

Het http-commando om de Sonoff in / uit te schakelen, is:

U kunt meerdere scripts op hetzelfde tabblad Regels hebben.

sonoff parts without 433 2

Specificaties:

sonoff-parts-zonder-433mhz

Spanningsbereik: 90-250v AC (50 / 60Hz)
Max stroom: 10A
Max Wattage: 2200 Watt
Afmetingen: (L) 88mm * (W) 38mm * (H) 23 mm
Kleur wit
Vochtigheid: 5% -95%
Draadloze frequentie: 2.4 Ghz
Werktemperatuur: ﹣20 ℃ -75 ℃

Link naar datasheet: http://dl.itead.cc/IM151116002/0A-ESP8266_Specifications_v4.1.pdf

Activeer led

Selecteer op het tabblad “Hardware” bij “Wifi Status Led” in het vervolgkeuzemenu de optie “GPIO-13”.

sonoff led 1

sonoff geleide
Activeer fysieke knop

Sonoff button1 1

Voeg de volgende configuratie toe om de Sonoff te bedienen via de zwarte knop bovenop de behuizing:

Voeg een nieuw apparaat toe via het tabblad

“Apparaten”, met de volgende parameters:

(De IDX / Var kan elk cijfer zijn) Sonoff-button1 Voeg op het tabblad “Regels” het volgende script toe: Opmerkingen:”Knop” is de naam van de taak, die is gemaakt op het tabblad “Apparaten”
“Status” is de naam van de waarde in de gemaakte taak.
Op knop # staat doen

Wanneer u op de knop op de Sonoff drukt, wordt het interne relais bediend, inclusief de led.

Voorbeeld: wanneer het licht is ingeschakeld (= GPIO 12), wordt ook de led (= GPIO13) ingeschakeld (groene kleur)

Deel dit artikel, kies je platform!
0 0 Stem
Artikelbeoordeling
Abonneer
Abonneren op
guest

This site uses Akismet to reduce spam. Learn how your comment data is processed.

0 Reacties
Inline feedback
Bekijk alle reacties