Hallo,

In de handel zijn vele slimme tussenstekkers met WiFi te koop.
Er wordt dan een app meegeleverd waarmee je de tussenstekkers aan en uit kan schakelen.
Hartstikke mooi allemaal, maar ik wil graag zelf vanuit een eigen programma de tussenstekker aan en uit kunnen schakelen.

Is er iemand die weet wat er gecommuniceerd moet worden met z'n tussenstekker om deze te kunnen laten schakelen?

Groet, Frank.

Kan merkafhankelijk zijn. Kan zijn dat het ondersteund wordt door domoticz, ......

Meestal moet je een bepaald commando sturen naar een IP-adres.

Kijk eens naar tasmota, dan gaat er een wereld voor je open.

https://github.com/arendst/Tasmota

De meeste van die stekkers zijn te flashen met tuyaconvert of direct met een seriële adapter

[Bericht gewijzigd door Sine op (33%)]

Idd een ESP8266 based ding ofzo pakken en dan flashen met Tasmota

Ook met ESPeasy kun je dat prima doen.

Een sonoff S20 ofzo kost 10 euro en kan beide firmwares draaien

https://www.banggood.com/nl/SONOFF-S26-10A-AC90V-250V-Smart-WIFI-Socke…

Die LSC dingen van Action kun je prima overflashen met Tasmota

Bedankt voor jullie antwoorden.

Ondanks dat het vandaag heerlijk weer is om wat te knutselen zijn jullie aandragingen niet echt wat ik zoek, Jullie overschatten mijn kennis een beetje vrees is.

De LSC of Sonoff tussenstekkers zijn natuurlijk fantastische mooie dingetjes, maar overprogrammeren is een brug te ver denk ik.

Ik wilde mij eigenlijk alleen toeleggen op het aan en uit zetten van de tussenstekkers zoals een bijgeleverde app dat doet via een telefoon of tablet.

Ieder merk zal gerust zijn eigen protocol bedacht hebben wat het lastig maakt maar sommigen zijn Google compatible, daar zit dus schijnbaar een standaard achter.

Het liefst zou ik het Google protocol willen weten zodat ik mij alleen over de aansturende kant druk hoef te maken.

Z'n LSC tussenstekker van de Action zou wel een goede start zijn.
Er zit hier een Action op een steenworp afstand en die dingen kosten 8 euro 49 dat hoeft dus geen probleem te zijn om die eens aan te schaffen.

Nu bedien je z'n tussenstekker met een app, beide draadloze apparatuur.
Is het toch mogelijk om met een programma als WireShark uit te pluizen wat de app verstuurd om de tussenstekker te laten schakelen?

Als je met wireshark kan werken, moet tuyaconvert ook wel lukken, daar hoeft de stekker niet voor open.

Op 30 augustus 2020 11:28:32 schreef Roland van Leusden:
Als je met wireshark kan werken, moet tuyaconvert ook wel lukken, daar hoeft de stekker niet voor open.

Stekker hoeft ook niet open om zo een Action LSC stekker over te flashen. Het enige wat je nodig hebt is een Linux doosje met (vaste) Ethernet en Wifi.

https://hack42.nl/wiki/Home_Automation,_Domotica_en_Internet_of_Things…

Inderdaad, die LCS's gaan perfect met tuyaconvert op een raspberry pi3. Zelfs mij lukt dat ;)

Daarna ben je helemaal los van tuya en de app en kun je ze vrij besturen via http of mqtt en meer.

Z'n "Linux doosje" is ook wel weer een dingetje, dat heb ik niet.
Kan ik natuurlijk wel aanschaffen maar dan wordt het projectje wel erg breed voor mij, ik probeer het smal te houden.

Stel dat het opnieuw flashen zou lukken, dat moet er ook nog software worden geschreven voor de ESP8266 zodat deze op een netwerk opdracht reageert die de schakeluitgang aan en uit kan zetten.

Op 30 augustus 2020 12:27:28 schreef Talisman:
Z'n "Linux doosje" is ook wel weer een dingetje, dat heb ik niet.
Kan ik natuurlijk wel aanschaffen maar dan wordt het projectje wel erg breed voor mij, ik probeer het smal te houden.

Stel dat het opnieuw flashen zou lukken, dat moet er ook nog software worden geschreven voor de ESP8266 zodat deze op een netwerk opdracht reageert die de schakeluitgang aan en uit kan zetten.

Daarom dus de suggestie van tasmota of espeasy

Dan kun je gewoon met mttq, webrequests, udp of wat ze dan ook ondersteunen softwarematig interfacen met dat ding.

Kijk eens bij die projecten? Software maken voor de esp8266 is helemaal niet nodig

Op 30 augustus 2020 11:10:47 schreef Talisman:
...
Is het toch mogelijk om met een programma als WireShark uit te pluizen wat de app verstuurd om de tussenstekker te laten schakelen?

