Pagina 4 van 5

Re: smart energy plug

Geplaatst: 24 feb 2015, 09:07
door laroyj
in de publimail van vandaag van Conrad staat de Edimax voor het dubbele van de prijs...en is eigenlijk kwasi hetzelfde toestel....

Re: smart energy plug

Geplaatst: 24 feb 2015, 20:46
door svenr
De plug is gemaakt door ST&T. Voor meer informatie bij die fabrikant zelf kan je terecht op: http://www.stt.com.tw/pr_automation_sma ... tering.htm

Iemand anders schroefde de Edimax smart plug open en ik diegene die je in de Aldi kan kopen: Voor iedereen die graag eens binnen in kijkt, maar geen driehoekige schroevendraaier heeft: http://openwrt-devel.openwrt.narkive.co ... power-plug.

De "power pcb" diegene waar het relais op zit heeft in die afbeeldingen geen IC. Ik veronderstel dat die instaat voor de stroom meting.

Interessant aan het geheel is dat er op de SoC module een hele hoop extra pinnen zijn die nog vrij zijn en misschien creatief ingezet kunnen worden.

En dat het in theorie mogelijk moet zijn om de plug te flashen met propere code (gebaseerd op de vrijgegeven software van Edimax)

Re: smart energy plug

Geplaatst: 24 feb 2015, 23:37
door lacer
Ik zie geen pcb met een relais via die link ?

Re: smart energy plug

Geplaatst: 25 feb 2015, 06:44
door honda4life
Jullie hebben me toch benieuwd gemaakt nu :p

Zal een triac inzitten ofzo ipv relais.

[Afbeelding Post made via mobile device ]

Re: smart energy plug

Geplaatst: 25 feb 2015, 07:41
door svenr
Er staat een link in naar verschillende foto's in: http://www.intercity-vpn.de/files/edimax-1101w/

Er zit een relais in; je hoort hem trouwens klikken als de plug boot. Ik veronderstel (maar ben nog niet zeker) dat de pin niet juist gezet werd in de bootloader (waarschijnlijk u-boot) en eerst in Linux juist gezet zal worden.

[Afbeelding Post made via mobile device ]

Re: smart energy plug

Geplaatst: 25 feb 2015, 07:50
door Avenger 2.0
svenr schreef:Er staat een link in naar verschillende foto's in: http://www.intercity-vpn.de/files/edimax-1101w/

Er zit een relais in; je hoort hem trouwens klikken als de plug boot. Ik veronderstel (maar ben nog niet zeker) dat de pin niet juist gezet werd in de bootloader (waarschijnlijk u-boot) en eerst in Linux juist gezet zal worden.

[Afbeelding Post made via mobile device ]
Precies wel degelijke print op eerste zicht. Had wat meer chineese brol kwaliteit verwacht eerlijk gezegd.

Re: smart energy plug

Geplaatst: 25 feb 2015, 11:58
door brubbel
svenr schreef:Voor iedereen die graag eens binnen in kijkt, maar geen driehoekige schroevendraaier heeft:
Waar heb je die 3-hoekige schroevendraaier gekocht? Ik heb een hele reeks speciale doppen maar deze kon ik nergens vinden.

Re: smart energy plug

Geplaatst: 25 feb 2015, 18:08
door svenr
De driehoekige schroevendraaier heb ik zelf gemaakt. Een ijzeren staafje een vijl en wat geduld en je komt al een heel eind.

Ondertussen weet ik ook al dat op de relaisprint een Prolific PL8331 staat. Dat is een mixed-signal processor die het verbruik kan meten. Hij is via de rx en tx lijnen verbonden aan de Ralink RT5350. Het uitlezen gebeurt dus via die weg.
Merk dus op dat je 2 cpu's hebt voor de prijs van een :-D

Ik heb ook gezien dat bij de devices een SPI bus staat, maar ik vermoed dat dat te maken heeft met het SPI programma geheugen (hoewel de PL8331 ook een SPI bus heeft).

Re: smart energy plug

Geplaatst: 28 feb 2015, 14:16
door abertier
Hallo allen,
Dank voor deze thread vol waardevolle info omtrent de smartplug.

Weet er ook iemand hoe de status (ingeschakeld/uitgeschakeld) kan opgevraagd worden? (dus niet dmv het actueel verbruik)
De officiele app geeft het weer, dus het moet mogelijk zijn... (niet via de cloud, want alle traffic tussen de plug en WAN is blocked)

