Tielong FT232RL Ftdi Usb 3.3V 5.5V Naar Serieel Adapter Module Voor Arduino FT232 Mini Poort.

Sketches en schakelingen - IOT - Internet of Things - Domotica<br>Vergeet niet regel #1 van domotica. "If it needs the cloud keep it out!"
De Sonoff S60TPF is niet zo snel en handig te flashen als de oudere en meer bekende Sonoff’s, deze moeten we een beetje masseren met een waterpomptang, gebruik wel een tissue of poetsdoek om schade te voorkomen.
Dan de aardklem desolderen.
sudo usermod -a -G dialout GebruikersNaam
om jezelf aan de dialout groep toe te voegen.{"NAME":"S60","GPIO":[1,1,1,1,224,544,1,3104,1,32,1,0,0,0,0,0,0,0,1,1,1,1],"FLAG":0,"BASE":1}
Configuratie
(oude indeling, wordt bij toepassing omgezet naar nieuwe template)
{"NAME":"Moes IR Controller","GPIO":[255,255,255,255,255,51,0,0,0,17,8,0,0],"FLAG":0,"BASE":62}
Dit apparaat maakt gebruik van een WB3S-module die vervangen moet worden door een ESP8685-WROOM-01, ESP-12, ESP-C3-12F, ESP-12H, ESPC2-12 of ESP8684-WROOM-01C.
Lees meer over het vervangen van modules in een gedetailleerde handleiding.
Koop de Moes UFO op Aliexpress en steun dit kanaal
De IR-codes kunnen worden gebruikt met elk apparaat met een IR-zender.
De codes passen ook op andere apparaten van dezelfde fabrikant of serie. Probeer het eens…
Voel je vrij om deze lijst te delen.
Codes for IR Afstandbedieningen
Example IRsend Command:
IRsend {"Protocol":"SAMSUNG","Bits":32,"Data":"0xE0E09966"}
button | code |
---|---|
TOGGLE ON/OFF | {“Protocol”:”SAMSUNG”,”Bits”:32,”Data”:”0xE0E040BF”} |
ON | {“Protocol”:”SAMSUNG”,”Bits”:32,”Data”:”0xE0E09966″} |
OFF | {“Protocol”:”SAMSUNG”,”Bits”:32,”Data”:”0xE0E019E6″} |
SOURCE | {“Protocol”:”SAMSUNG”,”Bits”:32,”Data”:”0xE0E0807F”} |
1 | {“Protocol”:”SAMSUNG”,”Bits”:32,”Data”:”0xE0E020DF”} |
2 | {“Protocol”:”SAMSUNG”,”Bits”:32,”Data”:”0xE0E0A05F”} |
3 | {“Protocol”:”SAMSUNG”,”Bits”:32,”Data”:”0xE0E0609F”} |
4 | {“Protocol”:”SAMSUNG”,”Bits”:32,”Data”:”0xE0E010EF”} |
5 | {“Protocol”:”SAMSUNG”,”Bits”:32,”Data”:”0xE0E0906F”} |
6 | {“Protocol”:”SAMSUNG”,”Bits”:32,”Data”:”0xE0E050AF”} |
7 | {“Protocol”:”SAMSUNG”,”Bits”:32,”Data”:”0xE0E030CF”} |
8 | {“Protocol”:”SAMSUNG”,”Bits”:32,”Data”:”0xE0E0B04F”} |
9 | {“Protocol”:”SAMSUNG”,”Bits”:32,”Data”:”0xE0E0708F”} |
0 | {“Protocol”:”SAMSUNG”,”Bits”:32,”Data”:”0xE0E08877″} |
TTX/MIX | {“Protocol”:”SAMSUNG”,”Bits”:32,”Data”:”0xE0E034CB”} |
PRE-CHN | {“Protocol”:”SAMSUNG”,”Bits”:32,”Data”:”0xE0E0C837″} |
VOL+ | {“Protocol”:”SAMSUNG”,”Bits”:32,”Data”:”0xE0E0E01F”} |
VOL- | {“Protocol”:”SAMSUNG”,”Bits”:32,”Data”:”0xE0E0D02F”} |
CH LIST | {“Protocol”:”SAMSUNG”,”Bits”:32,”Data”:”0xE0E0D629″} |
MUTE | {“Protocol”:”SAMSUNG”,”Bits”:32,”Data”:”0xE0E0F00F”} |
PROG+ | {“Protocol”:”SAMSUNG”,”Bits”:32,”Data”:”0xE0E048B7″} |
PROG- | {“Protocol”:”SAMSUNG”,”Bits”:32,”Data”:”0xE0E008F7″} |
MENU | {“Protocol”:”SAMSUNG”,”Bits”:32,”Data”:”0xE0E058A7″} |
SMARTHUB | {“Protocol”:”SAMSUNG”,”Bits”:32,”Data”:”0xE0E09E61″} |
GUIDE | {“Protocol”:”SAMSUNG”,”Bits”:32,”Data”:”0xE0E0F20D”} |
TOOLS | {“Protocol”:”SAMSUNG”,”Bits”:32,”Data”:”0xE0E0D22D”} |
INFO | {“Protocol”:”SAMSUNG”,”Bits”:32,”Data”:”0xE0E0F807″} |
UP | {“Protocol”:”SAMSUNG”,”Bits”:32,”Data”:”0xE0E006F9″} |
DOWN | {“Protocol”:”SAMSUNG”,”Bits”:32,”Data”:”0xE0E08679″} |
LEFT | {“Protocol”:”SAMSUNG”,”Bits”:32,”Data”:”0xE0E0A659″} |
RIGHT | {“Protocol”:”SAMSUNG”,”Bits”:32,”Data”:”0xE0E046B9″} |
MIDDLE | {“Protocol”:”SAMSUNG”,”Bits”:32,”Data”:”0xE0E016E9″} |
RETURN | {“Protocol”:”SAMSUNG”,”Bits”:32,”Data”:”0xE0E01AE5″} |
EXIT | {“Protocol”:”SAMSUNG”,”Bits”:32,”Data”:”0xE0E0B44B”} |
A_RED | {“Protocol”:”SAMSUNG”,”Bits”:32,”Data”:”0xE0E036C9″} |
B_GREEN | {“Protocol”:”SAMSUNG”,”Bits”:32,”Data”:”0xE0E028D7″} |
C_YELLOW | {“Protocol”:”SAMSUNG”,”Bits”:32,”Data”:”0xE0E0A857″} |
D_BLUE | {“Protocol”:”SAMSUNG”,”Bits”:32,”Data”:”0xE0E06897″} |
E-MANUAL | {“Protocol”:”SAMSUNG”,”Bits”:32,”Data”:”0xE0E0FC03″} |
3D | {“Protocol”:”SAMSUNG”,”Bits”:32,”Data”:”0xE0E0F906″} |
AD/SUBT | {“Protocol”:”SAMSUNG”,”Bits”:32,”Data”:”0xE0E0A45B”} |
STOP | {“Protocol”:”SAMSUNG”,”Bits”:32,”Data”:”0xE0E0629D”} |
PREV | {“Protocol”:”SAMSUNG”,”Bits”:32,”Data”:”0xE0E0A25D”} |
PLAY | {“Protocol”:”SAMSUNG”,”Bits”:32,”Data”:”0xE0E0E21D”} |
PAUSE | {“Protocol”:”SAMSUNG”,”Bits”:32,”Data”:”0xE0E052AD”} |
NEXT | {“Protocol”:”SAMSUNG”,”Bits”:32,”Data”:”0xE0E012ED”} |
Example IRsend Command:
Lees verder Bericht ID 6844
Instructies:
Zet stroom op je device en zet hem in pairing mode door de knop meer dan 5 seconden in te houden (lampje knippert 3 keer langzaam, dan rust, en weer 3 keer knipperen, etc). Vervolgens houd je de knop normaals 5 seconden in, dan komt hij in DIY mode (lampje gaat snel knipperen).
Noteer dit netwerk, voor je administratie. (In mijn geval is dit: ITEAD-1002432944)
De Sonoff Mini R2 zet een wifi netwerk op: ITEAD-1002432944, connect met wachtwoord: 12345678
Ga in je browser naar http://10.10.7.1/
Vul op deze webpagina je eigen Wifi netwerk (SSID) en wachtwoord in. Je Sonoff zal daar als het goed is mee verbinden.
Zoek op je router het IP adres op van je Sonoff device. Of gebruik Angry IP scanner of Fing op je Android telefoon o.i.d.. In mijn geval was dit 10.0.0.168
Login op een linux device, dit kan een Raspberry Pi, een server of desktop zijn (of gebruik de RESTer plugin in chrome) en gebruik de onderstaande commando’s, vergeet niet het IP adres en deviceid aan te passen. (Ik heb de aan te passen data hieronder onderstreept)
Lees verder Bericht ID 6844
Installatie:
Log in als root op je Proxmox VE
Ga naar de >_ Shell
Je ziet dan: root@proxmox:~#
Voer uit: bash -c "$(wget -qLO - https://github.com/community-scripts/ProxmoxVE/raw/main/ct/tasmoadmin.sh)"
Zodra je VM is aangemaakt ga je naar de <_ console van deze #10x (tasmoadmin)
en voer je uit: ip a
Dan zie je het ip adres van je Tasmoadmin, ga in je browser naar dat ip adres gevolgd door :9999, het poortnummer van Tasmoadmin
Suc6
Sonoff MiniR4 Extreme en aangepaste (Tasmota) firmware
Er is een beetje veranderd in de Tasmota-wereld, dus ik ga de nieuwe webtool uitproberen om het proces te voltooien. Het werkte geweldig met mijn andere ESP32-boards en zou prima moeten werken om Tasmota te flashen op de Sonoff MiniR4 Extreme. Had iemand nou maar de tijd om de uitstekende Tasmotizer te porten om ESP32-boards te ondersteunen voor alles-in-één flashbehoeften.
Uit mijn originele teardown weet ik dat de Sonoff MiniR4 Extreme ESP32 gebruikt om verbinding te maken met internet en de logica voor het single-channel relais erin te besturen. Deze bevindt zich op een klein dochterbord dat onder een hoek van 90 graden is gesoldeerd. Omdat het dochterbord dev-pads heeft die gekoppeld zijn aan de pinnen die verantwoordelijk zijn voor het flashen van de firmware, is mijn werk vandaag veel eenvoudiger.
Gereedschap
Je hebt een soldeerbout met een fijne punt (T12-IL9), goede flux, en soldeertin (ik gebruik het liefst multicore met lood, laag smeldpunt) en een FTD-flasher nodig om het proces te voltooien. Volg mijn advies op en bespaar niet op de FTD-flasher. Ik krijg veel te veel e-mails met meldingen over problemen tijdens het flashen, die meestal worden opgelost met een robuustere seriële adapter.
Nog een tip van mij: een multimeter is een must als je meer wilt weten over apparaten zoals de Sonoff MiniR4 Extreme, hoewel die voor deze handleiding niet nodig is. Het is fijn om een professionele multimeter te hebben, maar goedkope multimeters die gelijkstroom meten en continuïteit hebben, zijn wat je nodig hebt. Daarmee heb ik de pin-indeling gecontroleerd.
De schakelaar is zo simpel als het maar kan. Slechts een paar in-/uitgangen en de ESP32-DOWD-V3 zijn verantwoordelijk. Om te weten wat wat is, heb ik een datasheet van deze IC nodig. Omdat de belangrijkste pinnen al zichtbaar zijn als dev-pads, hoef ik alleen nog maar te bevestigen waar de VCC zit. Een snelle meting van de VDDA 1-pin onthult de verbinding met de U2-pad aan de onderkant van het moederbord.
Lees verder Bericht ID 6844
Vervang Tuya TYWE2L, CB2L, WB2L, WR2L, WBR2L, BW2L en vergelijkbare Wi-Fi-modules met een Espressif ESP32 of ESP8266-module.
Links naar Amazon, AliExpress en Banggood zijn affiliatelinks en ik verdien een kleine commissie wanneer u via hen koopt, wat helpt bij het financieren van toekomstige projecten en beoordelingen.
Alle vermelde modules hebben een vergelijkbare footprint en dezelfde pinout voor pinnen die in de afbeelding zijn gelabeld.
Hiervoor heb je het volgende nodig:
Ik moet helaas melden dat Sonoff DualR3 niet over de Sonoff DIY-modus beschikt, wat het allemaal een stuk makkelijker zou maken. De DIY-modus is goed genoeg voor de meeste van mijn toepassingen, maar als je Sonoff DualR3 een stap verder wilt brengen, moet je het apparaat op een meer traditionele manier flashen. Ik zal mijn oude soldeerbout (ik ben onlangs geüpgraded van mijn oude Conrad soldeerstation naar het KSGER T12 soldeersysteem (review) en FTD1232) erbij moeten pakken.
Aangezien de briljante Tasmotizer voor ESP8622-apparaten niet meer in beeld is, moest ik ergens anders zoeken naar de tools voor de klus. Gelukkig is er al wat werk verricht in deze GitHub-discussie, dus ik zal mijn tutorial op hun bevindingen baseren.
Om Tasmota op Sonoff DualR3 te flashen, moet u de gebruikelijke pinnen op het apparaat aansluiten. Gelukkig zijn de dev-pads goed zichtbaar en is de knop gekoppeld aan GPIO00. Volg de onderstaande tabel om uw FTD1232 (of vergelijkbaar) op Sonoff DualR3 aan te sluiten:
Sonoff DualR3 | FTD programmer |
3V3 | Vcc/3.3v |
GND | GND |
RX | TX |
TX | RX |
Lees verder Bericht ID 6844
De volledig uitgeruste ESP8266-flashtool voor Tasmota. Met de geweldige ESPtool van Espressif onder de motorkap en alle vereiste instellingen standaard.
Bronnen: https://github.com/tasmota/tasmotizer?tab=readme-ov-file / https://notenoughtech.com/home-automation/tasmotizer/
Ondersteun mijn kanaal en mijn voortdurende inspanningen via Patreon:
https://patreon.com/Colani