het probleem is dat niemand zin heeft om te stoeien met firewalls, NAT, statische IP of DHCP.

dus: stekker praat met server op het internet (vaak china) App praat met server en het werkt.

nadeel: China kan zien wat jij doet en mogelijk informatie over jouw netwerk verzamelen.

vaak is de enige optie nieuwe firmware.

stekker

Op 30 augustus 2020 12:27:28 schreef Talisman:
Z'n "Linux doosje" is ook wel weer een dingetje, dat heb ik niet.

probeer voor de grap eens een virtuele machine met virtualbox, helemaal gratis. of zoek een goedkope raspberry Pi.

Was net even bij de Action in Delft, daar waren de slimme tussenstekkers uitverkocht.

Wel een setje tussenstekkers voor 10 euro meegenomen die op 433Mhz werken, gewoon voor de heb.
Maar wellicht is dat de makkelijkere way to go.

Meer de electronica kant dan de software kant zeg maar.

De Action in Rijswijk had de LSC Smart Connect power plug op voorraad, ik heb er twee meegenomen.
Heb er eentje opengemaakt, er blijkt een TYWE2S module in te zitten.
Volgens de website docs.tuya.com zit er in de module een ESP8285.

Voor wie erin geinteresseerd is, ik heb foto's gemaakt.

Het zijn mooie compacte tussenstekkers, er wordt met een relais geschakeld.

Die LSC dingen schijnen super in trek te zijn..
Een Aksion in mijn buurt: nog 1 gemaltraiteerd doosje en 1 leeggeroofd doosje..
Niks gekocht dus.
De rest van het LSC programma was nog in overvloed aanwezig.

electronono

Ik ben erg tevreden over de Sonoff S20 die ik met ESPEasy heb geflashed, nu geen Chinese server meer nodig maar gewoon zelf een commando erheen sturen. En de Sonoff hangt gewoon in mijn LAN.

Dus in je favoriete webbrowser een IP adres met port number intypen met daarachter een commando bijc. als "control?cmd=GPIO,12,1" om je stopcontact aan te zetten. Dat typen is natuurlijk niet nodig, kun je opslaan als favoriet.
En je router instellen dat binnenkomend verkeer op die poort wordt doorgesluisd naar je Sonoff.

TS: als dit te ingewikkeld voor je is om zelf in te richten, dan eens rondvragen bij kennissen in de buurt ;-)

Qua programmeren is het maar heel weinig, copy-paste van internet is voldoende ;-)

Als je alleen wat via je telefoon app will bedienen kun je ook gewoon kaku nemen. Geen convertors en linux doosjes nodig. Vooral als dit stukje niet je hobby is.
Neem er een ics2000 bij en je kunt helemaal los, geen cloud zaken in China
https://klikaanklikuit.nl/product/internet-control-station/

[Bericht gewijzigd door Peter112 op (16%)]

Op 1 september 2020 17:16:27 schreef Peter112:
Neem er een ics2000 bij en je kunt helemaal los, geen cloud zaken in China

Ja, maar als je de bijbehorende App gaat gebruiken ben je nog steeds overgeleverd aan een derde partij waarvan je maar moet afwachten wat er met je data gebeurt...

Op 30 augustus 2020 18:06:41 schreef Talisman:
De Action in Rijswijk had de LSC Smart Connect power plug op voorraad, ik heb er twee meegenomen.
Heb er eentje opengemaakt, er blijkt een TYWE2S module in te zitten.
Volgens de website docs.tuya.com zit er in de module een ESP8285.

Voor wie erin geinteresseerd is, ik heb foto's gemaakt.

Het zijn mooie compacte tussenstekkers, er wordt met een relais geschakeld.

Daar loopt al een heel topic over, zie hier: https://www.circuitsonline.net/forum/view/146361

Als je niet via tuyaconvert wilt flashen dan kun je gewoon een serieel TTL kabel er aan knopen en ze direct flashen. Op de sites van tasmota of espeasy staat hoe je dat moet doen.

Ik vond de LSC een beetje gammel. De aardeklem zat al los in de behuizing bij thuiskomst.
Ik heb meer vertrouwen in de sonoff

https://www.amazon.de/dp/B07XR7NZKG/

4 stuks voor 22 euro

Geen verzendkosten als je een DPD afhaalpunt kiest

Wat ik zo zie zit er ook gewoon een ESP in.

https://forum.creationx.de/forum/index.php?thread/2367-lunvon-wifi-soc…

Uitstekende suggesties hierboven.

Als je geen zin hebt om een custom firmware te flashen, kan je ook een TP-Link smart plug nemen, er zijn Python scripts beschikbaar om die aan te sturen: https://github.com/softScheck/tplink-smartplug . Ik heb zelf de TP-Link HS110. Werkt prima, zit zelfs nog een energiemeter in die je met de libary kan uitlezen. Cloud wordt enkel gebruikt voor initiële configuratie, de python scripts babbelen verder rechtstreeks met de plug.