Om niet alles via remote shell-achtige oplossingen te moeten doen, wou ik een wat 'properdere' oplossing, en had dus graag info omtrent de API die de android-app gebruikt.
In de handleiding stond dat de software onder GPL viel, en de sources konden opgevraagd worden, wat ik dus geprobeerd heb.
Echter kreeg ik enkel een Excel-document met een 100-tal links naar alle componenten die zouden gebruikt zijn (indien iemand interesse heeft, laat maar weten). Hiermee geraak ik dus niet veel verder..., volgens mij staat er vanalles tussen dat niet op de plug staat, en waarschijnlijk ook omgekeerd.
Heeft iemand anders hier reeds een poging ondernomen om de sources te verkrijgen? (En is dergelijk documentje uitdelen voldoende om de GPL-software te mogen gebruiken?)

Re: smart energy plug

Geplaatst: 28 feb 2015, 16:12
door svenr
Of je aan de stastatus kan geraken via de beschikbare software is de vraag, dat heb ik nog niet bekeken.

De API op de android phone praat met de cloud, je kan die code van je telefoonof tablet afhalen en decompileren. Dan krijg je vrij leesbare java code (bij Android toch). Jammer genoeg zijn alle variabelen en classes dirty gemaakt. Dat wil dus zeggen dat bvb de class plugcontrol met functie switchon terug te vinden zal zijn als d.g(). Waarbij d de class is en g de functie. Aangezien er ook authenticatie zal bij zitten en misschien nog wat dingen zal je wel even bezig zijn om alles te achterhalen.

Wat de xls betreft: daar staat (volgens mij) alle software in die de fabrikant gebruikt voor zijn toestellen. Samba zal je niet op de plug vinden :-) Maar daarmee heb je nog niet de code van de server die instaat communicatie met de cloud. Dus zonder de echte source code ga je niet veel verder geraken vrees ik.

Met Wireshark de paketten bekijken die je gsm verzend is misschien nog de eenvoudigste manier.

Re: smart energy plug

Geplaatst: 01 maa 2015, 00:00
door 42wim
abertier schreef:Hallo allen,
Om niet alles via remote shell-achtige oplossingen te moeten doen, wou ik een wat 'properdere' oplossing, en had dus graag info omtrent de API die de android-app gebruikt.
Zie mijn vorige post met meer info over protocol http://userbase.be/forum/viewtopic.php? ... 60#p588705
Als het je lukt te decrypteren, laat iets weten :)

Ivbm aan/uit status, andere apps kijken of er meer dan 1W gebruikt wordt om te bepalen als die wel of niet aan staat.

Re: smart energy plug

Geplaatst: 01 maa 2015, 11:46
door lacer
Voor zij die zich wagen aan een Open-Wrt installatie op de SmartPlug:
http://wiki.openwrt.org/toh/hilink/hlk-rm04
Via deze link lijkt het niet hetzelfde product te zijn, maar er zijn toch veel gelijkenissen zoals de Ralink chip RT5350F

Re: smart energy plug

Geplaatst: 02 maa 2015, 14:02
door abertier
Omtrent de standaardsoftware en status: het groene lichtje geeft aan of de plug aan/uit staat, en wordt ook mee up-to-date gehouden wanneer je het manueel op de plug zelf aan/uitschakelt (iirc). Aangezien het config-wifi-netwerk van de plug uitgeschakeld is bij mij, en de router alle traffic naar internet (filter op basis van MAC van de plug) dropt, lijkt mij dat de android-app die status rechtstreeks van de plug krijgt (en niet via de cloud, tenzij de firewall niet alles filtert uiteraard...).

Ik ben ook niet op zoek om met het TUTK IOTC platform te spreken, zou graag rechtstreeks de status uitlezen. Het kan natuurlijk ook altijd dat de api van TUTK IOTC detecteert dat er geen p2p-verbinding is via de cloud en dan maar hetzelfde protocol spreekt over LAN... En nee, ik heb niet de ambitie om AES128-encryptie te breken :).
Heeft iemand al een poging gedaan om de java-code te decompilen, als de obfuscation niet te drastisch is, zou je vanuit de UI-kant denk ik goede aanwijzingen moeten kunnen vinden naar de juiste routines? (heb zelf weinig ervaring met java, dus zeker niet meer thuis in de decompilingtools ervoor)

