Archive for the ‘mysql’ Category

elmålen online

Gennem noget tid har dette projekt lagt i baghovedet, på tide at komme videre med det:

Aflæsning af elmåleren, visning af data i realtid, online, direkte her i bloggen. Det er interessant at se realtids data fra elmåleren, der er opdateret dynamiskt, som udgangspunkt for at finde besparelser i ens el forbrugere. I perioder aflæser jeg elmåleren, og der bruges ufatteligt meget strøm om natten, men hvad er det ud over cirkulationspumpe, køleskab og fryser der sluger strøm?  Med realtids data er det let at gå rundt med sin mobil telefon, og trække forbrugere ud og se hvad de bruger.

Faktisk kan en indgang på arduino’en registrere om vaskemaskinen bliver tændt, om fryser tænder, om kogeplade tændes osv. Denne registrering plottes ind i databassen som et tag. Ved udtræk fra databasen kan man så beregne OG farvelægge kurven for feks vaskemaskinen.

På nyere elmålere sidder der ir duplex io interface, koden formattet til kamstrubs elmålere er let at finde men dne elmåler jeg har fra elro, er det stadigt ikke lykkedes at finde brugbar io info på, ud over at det er nogle standard iec 62053-23 cl 2.

Uden disse kommunikations data er det virkeligt tidskrævende at snakke med elmåleren, og faktisk er jeg ikke klar over om det overhovedet er tilladt. MEN, aflæse de blik som lysdioden kommer med er der ingen der kan forbyde.

Under lidt info surfing stødte jeg ind i den ultimative home automation nørd site, her blir man virkeligt inspireret, ALT er simpelthen online, i realtid, hver elforbruger, webcams osv.

se det her hos http://www.bwired.nl/

Til opsamling og måling af data hælder jeg mere og mere til at tage en arduino og bruge den oplagte og meget simple ide fra siten til at sniffe på elmåleren: http://www.bwired.nl/How_stroom.asp

Mysql databasen er kørende i forvejen, arduinoen er tændt alligevel, så for at måle de pulsr og beregne lidt på dem er vist det letteste ’set-off-ground’ med det projekt.

europæisk domitica home automation forum her

  • Share/Bookmark

live solpanel ydelse online

Så er det lykkedes at vise nogle realtids data fra de selvbygger solpaneler der er vist her i bloggen. Dette er blot starten, der bliver vist flere målinger, flere forskellige kurver og bruger valg, som feks tids periode, hvilke paneler der ønskes vist og om der skal indgå måling af lysindfald i lux mm.

Kurver vises som flasch, og kræver du har installeret den seneste adope flasch player

Samlet ydelse i Ampere for 3 stk. hjemmebyggede solpaneler (sidste 24 timer), kurver kan markeres og forstøres. Hvis ydelse for et panel ønskes vist, fjernes V i de andre. Gul kurve viser nuværende forbrug på semitraction batteri, ændres senere til at vise enu et 30 watts panel

You need to upgrade your Flash Player

Se solpanelerne der måles på:
se 30 watts panelet her og her
se 60 watts panelet her
se 120 watts panelet her og her Dette panel ligger helt fladt på tag, og kanyde 4 gg så meget hvis det vinkles mod solen

http://s-educator.org/chartvolt/


Logger og måle setup her

  • Share/Bookmark

hvordan tjekkes om en port er åben fra netttet

Som udvikler kan man have brug for at kunne tjekke om ma feks har fået åbnet porten gennem router og firewall osv til en sql database. Det kan gøres med online værktøjet her

  • Share/Bookmark

hvordan indsættes grafer i wordpress

Der er flere muligheder for at indsætte grafer der viser data fra mysql database. Her i bloggen er det data fra solardatalogger der skal vises i realtid og med mulighed for af forskellige views af tidsinterval, valg af hvilke data der ønskes vist i samme kordinat system mm.

Fandt en meget spændende mulighd som jeg har valgt at arbejde videre med. Google har en graph api.
Kurven her under kaldes med denne ‘kommando’: http://chart.apis.google.com/chart?cht=lxy&chd=t:10,20,40,80,90,95,99|20,30,40,50,60,70,80|-1|5,25,45,65,85&chs=500×400&chl=Hello|World|woee

Så nu handler det om at lave et php script der kan hente bruger ønsker og lave de rette træk fra mysql databasen og så kalde google graph api som den helst vil have det.

google har lavet en class så det er lettere at lave dynamisk indhold fra mysql database med google graph api

google graph api links:

http://blog.olindata.com/2009/02/using-the-google-graph-api-with-mysql-stored-functions/

UPDATE 070909:

google graph api er ikke helt så godt dokumenteret og har vist et par bugs så vidt jeg kan finde frem til, så jeg har valgt at droppe denne api og fuundet noget der ser en del federe ud ;)

Det er am flasch charts:

amchart.com

mysql code snip for amchart

php library for amcharts

  • Share/Bookmark

solardatalogger mysql database

Solardataloggeren med arduino som tidligere er beskrevet her på bloggen er ved at komme igang.
Nu kan den med hjælp af jonas der har siden edbguf.dk, lykkedes at få gemt data i mysql databasen som pakker med samme id og tids stempel..

Så næste trin er at få lavet noget hensigtsmæssigt data udtræk fra databasen og vise kurverne her i bloggen.Technorati Tags: , ,

  • Share/Bookmark

repair table i mysql

Hvis du får en error: #145 – Table  wp_xxxxxpost is marked as crashed and should be repaired

skal du ikke panikke, det er let at fikse.

Hvis du kender lidt til phpmyadmin logger du bare ind, markere tabellen , trykker på sql fanebladet og skriver:
‘repair table wp_xxxxpost’, klik på udfør, thats it;)

Hvis du har brug for lidt mere så er her en god guide: table repair tutorial her

  • Share/Bookmark
Tilmeld til Nørd indlæg
Vind Nørd

Bygge guide til mini vindmøller. Incl. software til beregning af hvilke dc motorer der kan yde nok til det kan svare sig at bygge vindmølle med dem. Software kan også bruges til vawt møller. + De-sulfatterings guide til bly akkumulatorer, med el diagram til desulfatter. Forum og bonus.
Nørd Rss Feeds
byg en solcelle lav el selvSolar arduino open source hardware til styring og dataopsamlingArduino
Vind byg et stoker fyr selvStoker
peltier elementer er fremtidens el produktion af varmePeltier neorufeedback kan bruges til mental fitness, abonner på hjerne feedHjerne
Sprog Nørd
Nørd Søger

Vil du have teksten på vores hjemmeside læst højt, kan du hente et lille gratis program på www.adgangforalle.dk - (Åbner nyt vindue)

Vind Nørd
Et kloarkrør på 1 meter, en gammel dc motor, lidt fittings og en 1000 watts husstandsmølle er klar. Alternative energikilder er klar nu og her. Tilmeld dig her og få login til kodeords beskyttede indlæg.

E-mail:

Nørd elektronik guide

Jestine Young underviser i at reparere på alle former for elektronik. Se mere om indhold i ebogs serien her.