OpenWRT zou top zijn, maar is op dit moment te ambitieus. (gezien de weinigen/niemand het voorgedaan hebben, en tijds-/ervarings-gebrek...)

Aangezien het protocol voorlopig een mysterie blijft (mss sla ik wel eens aan het sniffen), toch beter uitkijken naar een korte-termijn oplossing.
Iemand die een shell-cmd kan verzinnen om de status op te vragen?

Re: smart energy plug

Geplaatst: 02 maa 2015, 15:35
door monty_burns_007
Het Aldi exemplaar toont enkel het actueel vermogen/stroom/spanning.
De Edimax daarentegen kan wel historische data weergeven en lokaal of in the cloud loggen.
In de huidige vorm ben je met het aldi exemplaar weinig voor vermogen analyse. Zelfs vermogen tellen (kwh) is beperkt of onbruikbaar.

Een oplossing is bv. de plugctl software te gebruiken. Echter hiervoor moet je een netwerkverbinding opzetten met een Raspberry Pi of PC waarop de logging loopt.
Is er geen oplossing waarbij loggen OP de plug zelf mogelijk is ?
Desnoods het Adi exemplaar Flashen met de Edimax firmware ?
Iemand hier al ervaringen mee ?

Re: smart energy plug

Geplaatst: 02 maa 2015, 19:41
door 42wim
abertier schreef: Ik ben ook niet op zoek om met het TUTK IOTC platform te spreken, zou graag rechtstreeks de status uitlezen. Het kan natuurlijk ook altijd dat de api van TUTK IOTC detecteerd dat er geen p2p-verbinding is via de cloud en dan maar hetzelfde protocol spreekt over LAN... En nee, ik heb niet de ambitie om AES128-encryptie te breken :).
Dat klopt, zo doet die het ook. Hij gebruikt tutk libraries op android en praat direct op het lokaal segment.
abertier schreef: Heeft iemand al een poging gedaan om de java-code te decompilen, als de obfuscation niet te drastisch is, zou je vanuit de UI-kant denk ik goede aanwijzingen moeten kunnen vinden naar de juiste routines? (heb zelf weinig ervaring met java, dus zeker niet meer thuis in de decompilingtools ervoor)
Misschien dat de source wel hier te vinden is:
http://decompile-storage.s3.amazonaws.c ... source.zip

abertier schreef: Iemand die een shell-cmd kan verzinnen om de status op te vragen?
Plugctl (https://github.com/42wim/plugctl)

$ ./plugctl -show power
Power is off
(zolang het device dat je er aanhangt meer dan 1W gebruikt ;)

Re: smart energy plug

Geplaatst: 03 maa 2015, 21:45
door svenr
monty_burns_007 schreef:Desnoods het Adi exemplaar Flashen met de Edimax firmware ?
Iemand hier al ervaringen mee ?
De firmware van de plug bestaat eigenlijk uit 2 delen; de bootloader (UBoot) en Linux. De locatie in het geheugen van Linux is bij beide systemen anders. Dan moet je ook de bootlader overschrijven, maar de kans dat je dan je plug gaat bricken is wel erg groot.

Op mijn plug is nog 19MB aan RAM vrij, in theorie zou je die kunnen gebruiken. Er is ook een block flash geheugen vrij (maar niet gemount) dat niet gebruikt is, maar daarin loggen zou op termijn je flash kapot schrijven.

Het gebruik van het plugctl script is de eenvoudigste weg.

Re: smart energy plug

Geplaatst: 04 maa 2015, 12:18
door ubremoved_2964
concreet ben ik dus met het aldi-exemplaar weinig?

tenzij ik met die scriptjes continu uitlees

Ik zou als zaak graag een aantal zones meten:

- mijn home server hok
- mijn bureau
- mijn drie outlets in de toonzaal
- mijn werkplaats

Re: smart energy plug

Geplaatst: 04 maa 2015, 14:26
door bjornvh
Is er een mogelijkheid om via php de status van de plug op te vragen?

Re: smart energy plug

Geplaatst: 04 maa 2015, 17:07
door ubremoved_539
De benodigde URL's staan in het topic... gewoon in PHP een HTTP GET hiervan doen en het resultaat parsen.

Re: smart energy plug

Geplaatst: 04 maa 2015, 19:51
door Vaganzza
Ok, heb er daarnet zo'n 2 van de aldi gaan halen. Ben er nu met 1 bezig, maar ik krijg die maar niet geconnecteerd aan mijn telenet wifi... WLAN blijft maar rood branden... Iemand een idee hoe ik dat geconnecteerd krijg?

Re: smart energy plug

Geplaatst: 04 maa 2015, 20:46
door ubremoved_539
Vaganzza schreef:Iemand een idee hoe ik dat geconnecteerd krijg?
Deze thread lezen... staat meermaals beschreven... volg de stappen en laat eens weten waar het precies fout gaat.

Re: smart energy plug

Geplaatst: 04 maa 2015, 21:58
door Vaganzza
Ondertussen gelukt, ik had in het begin een foutje gemaakt :)

Re: smart energy plug

Geplaatst: 05 maa 2015, 14:40
door bjornvh
r2504 schreef:De benodigde URL's staan in het topic... gewoon in PHP een HTTP GET hiervan doen en het resultaat parsen.
Jaja, voor aan en uitzetten geen probleem, maar de actuele status is iets anders

Re: smart energy plug

Geplaatst: 12 maa 2015, 11:19
door devastator
Dit lijkt een goedkoper (Belgisch!) alternatief: http://www.smappee.com/be_nl/.

Voor zover ik kan zien werkt het ook over WIFI en via 'de cloud'. Er zit echter wel een afstandsbediening bij en het is behoorlijk goedkoop. Ook een API !

[EDIT]: niet hetzelfde dus. Ze werken op 433 Mhz. Communicatie is dus 1-way, geen mesh networking ...

Re: smart energy plug

Geplaatst: 12 maa 2015, 11:44
door sky
Ik heb sinds kort zo'n smappee ding en er zit inderdaad een comfort plug bij in de doos.
Het is inderdaad 1-way communicatie.
Maar voorlopig zie ik in mijn situatie daar geen echt nadeel in.
De smappee hangt bij mijn elektriciteitskast en de comfort plug hangt in de tuin in de technische ruimte van het zwembad.

De plug is over internet te bedienen (4G of wifi) vanaf de app (geen afstandsbediending gekocht)
Vermits het de bedoeling is dat smappee je verbruikers detecteert en herkent kan je altijd in smappee app zien of je verbruiker is ingeschakeld of niet.
Voordeel van deze plug is dat je tal van trigger events hebt die je kan gebruiken om je plug te laten schakelen.
gewoon aan en uit via app, geprogrammeerd via een klok, vakantie modus, enz.... de standaard dingen dus
maar je kan de plug ook laten schakelen afhankelijk van de activiteit in huis, bepaalde locatie bereikt of verlaten of afhankelijk van de opbrengst van je zonnepalen of verbruik van je woning.

Re: smart energy plug

Geplaatst: 12 maa 2015, 11:51
door devastator
Met name het totale verbruik (dus gemeten op de klemmen in de meterkast) vind ik wel interessant.
Verder is 2-weg communicatie voor mij een must (daarom gebruik ik ook PlugWise).

Re: smart energy plug

Geplaatst: 12 maa 2015, 12:56
door lacer
Voor discussies over de Smapee, hier is het betreffende topic:
http://userbase.be/forum/viewtopic.php?f=88&t=39571

Re: smart energy plug

Geplaatst: 12 maa 2015, 13:47
door laroyj
oh de Smappee, een gadget en meer ook niet...., Flukso is een stuk betrouwbaarder...

Re: smart energy plug

Geplaatst: 12 maa 2015, 14:31
door sky
<offtopic>
ieder zijn ding.
Bij mij heeft de smappee toch al zijn nut bewezen zoals een dompelpomp in de kruipkelder die we vergeten waren uit te zetten
en we konden ook zien dat de diepvries een hoger verbruik had dan verwacht omdat iemand in het gezin de verwarming in die ruimte op 5 had gezet.
</offtopic>

btw het merendeel van mijn post ging over de smartplug die toevallig bij smappee bij geleverd was, wilde geen boom opzetten over smappee.

Re: smart energy plug

Geplaatst: 12 maa 2015, 21:43
door ubremoved_539
devastator schreef: en via 'de cloud'.
Brrr... net daar ben ik allergisch aan.

Re: smart energy plug

Geplaatst: 01 aug 2015, 12:13
door Ggaljoen
svenr schreef: Ondertussen weet ik ook al dat op de relaisprint een Prolific PL8331 staat. Dat is een mixed-signal processor die het verbruik kan meten. Hij is via de rx en tx lijnen verbonden aan de Ralink RT5350. Het uitlezen gebeurt dus via die weg.
Gezien de beperkte beschikbare info over de RT5350 firmware, kwam het idee om eens te kijken naar de ESP8266 als vervang module.

@svenr kan je misschien nog meer info delen (J101-J102-J103) over je vaststellingen wat die rx en tx lijnen betreft en misschien nog andere weetjes?

Re: smart energy plug

Geplaatst: 13 okt 2015, 00:30
door joyrider3774
iemand dit al gezien ? http://emoncms.org/
je kunt dit thuis draaien en data aan doorgeven om dan zelf een dashboard (view) te creeren met allerhande gegevens. Dit is perfect combineerbaar met de maginon plugs. Het enigste wat nodig is is een programma dat de gegevens inleest van de plug (dit bestaat al min of meer via plugctl) en dan gewoon een bepaalde http get doet met een api key naar uw server waar je emoncms draaien hebt. beiden zijn te draaien vanaf de raspberry pi eveneens. maar ik ga het gebruiken op een intel nuc die hier dag en nacht staat te draaien. ik zal wsl plugctl als startpunt nemen (voor de gegevens op te halen) en te kunnen doorsturen naar emoncms. vermoed dat dit me wel moet lukken. Als ik iets draaiends heb laat ik het wel weten

Re: smart energy plug

Geplaatst: 13 okt 2015, 23:05
door joyrider3774
hey tis me gelukt, heb plugctl kunnen uitbreiden om een nieuwe daemon te maken die de gegevens doorstuurd naar emoncms. Heb van slag me ook bezig gehouden met een klein dashboardje te maken. Het toont me de huidige waarden van de plug alsook max waarden, een realtime grafiek en het kwh verbruik per dag (zie screenshot in bijlage).

Ik heb op github al een fork gemaakt van plugctl maar moet al de rest nog eens uitvissen hoe je juist git en meer bepaald github gebruikt. Ben meer gewend van met svn te werken opt werkt
emoncms met maginon plugs
emoncms met maginon plugs

Re: smart energy plug

Geplaatst: 14 okt 2015, 13:51
door joyrider3774
heeft er iemand misschien nog een plug die hij of zij niet meer gebruikt en mss wil verkopen ?

Re: smart energy plug

Geplaatst: 14 okt 2015, 15:50
door laroyj
er zijn nogal wat aldi's die er nog in de winkel liggen hebben...

Re: smart energy plug

Geplaatst: 14 okt 2015, 16:41
door Sinna
Ik heb er recent nog ene gekocht in den Aldi van Oostkamp. 't Was de voorlaatste, maar in het kassasysteem was het artikel niet meer bekend.

Re: smart energy plug

Geplaatst: 15 okt 2015, 08:29
door laroyj
In Tielt, ook West Vlaanderen, lagen er 2 weken terug ook nog 4 of 5...ik ga zelden naar den Aldi maar dat was me wel opgevallen...
Eens bellen naar de regionale verdeelcentra van Aldi, zoals Roeselare, erpe-Mere..zij kunnen U normal gezien perfect vertellen waar er nog beschikbaar zijn...

Re: smart energy plug

Geplaatst: 15 okt 2015, 21:35
door joyrider3774
het kan zijn dat ik er al 2 kan overkopen van iemand. De aldi's overlopen was geen optie, heb namelijk geen wagen en zie me dit niet echt met het openbaar vervoer doen :)

heb een klein videotje gemaakt om die emoncms te tonen. Heb nog wat extra dashboards bijgemaakt:



https://github.com/joyrider3774/plugctl als je zelf wilt proberen (well effe compileren). Het lijkt toch allemaal te werken maar moet nog eens uittesten wat er gebeurd als je geen data krijgt van emoncms of een error

Re: smart energy plug

Geplaatst: 15 okt 2015, 21:43
door TiTanium
Ziet er wel netjes uit, misschien moet ik ook maar eens foefelen met die plugs :p

Re: smart energy plug

Geplaatst: 30 jun 2016, 21:42
door monty_burns_007
joyrider3774 schreef:heeft er iemand misschien nog een plug die hij of zij niet meer gebruikt en mss wil verkopen ?
Ik heb er nog 1 die ik niet gebruik. Nog splinternieuw in originele folie/verpakking.
Nog nooit effectief gebruikt, enkel getest.
Ga zelf overschakelen naar Z-wave op raspberry pi.... wel een pak duurder

bij interesse PM...