Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: Jiku - 30.10.12 - klo:10.34

Otsikko: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: Jiku - 30.10.12 - klo:10.34
Tarkoituksena on tehdä komentoriviltä käsin toimiva sovellus, joka hakee Elenian palvelimelta käyttöpaikan kulutustiedot.
Olen päässyt siihen saakka, että pääsen kirjautumaan ja hakemaan viimeisten päivien kokonaiskulutuksen:
Koodia: [Valitse]
<?php 

$kayttajatunnus 
"XXXXXXXXXXXXXXX";
$salasana "XXXXXXXXXXXXXXX";

//kirjautumissivulle
$ch curl_init(); 
curl_setopt($chCURLOPT_USERAGENT"Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)"); 
curl_setopt($chCURLOPT_HEADER,1); 
curl_setopt($chCURLOPT_FOLLOWLOCATION,1); 
curl_setopt($chCURLOPT_COOKIEJAR"keksi"); 
curl_setopt($chCURLOPT_URL,"https://vfonline.vattenfall.fi/main/default.asp"); 
curl_setopt($chCURLOPT_POST1); 
curl_setopt($chCURLOPT_POSTFIELDS"form=login&process=Login&pn=1&s_Event=cmdLogin&s_DynWindow=&Block=1&dataBase=1&CustId=$kayttajatunnus&pwd=$salasana"); 
curl_setopt($chCURLOPT_RETURNTRANSFERTRUE);
$vastaus curl_exec($ch); 


//energiaraportointisivulle
curl_setopt($chCURLOPT_USERAGENT"Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)"); 
curl_setopt($chCURLOPT_HEADER,1); 
curl_setopt($chCURLOPT_FOLLOWLOCATION,1); 
curl_setopt($chCURLOPT_COOKIEJAR"keksi"); 
curl_setopt($chCURLOPT_URL,"https://vfonline.vattenfall.fi/main/default.asp?form=EnergyReports&process=EnergyReports&pstart=true"); 
curl_setopt($chCURLOPT_RETURNTRANSFERTRUE);
$out curl_exec($ch); 

//etsitään uuteen ikkunaan avautuva linkki
$startsAt strpos($out"<script>openNewWindowAll('") + strlen("<script>openNewWindowAll('");
$endsAt strpos($out"');"$startsAt);
$result substr($out$startsAt$endsAt $startsAt);

//ladataan energiaraportin pääsivu
curl_setopt($chCURLOPT_USERAGENT"Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)"); 
curl_setopt($chCURLOPT_HEADER,1); 
curl_setopt($chCURLOPT_FOLLOWLOCATION,1); 
curl_setopt($chCURLOPT_COOKIEJAR"keksi"); 
curl_setopt($chCURLOPT_URL,"$result"); 
curl_setopt($chCURLOPT_RETURNTRANSFERTRUE);
$out curl_exec($ch); 

//etsitään viimeisten päivien kulutustiedot
$word1 'Title="Aika:';
$word2 '" alt=';
preg_match_all('/'.preg_quote($word1).'(.*?)'.preg_quote($word2).'/is'$out$match);
//siistitään rivejä ja tulostetaan ne 
foreach($match[1] as $child) {
$rivi preg_replace("/[\r\n]+/""\n"$child); 
$rivi preg_replace("/\s+/"' '$rivi);
   echo 
"pvm:".$rivi."\n";
}
curl_close($ch); 
?>



Tämä tulostaa taulukon:
Koodia: [Valitse]
pvm: 28.10.2012 Siirto: 0
pvm: 27.10.2012 Siirto: 2,46
pvm: 26.10.2012 Siirto: 4,4
pvm: 25.10.2012 Siirto: 3,75
pvm: 24.10.2012 Siirto: 4,42
pvm: 23.10.2012 Siirto: 5,22

Nyt pitäisi keksiä, miten saan tietyn päivän tuntikohtaiset lukemat haettua. Tuo sivusto on varsin monimutkainen rakenteeltaan ja samaa sivua päivitetään käyttäjän tekemien pyyntöjen mukaan Ajaxilla. Tähän loppuukin sitten oma osaaminen. Jos haluan vaikkapa päivämäärän 25.10.2012 tuntiraportit, niin miten sen teen?

Tarkoituksena on sitten tehdä toinen sovellus, joka kerran päivässä hakisi tiedot ja analysoisi niitä sekä tarvittaessa hälyttäisi jos jotain poikkeavaa on tapahtunut, kuten jäänyt taas erillistilassa olevan pakastimen ovi raolleen pariksi viikkoa :)
Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: Tommi S. - 30.10.12 - klo:17.17
Tämä tulostaa taulukon:
Koodia: [Valitse]
pvm: 28.10.2012 Siirto: 0
pvm: 27.10.2012 Siirto: 2,46
pvm: 26.10.2012 Siirto: 4,4
pvm: 25.10.2012 Siirto: 3,75
pvm: 24.10.2012 Siirto: 4,42
pvm: 23.10.2012 Siirto: 5,22

Nyt pitäisi keksiä, miten saan tietyn päivän tuntikohtaiset lukemat haettua. Tuo sivusto on varsin monimutkainen rakenteeltaan ja samaa sivua päivitetään käyttäjän tekemien pyyntöjen mukaan Ajaxilla. Tähän loppuukin sitten oma osaaminen. Jos haluan vaikkapa päivämäärän 25.10.2012 tuntiraportit, niin miten sen teen?

Mahdotonta sanoa tarkemmin miten tuo pitäisi tehdä, kun en tunne sivustoa, mutta itse lähtisin ratkomaan esim. siten että asentaisin Firefoxiin Firebug-nimisen lisäosan, ja sitten Firebugilla katsoisin minkälaisia Ajax-pyyntöjä se sivusto lähettää (mihin URLeihin ja minkälaisilla parametreilla), ja minkälaista dataa ne Ajax-pyynnöt saavat vastauksena, ja sitten näiden perusteella tekisin pyynnöt omassa skriptissä.

Tarvitseeko muuten esim. tuo curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)"); tehdä aina joka kerta uudelleen, vai riittäisikö että sen tekee kerran tuolle $ch kahvalle ja sitten ainoastaan vaihtaa niitä optioita jotka oikeasti muuttuvat eri pyyntöjen välillä?
Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: matsukan - 30.10.12 - klo:22.26
Mielestäni kuluttajille tulisi tarjota väylä tähän jo suoraan mittarista jos halutaan reaaliaikaista kulutuksen seurantaa.

Voitko laittaa tänne esimerkkiä ? Varmaan joudut sitten menemään html ja xml parsitaan joka tehtäisiin Qt taikka jollakin muulla kielellä kuten Javalla.

Ei varmaan maksa vaivaa , jo tuo päivä kohtainen parsinta on hieno saavutus.
Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: Jiku - 31.10.12 - klo:06.24
Pitääpä alkaa Firebugilla ja Live http-headersilla tutkimaan. Ei se varmaan mahdotonta ole, jos selainkin nuo tiedot saa nähtäväkseen :)
Ja tosiaan aika turhaan noita selainesittelyjä lähettelen moneen kertaan.

Tuohon mittariin  saa dataväylän josta tietoa saa sarjamuodossa, ellei siinä jopa tuota moduulia valmiina olisi.
En kuitenkaan viitsi availla kun ovat niin huolellisesti sinetöineet sen neljällä sinetillä.
Ja sitten jättäneet vieressä olevat pääsulakkeet kokonaan sinetöimättä :)
Onhan tuossa mittarissa itsessäänkin näyttö, mutta kun pitäisi nousta ja kävellä pari metriä..
Ehkä tyydyn toistaiseksi tuohon päiväkohtaiseen lukematietoon ja jos siinä jotain poikkeamaa on, sitten manuaalisesti käyn tsekkaamassa tuntikohtaiset selaimella. Eli jälleen yksi projekti saa statuksen "jatketaan myöhemmin".
Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: Ripa - 28.12.12 - klo:16.04
Lainaan käyttäjän syrtek66 kommenttia
Lainaus
”Mielestäni kuluttajille tulisi tarjota väylä tähän jo suoraan mittarista jos halutaan reaaliaikaista kulutuksen seurantaa.”

Ja toinen lainaus käyttäjältä Jiku
Lainaus
” Tuohon mittariin  saa dataväylän josta tietoa saa sarjamuodossa, ellei siinä jopa tuota moduulia valmiina olisi. En kuitenkaan viitsi availla kun ovat niin huolellisesti sinetöineet sen neljällä sinetillä.”

Näin teoriassa, muttei käytännössä.

Muutama omakohtainen kokemus asiasta.
Sähkön kulutuksen reaaliaikainen seuranta on kiinnostanut minua pitkään ja sen tiimoilta on tehty töitä haria voimin, mutta turhaan.

Meille tuli aikoinaan ilmoitus, että Fortum vaihtaa mittarimme kaukoluettavaksi, kuten varmaan kaikille muillekin talouksille.

Oin yhteyttä Fortumiin ja ilmoitin, että haluaisin mittarin josta saa kulutus tiedot ulos jossain muodossa reaaliaikaisesti.

Fortumin kanta asiaan:
”Kaikille kuluttajille asennetaan Fortumin valitsema mittari, eikä asiakas voi vaikutta asennettavan mittarin valintaan mitenkään toiveellaan”

Ilmoitin maksavani kalliimman mittarin erotuksen, tai tarvittaessa kokonaan uuden mittarin, jos saan sellaisen sähkömittarin, josta saa kulutustiedot ulos reaaliajassa.

Forumin kanta ehdotukseeni:
”Kaikkiin kotitalouksiin asennetaan Fortumin valitsema mittari. Kotitalouksiin ei saa älykästä kulutuksenseurantamittaria edes maksamalla sen”

Vetosin uuteen asetukseen Valtioneuvoston asetus 66/2009 Lainaus linkki
http://www.finlex.fi/fi/laki/alkup/2009/20090066
 (http://www.finlex.fi/fi/laki/alkup/2009/20090066)
1 §
Verkonhaltijan yleiset tehtävät sähköntoimitusten mittauksessa
Verkonhaltijan tulee järjestää taseselvityksen ja laskutuksen perustana oleva sähköntoimitusten mittaus sekä mittaustietojen rekisteröinti ja ilmoittaminen sähkömarkkinoiden osapuolille. Laskutuksessa tarvittavat mittaustiedot on ilmoitettava sähkön toimittajalle sähkönkäyttöpaikka- tai mittauskohtaisesti.

Verkonhaltijan on mittauspalvelua järjestäessään pyrittävä edistämään asiakkaidensa tehokasta ja säästäväistä sähkönkäyttöä sekä sähkönkäytön ohjausmahdollisuuksien hyödyntämistä.

Verkonhaltija voi tarjota mittauspalvelua joko omana työnä tai hankkia palvelun. Palvelu voidaan hankkia tällöin myös sähkökaupan muulta osapuolelta.
Sekä kohtaan

5 §
Tuntimittauslaitteiston ja verkonhaltijan mittaustietoa käsittelevän tietojärjestelmän toiminnalliset vaatimukset sähköverkossa

5) mittauslaitteiston ja verkonhaltijan mittaustietoa käsittelevän tietojärjestelmän tietosuojan tulee olla asianmukaisesti varmistettu.

Verkonhaltijan tulee asiakkaansa erillisestä tilauksesta tarjota tämän käyttöön tuntimittauslaitteisto, jossa on standardoitu liitäntä reaaliaikaista sähkönkulutuksen seurantaa varten.

Ja

8 §
Asiakkaan oikeus omaa sähkönkulutustaan koskevan tiedon hyödyntämiseen


Verkonhaltijan asiakkaalla on oikeus ilman erillistä korvausta saada käyttöönsä omaa sähkönkulutustaan koskeva mittaustieto, jonka verkonhaltija on kerännyt asiakkaan sähkönkäyttöpaikan mittauslaitteistosta. Tuntimittauslaitteiston keräämä tieto on saatettava asiakkaan käyttöön viimeistään samanaikaisesti kuin se on luovutettu tai valmistunut luovutettavaksi tämän sähköntoimittajalle. Tieto luovutetaan sähkönkäyttöpaikka- tai mittauskohtaisesti sellaisessa muodossa, joka vastaa toimialan ja verkonhaltijan yleisesti noudattamaa menettelytapaa.

Mittaustiedon luovuttamiseen muulle kuin tässä asetuksessa säädetylle taholle on oltava asiakkaan suostumus.

*********************************’’

Ei auttanut Fortum toimitti meille perusmittarin, ilman dataliitäntää!

Otin yhteytä Valtioneuvoston neuvottelevaan virkamieheen, joka oli ollut laatimassa asetusta (lakimies).

Olin yhteydessä puhelimitse muutaman kerran (pitkiä puheluita) lisäksi vaihdoimme muutamia s-posteja, jossa tarkka kuvaus tapahtuneesta. Saamani käsityksen mukaan asetusta laadittaessa oli nimenomaan ollut tarkoituksena, että kuluttaja saa omasta kulutuksestaan nimenomaan todella reaaliaikaista tietoa, jota voi hyödyntää käytännössä kukutuksen ohjaukseen ja kustannussäästöihin.

Näin ei nyt kuitenkaan tapahtunut Fotumin kielteisen asenteen takia.

Valitin asiasta valvovalle viranomaiselle Energiamarkkinavirasto (EMV)

Päätös tuli aikanaan ja sain minulle kielteisen päätöksen.

EMV katsoi Fortumin toimineen asetusten mukaisesti, koska.
- Koska asiakas saa kulutustietonsa netistä.
(tosin 20 – 30 tunnin viiveellä, jota ei voi hyödyntää kulutuksen ohjauksessa)

- Asennetussa mittarissa on pulssilähtö kulutuksen seurantaa varten
(todellisuudessa se on vilkkuva LEDi mittarin paneelissa joka ilmoittaa kaikkien kolmen vaiheen kulutuksen summan.
Tuota tietoa ei voi hyödyntää vaiheittenvälisessä kuormantasauksessa.)

Lisäksi asennetussa kWh mittarissa on myös oikea pulssilähtöliitäntä. (Optoerotin).
Kuluttajan harmiksi sen käyttö on estetty tehokkaasti:

1 Pulssilähtö on otettu ohjelmallisesti pois käytöstä.

Pyysin asentajaa ohjelmoimaan pulssilähdön käyttöön.
Ei kuulemma käy, asentajalla ei ole oikutta tehdä moista muutosta ilman Fortumin lupaa.
(Arvatkaa mikä oli Fortumin vastaus pyyntööni)

2 Pulssilähtö on sinetöidyn kannen alla, ja Fortum ei anna kuluttajan liittää siihen mitään laitetta.
Perusteluina etteivät voi taata kuluttajan turvallisuutta ja käyttäjiä on kuulemma niin monentasoisia.

Varmaan totta, mutta nyt keskustelin juuri tästä kulutuspisteestä.
Koitin selittää että osaan kyllä homman koska minulla on:

-   Radio- ja TV-asentajan koulutus
-   Tietokoneasentajan koulutus (IBM koulutti)
-   Olen kouluttanut 3 vuotta tietokoneasentajia ja toiminut koulutuksesta vastaavana pääopettajana
-   Minulla on sähköasentajan koulutus + jännitetyökoulutus suoritettuna
-   Minulla on voimassaoleva Sähkötyönjohtajan pätevyys.

Arvatkaa kiinnostiko Fortumia, no ei todellakaan.

Lisäksi EMV piti riittävänä, että Fortumin tarjoamaan kWh mittariin saa Fortum Kotinäyttölaitteen.
Tuolla Fortum kotinäytöllä voi seurata kulutusta reaaliaikaisesti.

Ei painanut mitään ettei tuo Fortum kotinäyttö:
-   Ei osaa erotella päivä / yösähkökulutusta
-   Ei pysty mittaamaan kulutusta vaihekohtaisesti
-   Fortum kotonäyttölaitteesta ei saa mitenkään tietoa ulos reaaliaikaisesti

Juu siihen Fortum kotinäyttään voi asentaa muistikortin ja siten kun haluaa tiedot tietokoneelle, tai automaation käyttöön voi muistikortin irrottaa ja siirtää tietokoneelle / automaatiolaitteelle tietojen siirtoa varten.

Tässä on jotain omakohtaisia kokemuksiani, jos jollain on myönteisempiä kokemuksia asiasta kuulisin mielelläni.

Ps. EMV ei ottanut kantaa siihen miksen en saanut ottaa mittarissa oleva pulssilähtöä käyttöön.
Se on kuulemma Fortumin päätettävissä oleva asia millaisen pätevyyden he asentajalta vaativat.

Onkohan noin, Suomessa asentajien pätevyyksistä päättää Turvatekniikan keskus (TUKES).
Minulla on tuon viranomaisen myöntämä voimassaoleva pätevyystodistus, mutta tuo asia ei kiinnostanut pätkän vertaa Energiamarkkinavirastoa.

Tässä on nyt käytännön esimerkki siitä miten kuluttajaa potkitaan.
Viranomaiset ja energiayhtiöt tekevät mitä haluavat laki ja asetus ei oikeasti kiinnosta niitä,
ei valvovaa viranomaista, eikä sähköyhtiöitä.


Edit kirjoitusvirhitä korjattu ja linkki lisätty
Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: ajaaskel - 29.12.12 - klo:00.22
Lainaus
Verkonhaltijan tulee asiakkaansa erillisestä tilauksesta tarjota tämän käyttöön tuntimittauslaitteisto, jossa on standardoitu liitäntä reaaliaikaista sähkönkulutuksen seurantaa varten.

Tuohan ei ole toteutunut tapauksessasi alkuunkaan eli oikeuksiesi yli on kävelty.  Reaaliaikainen tarkoittaa varmasti sitä että kulutusta voi jatkuvasti seurata ilman viivettä.  

Yksittäinen henkilö on erittäin heikossa asemassa siinä mielessä että pitäisi olla oma lakimiesarmeija huolehtimassa että omat oikeudet toteutuvat käytännössä.  Tuokaan ei vielä välttämättä riittäisi, pitäisi tulla huomattavia sanktioita rikkeistä jotta yksittäisten ihmisten yli ei enää käveltäisi tahallisesti.  

Asiassa on toinenkin harmillinen puoli:   Kun yksittäinen kansalainen ei pysty tai jaksa yksin puolustaa oikeuksiaan niin rikkomuksesta tulee yleinen käytäntö.  Yleistä käytäntöä taas jatkossa käytetään lyömäaseena jos joku yrittää puolustaa oikeuksiaan ja saada asiansa korjatuksi. Tuo asetelma on itselleni tuttu ihan toisesta yhteydestä.  Siinäkin vedottiin aikaisempaan käytäntöön.  Osa vastapuolen taktiikkaa oli karkeasti että kun asia on ollut näin niin ei sitä voi sinullekaan korjata.  Ei ole oikeuden ennakkotapausta jossa asia olisi korjattu.   Oikeuskäytäntö tai oikeastaan sen puuttuminen toimii näin tehokkaasti oikeuden saamisen esteenä.   Harvassa on sitkeä suomalainen joka vie asiansa korkeimpaan oikeuteen kun ei saanut mittausdataa käyttöönsä kuten asetus tapauksessasi edellyttää.  

Tuo yksittäisen ihmisen oikeuksien ylikävely ei liene erityisen harvinaista kun vastassa on on vähänkin isompi yhteisö.  Ikävin muoto tuosta ehkä lienee kun kaupunki pystyy verorahoilla palkkaamaan asianajajia järjestelemään säästöjä kaupungille periaatteella että kävellään yli niistä ketkä eivät pysty puolustautumaan.

En uskalla varsinaisesti yllyttää mihinkään mutta ajatuksia tuo tilanne kyllä herättää ja tuo mammuttien asetuksista piittaamattomuus on tuttua.
            

Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: Ripa - 29.12.12 - klo:01.12
Itse olen tietenkin hieman jäävi arvioimaan kuka on toiminut oikein, muttaa..

Netistä löytyy Ministeri Mauri Pekkarisen esiys
http://www.tem.fi/files/21782/sahkonkulutuksen_mittauksen_uudistus050209.pdf (http://www.tem.fi/files/21782/sahkonkulutuksen_mittauksen_uudistus050209.pdf)

Pieni lainaus tuosta esityksestä: Dian otsikko

Mahdollisuudet joustavahintaisten sähkösopimusten ottamiseen ja sitten teksti

"Vaihtoehto 2:

Asiakas tilaa verkonhaltijalta mittarin, josta kulutustiedot ja ohjauskäskyt voidaan siirtää suoraan taloautomatiikan ohjauslaitteeseen => taloautomatiikan ohjauslaite ohjaa talon sähkönkulutusta ohjelmansa mukaisesti."

Minä sain tuosta Pekkarisen esityksestä sen käsityksen, että reaaliaikaisuus tarkoittaa jotain muuta, kuin 20 - 30 h viivettä mittadatan siirossa.

Miten muut tuota esitustä tulkitsevat?

Hieman tuntuu, että valvova viranomainen EMV vetää nyt kovasti "kotiinpäin" ettei suututa "kavereita"

Edit: pikku lisäys.

Ministeri Pekkarisen kanssa en ole asiasta keskustellut, mutta hänen teknisen avustajansa kanssa kyllä.
Tuo avustaja on laatinut tuon esityksen tekstin rungon ja hänen kanssaan käymieni puhelinkeskutelujen ja sähköposti kirjeenvaihdon perusteella sain sen käsityksen että reaaliaikaisella datalla tuossa asetuksessa on tarkoitettu todellakin reaalaikaista dataa, ei jotain tuntien viivettä mittaustiedon saamisessa.

Sitten kantona kaskessa on vielä se että tuosta valvovan viranomaisen (EMV) päätöksestä ei saamani kirjeen mukaan voi valittaa, vaan päätös on lopullinen.

Edit 2:
Kaivoin tuon Mauri Pekkarisen esityksen esiin siksi, että juuri hän on ministerinä hyväksynut tuon
asetuksen http://www.finlex.fi/fi/laki/alkup/2009/20090066 (http://www.finlex.fi/fi/laki/alkup/2009/20090066)

Ehkä tuosta esityksestä voisi jotenkin päätellä, mikä on ollut asetuksen tarkoitus.

Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: Jiku - 29.12.12 - klo:09.47
Mietin lopulliseksi ratkaisuksi (kuulostaapas julmalta) ensin led-näytön välähdyksen lukemista, mutta sehän ei erittele vaihteita millään tavalla.
Parempi keino olisi varmaan pihtivirtamittarit pääsulakkeiden jälkeen ja niistä tieto USB-väylään.
Tämän tyylinen ratkaisu:
http://www.clasohlson.com/fi/Pr364500000/Pr364500000

Ja ymmärrän kyllä ettei verkkoyhtiö ole moisista kiinnostunut. Niiden tehtävähän on myydä sähköä. Jos ihmiset oikeasti alkavat seuraamaan sähkönkulutustaan ja muuttamaan kulutustottumuksiaan, niin sähköähän menee vähemmän kaupaksi. Eli parempi kun hienot puheet on vain kuolleita kirjaimia paperilla..

edit: tuo php-skriptikään ei näytä enää toimivan kun sivustoa on muutettu
Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: Ripa - 29.12.12 - klo:11.57
Kiitios Jiku tuo mittari vaikuttaa fiksulta. Ainakin se mittaa kaikkien vaiheiden virrat erikseen.
Toinen asia on sitten saako tuosta mittarista vaihekoihtaisen kulutuksen tiedon erikseen ulos.
Laitoin aiheesta kyselyn tuonne ClashOlsonin sivulle, katsotaan mitä vastaavat.

Lainaus Jiku:n kommentista
Lainaus
Mietin lopulliseksi ratkaisuksi (kuulostaapas julmalta) ensin led-näytön välähdyksen lukemista, mutta sehän ei erittele vaihteita millään tavalla.

Tuo on totta. Se "lukittu" pullssilähtö välittää saman tiedon, kuin tuo LED, joten on aivan sama kummasta tiedon lukee.
Tuo parjaaani Fortum kotinäyttö lukee kulutustiedon juuri tuosta LEDistä.

LEDIn lukeminen ei ole kovin vaikeaa, mutta kun niinkuin totesit se ei ratkaise lainkaan ongelaa, koska siitä ei saa vaihekohtaista tietoa.

Lainaus Jiku:n kommentista
Lainaus
edit: tuo php-skriptikään ei näytä enää toimivan kun sivustoa on muutettu

Katsoppa mitä tuossa asetuksessa sanotaan. Lainaus asetuksesta

8 §
Asiakkaan oikeus omaa sähkönkulutustaan koskevan tiedon hyödyntämiseen

Verkonhaltijan asiakkaalla on oikeus ilman erillistä korvausta saada käyttöönsä omaa sähkönkulutustaan koskeva mittaustieto, jonka verkonhaltija on kerännyt asiakkaan sähkönkäyttöpaikan mittauslaitteistosta. Tuntimittauslaitteiston keräämä tieto on saatettava asiakkaan käyttöön viimeistään samanaikaisesti kuin se on luovutettu tai valmistunut luovutettavaksi tämän sähköntoimittajalle. Tieto luovutetaan sähkönkäyttöpaikka- tai mittauskohtaisesti sellaisessa muodossa, joka vastaa toimialan ja verkonhaltijan yleisesti noudattamaa menettelytapaa.

Mittaustiedon luovuttamiseen muulle kuin tässä asetuksessa säädetylle taholle on oltava asiakkaan suostumus.

**************************************************'

Siis ilman erillistä korvausta ja Tieto luovutetaan sähkönkäyttöpaikka- tai mittauskohtaisesti sellaisessa muodossa, joka vastaa toimialan ja verkonhaltijan yleisesti noudattamaa menettelytapaa.

Tiedon lukeminen joltain sekavalta Web- sivulta ei voi olla mikään noraali menettelytapa.
Jos joku niin väittää, niin pyydäppä kuvaus siitä miten tuo kulutustieto oikeasti luetaan tuolta web-sivulta.

Jos edes toimittaja ei sitä pysty itse tekemää vaikka sillä on hallussaan kaikki web sivun dokumentit, niin miten kuluttaja voisi siitä selvitä?

Tämä asia on paljon laajemi, kuin jonkun harrastelija pelkkä mielenkiinto oman sähkön kulutuksen seurantan.

Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: Jiku - 29.12.12 - klo:12.16
Laitoin aiheesta kyselyn tuonne ClashOlsonin sivulle, katsotaan mitä vastaavat.

Voisitko laittaa tänne forumille sen vastausviestin kun sen saat?
Ei tarvitse spämmätä niiden aspaa näin samoilla kysymyksillä :D
Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: Ripa - 29.12.12 - klo:12.31
Laitoin aiheesta kyselyn tuonne ClashOlsonin sivulle, katsotaan mitä vastaavat.

Voisitko laittaa tänne forumille sen vastausviestin kun sen saat?
Ei tarvitse spämmätä niiden aspaa näin samoilla kysymyksillä :D

Toki laitan.
Kysymys ja vastaus toivottavati löytyy myös tuolta toimittajan sivulta (clas ohlson)
Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: Ripa - 29.12.12 - klo:12.46
Vielä tuosta sähkön kulutustietojen lukemisesta:

Joskus aikoinaan, kun olin "talonmiehenä" minulla oli laskutettavana satakunta sähkön kulutuspaikkaa.
Tästä on aikaa jo kohta kokonainen vuosikymmen, siis paljon ennen tuon asetuksn voiaantuloa.
Tuo asetushan koskee kotitalouksia, ei yrityksiä ja yhteisöjä joissa silloin työskentelin.

Kulutustietojen luku hoidettiin silloinkin kaukolukuna.
Homma meni kutakuinkin näin.
Sähkön myyjä oli tillannut mittaustietojen kaukoluennan toiselta yritykseltä joka hoiti tiedon keräämisen.
Tiedot välitettiin sähkön myyjän tuotantotitokantaa, josta ne laskutettiin perinteisesti.

Koska sähköä myyvä yritys ei halunnut päästää ulkopuolisia (asiakasta) käsiksi suoraan tuotantotietokantaan,
tuotantokantaan tehtiin räätälöity SQL kysely ja tuo tulos tallennettiin toiseen tietokantapalvelimeen.

Tuohon tietokantan minulla oli kyselyoikeus, josta sain kaikki kulutaus ja laskutustiedot.
Näin saatoin seurata kaikkien kulutuskohteiden sähkönkulutusta kahdepäivän viiveellä.

Jos tuo asia on osattu tehdä jo kymenen vuotta sitten ei se nykypäivänäkään liene mitenkään vaikeaa, tai mahdotonta.
Kysymys on mitä ilmeisimmin tahdosta, ei osaamisesta tai rahasta.
Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: ajaaskel - 29.12.12 - klo:13.34
Tuli mieleen idea käyttäjälle "Ripa":  Noilla asennuspätevyyksillä voit unohtaa kirjeenvaihdon sähköyhtiön ym. kanssa ja rakentaa tuohon itse oman 3-vaihe jälkimittauksen vaikka vähän raskaammallakin raudalla. Oma mittari perään missä tietokoneelle sopiva lähtö ?   
Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: Illu - 29.12.12 - klo:14.20
Eipä ainakaan Ohlsonin käyttöohjeesta selvinnyt mahdollisuus eritellä eri vaiheiden kulutusta. Kyllä tuo voisi muuten olla ihan käypänen laite omassa sarjassaan. Pääsisi sillä liikkeelle varsin edullisesti, pitänee harkita.

Se, ettei jakeluverkon haltija ole kovin kiinnostunut antamaan mahdollisuutta reaaliaikaiseen tiedon lukuun, saattaa johtua nykyisten laitteiden keskeneräisyydestä. Vaikka suurin osa etäluettavista mittareista toimii ihan kunnolla, on myös paljon niitä kulutuspaikkoja joista nykytekniikalla informaation kulku pätkii tai ei toimi lainkaan. Energian laskuttamisen kannalta se ei ole iso ongelma. Ellei mittari lähetä tietoa, sitä voidaan pyytää siltä toistuvasti, kunnes se sen antaa ja kirjoittaa sitten lasku.

Kun sitten tilanne onkin se, että kuluttaja haluaa graafia, johon tietoa tulee tasaisella syötöllä, tarvitaan 100% toimiva yhteys. Ellei sitä tulekaan, antaa kriittinen kuluttaja kitkerää palautetta ja verkonhaltija joutuu laittamaan rahaa tilanteen korjaamiseen, kun on kerran luvannut palvelun toimittaa.

Jos tällainen palvelu olisi ilmainen ja jokamiehen kotikoneella netin kautta helposti käytettävissä, niitä käyttäjiä olisi varmasti jo niin paljon vaikka vain "ihan muuten vaan", että vikatilanteista reklamoijiakin olisi runsaasti. Ajatellaanpa kaikkia sähköistettyjä kesämökkejä ja niiden sähkönkulutuksen valvonnasta kiinnostuneita, heitä olisi satoja tuhansia.

Enpä tiedä, mahtaakohan etäluettava mittari antaa verkonhaltijallekaan vaihekohtaista tietoa, vaan ainoastaan summan. Pitääpä kysyä.
Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: ajaaskel - 29.12.12 - klo:14.40
Tein pikasilmäyksen nettiin, näitä "oikeita" kWh-mittareita löytyy iso valikoima ja din-kiskoonkin suoraan. Halvimmat ovat pulssilähdöllä tyyliin 800p/kWh

http://www.swissnox.de/swissnox-b-watt-drehstrom-zahler-400v-3x10-100-a-stromzahler-lcd-kwh-50hz.html (http://www.swissnox.de/swissnox-b-watt-drehstrom-zahler-400v-3x10-100-a-stromzahler-lcd-kwh-50hz.html)

Nuo lähettävät käsitykseni mukaan vain kokonaiskulutuksen pulssitietona.  Vähän kalliimmissa löytyy erilaisia tietokonelähtöjä. En tiedä mistä malleista löytyy vaihekohtainen tieto, vaatisi hieman selausta lisää.   
Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: Ripa - 29.12.12 - klo:15.20
Tuli mieleen idea käyttäjälle "Ripa":  Noilla asennuspätevyyksillä voit unohtaa kirjeenvaihdon sähköyhtiön ym. kanssa ja rakentaa tuohon itse oman 3-vaihe jälkimittauksen vaikka vähän raskaammallakin raudalla. Oma mittari perään missä tietokoneelle sopiva lähtö ?   

Tuo on totta!

Hommassa vain on monta tasoa.

Yksi on se, että minulla on henkinen ”vamma” ja olen luonteeltani hieman idealisti.

Minä voi toki rakennella melkein minkälaisen mittauskeskuksen haluan, mutta entä muut?
Yritän tässä ajaa kaikkien kuluttajien etua!

Omalla kohdallani tuo kulutuksen seuranta kuuluu lähinnä sarjaan ”olis vain kiva tietää”
Meillä on sähkölämmitteisessä omakotitalossa on palanut joku pääsulake ehkä 2-3 kertaa viimeisen 15 vuoden aikana, joten sen takia ei kummoisia systeemeitä kannata rakennella.

Tiedän monta kulutuskohdetta joissa tilanne on paljon kriittisempi, niitä tässä lähinnä ajattelin.

Nyt kun nuo kaukoluettavat ja tuntimittaavat kulutusmittarit on saatu asennettua lähes kaikkiin talouksiin on vain ajan kysymys milloin sähkön myynnissä siirrytään myös kuluttajien kohdalla sähkön myyntihinnoittelussa tuntihintoihin, ainakin osan käyttäjien kohdalla.

Tuolloin olisi tärkeää saada reaaliaikaista mittadataa, jotta kuluttajat voisi omilla valinnoillaan ohjata kulutusta siihen ajankohtaan, jolloin sähkö on halvinta.

Laajemmin ajateltuna tämä kuluttajien älykäs ja ”pihi” sähkönosto / kulutuksen kohdentaminen halpaan sähköön palvelee myös kansantaloutta kahdella tavalla.

1)   Ei tarvita niin paljon tuotanto reserviä, koska kulutushuiput pienenee.
2)   Kantaverkon siirtokyky tulee käytettyä tehokkaammin, koska ei tarvitse varautua niin suuriin siirtohuippuihin.

Molemmat näistä asioista laskee sähkön hintaa ja tuottaa kansantaloudellisia säästöjä, joista hyötyy kaikki, siis sekä sähköyhtiöt, että kuluttajat. Samalla parannetaan oikeasti kansantalouden tilaa.

Sitten vielä omat taloudelliset intressit:

Haluaisin tuotteistaa suunnittelemani ohjelmiston / laitteiston, joka ohjaa ja säätää talouden sähkön kulutusta kuormituksen ja hinnoittelun mukaan. Jotta tuotteistaminen olisi oikeasi mahdollista järkevään hintaan pitää reaaliaikaiseen kulutustietoon päästä käsiksi.

Tuo suunnittelemani ohjelmisto / laitteistopaketti tehtiin alunperin matkailuauton sähkön kulutuksen ohjaukseen.

Ongelmana matkailuautossa on liitännän pienuus ( 1x 10A tai 1x 16A).

Kun tuon yhden 16A sulakkeen taakse laittaa akkulaturin, vedenlämmityksen, matkailuauton sisätilan lämmityksen, jääkapin, pakastimen, mikroaaltouunin ja kaiken hupielektroniikan saa helposti sulakkeen palaman.

Järkevällä ohjauksella voi helposti ottaa vedenlämmityksen ja sisätilan lämmityksen pois siksi aikaa, kun käyttää vakka mikroaaltouunia. Näin välttää turhan ylikuorman.

Tämä ensimmäinen versio laitteesta oli varustettu 1 x 16A liitännällä.

Seuraava versio oli sitten hieman monimutkaisempi, sillä siinä matkailuauton sähkönsyöttö voitiin tehdä usealla eri tavalla.

1 x 16A liitäntä tai 2kpl 1x16A yksivaiheliitäntä tai 3kpl 1x 16A yksivaiheliitäntä.

Kytkimestä valitaan vain millainen liitäntä on kyseessä ja automaatio hoitaa kuorman tasauksen niin, että se aiheuttaa mahdollisimman vähän haittaa kulutuskohteessa.

Miksi näin monimutkainen systeemi matkailuautoon?

Auton pituus on 12 metriä lattiapinta-ala noin 29m2 ja autolla painoa reilut 12 tonnia.
Tuo samainen automaatio olisi pienin muutoksin sovellettavissa myös omakotitalon / kiinteistön kulutuksen ohjaukseen.
Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: ditl - 29.12.12 - klo:15.38

Haluaisin tuotteistaa suunnittelemani ohjelmiston / laitteiston, joka ohjaa ja säätää talouden sähkön kulutusta kuormituksen ja hinnoittelun mukaan. Jotta tuotteistaminen olisi oikeasi mahdollista järkevään hintaan pitää reaaliaikaiseen kulutustietoon päästä käsiksi.


Samantapaista olen minäkin suunnitellut, sitten kun tuntikohtainen laskutus on käytössä. Sopiva kohde meillä on öljykattilan lämmitys joko sähköllä tai öljyllä. Siihen tarvitsee itse rakentaa ohjaus. Ohjaukseen ei oikeastaan tarvita tietoa siitä miten paljon laite kuluttaa vaan tuntikohtainen hintatieto joka löytyy seuraavalle päivälle täältä:

http://www.nordpoolspot.com/Market-data1/Elspot/Area-Prices/ALL1/Hourly/

Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: Jiku - 29.12.12 - klo:15.43
Onko nuo kellonajat nordpoolin sivuilla CET, vai aina kunkin maan paikallista aikaa?
Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: Illu - 29.12.12 - klo:15.46
Olisikohan nyt niin, että näillä etäluettavilla on sitten joskus tarkoitus tarjota vain tehotieto tunneittain, ei aivan reaaliaikaisesti(?). Sellainenhan mahdollisuus on jo ollut käytössä isommilla kuluttajilla.

Jos tuollaisen oikeasti ohjaavan ja hyödyntävän järjestelmän rakentaisi, se ei olisi enää aivan halpa ja jäisi vaihtoehtona pois suurimmalta osaa käyttäjistä. Jos verkonhaltijan mittarilta saisi aivan reaaliaikaista tietoa, en siihen kuitenkaan kovin paljoa luottaisi, vaan mittaus pitäisi tehdä paikallisesti omalla raudalla. Hintatiedon voisi sitten hakea netin kautta, kunhan sen vaan energianmyyjä toimittaa.
Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: Ripa - 29.12.12 - klo:15.50
Se, ettei jakeluverkon haltija ole kovin kiinnostunut antamaan mahdollisuutta reaaliaikaiseen tiedon lukuun, saattaa johtua nykyisten laitteiden keskeneräisyydestä. Vaikka suurin osa etäluettavista mittareista toimii ihan kunnolla, on myös paljon niitä kulutuspaikkoja joista nykytekniikalla informaation kulku pätkii tai ei toimi lainkaan. Energian laskuttamisen kannalta se ei ole iso ongelma. Ellei mittari lähetä tietoa, sitä voidaan pyytää siltä toistuvasti, kunnes se sen antaa ja kirjoittaa sitten lasku.

Kun sitten tilanne onkin se, että kuluttaja haluaa graafia, johon tietoa tulee tasaisella syötöllä, tarvitaan 100% toimiva yhteys. Ellei sitä tulekaan, antaa kriittinen kuluttaja kitkerää palautetta ja verkonhaltija joutuu laittamaan rahaa tilanteen korjaamiseen, kun on kerran luvannut palvelun toimittaa.

Jos tällainen palvelu olisi ilmainen ja jokamiehen kotikoneella netin kautta helposti käytettävissä, niitä käyttäjiä olisi varmasti jo niin paljon vaikka vain "ihan muuten vaan", että vikatilanteista reklamoijiakin olisi runsaasti. Ajatellaanpa kaikkia sähköistettyjä kesämökkejä ja niiden sähkönkulutuksen valvonnasta kiinnostuneita, heitä olisi satoja tuhansia.

Enpä tiedä, mahtaakohan etäluettava mittari antaa verkonhaltijallekaan vaihekohtaista tietoa, vaan ainoastaan summan. Pitääpä kysyä.

Tietysti asian voi toteuttaa myös noin, mutta sitten saatu data ei ole enään reaaliailaista. Datan saannissa on minuuttien, tai kymmenien minuuttien viive ja silloin saatu data ei enään sovellu kuoran ohjaukseen.

Asian voi hoitaa paljon helpommin:
Lisätään kWh- mittariin vain pari LEDIä (yksihän siellä jo on), siis yksi kullekkin vaiheelle.
Tästä saa sitten suoraan kunkin vaiheen kulutuksen erikseen.
Koska teho on P = U x I saa vaihe virran laskettua riittävän tarkasti kaavasta I=P/U.

Asia ei ole uusi, eikä  mitenkään edes erityisen innovaatinen.
Samalla tuo ratkaisu poista sähköyhtiön pelon siitä minkälaisia laitteita kuluttaja liittä mittariin, koska minkäänlaist sähköistä yhteyttä mittariin ei ole. Luetaan pelkästään LEDien "vilkahduksia".

Olen ollut asiantiioilta yhteydessä mittarien valistajiin esierkiksi Enermet (nykyinen Landis&Gyr)
Ei saanut paljon vastakaikua. Asiakkaat, siis sähköyhtit ei halua kWh- mittareita, joista saisi tiedon näin helposti ulos.

Lasketpa miten tahansa nuo kaksi lisälediä nostaisi mittarin valmistuskustnnuksia alle 0,50€ / mittari.

Liian halpaa, liian helppoa ja liian tehokas tapa hoitaa kaikki asiat kuntoon.

 
Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: Jiku - 29.12.12 - klo:15.51
Olisikohan nyt niin, että näillä etäluettavilla on sitten joskus tarkoitus tarjota vain tehotieto tunneittain, ei aivan reaaliaikaisesti(?).

Oman käsityksen mukaan se menee jo noin. Mittari kerää tuntikohtaiset kokonaiskulutukset muistiinsa ja lähettää ne noin kerran vuorokaudessa verkonhaltijalle. Sieltähän niitä pari päivää vanhoja tietoja voi tuntikohtaisesti jo nyt selata.

Jos tuntikohtaiseen hinnoitteluun mennään, niin näppärähän tekee vaikka Raspberrystä palvelimen, joka lataa hinnastot ja sitten kalliin kulutuksen aikana tiputtaa lämmityksen kontaktorilla pois. Turha sitä on kalliilla sähköllä lämmittää, jos tunnin päästä saa halpaa.
Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: Illu - 29.12.12 - klo:15.59
Lasketpa miten tahansa nuo kaksi lisälediä nostaisi mittarin valmistuskustnnuksia alle 0,50€ / mittari.

Liian halpaa, liian helppoa ja liian tehokas tapa hoitaa kaikki asiat kuntoon.

Kai tuohon hieman enemmän elektroniikkaa ja työtä menisi, kuin 0,50€.

Maailma ei tällaiseen säästämiseen ole vielä valmis koska sähkö on erittäin halpaa nykyisin, sitä on varaa haaskata vaikka puitten ja seinien valaisuun tai kasvattaa talvella tomaatteja täällä pimeässä pohjolassa.
Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: ajaaskel - 29.12.12 - klo:16.15
P=U*I ohmisella kuormalla. Induktiivisella tai kapasitiivisella kuormalla tuo hieman mutkistuu mutta se ei oikeastaan liene kovin tärkeää ratkaisun kannalta.  Sopivalla raudalla saa rakennettua yhtä tarkan tai halutessaan tarkemmankin mittauksen kuin mitä energiayhtiö käyttää.  Ohjelma tuolle on oma lukunsa ellei sitten viihteekseen kirjoittele tuolle oman ohjelman.

Omaa taloa ajatellen hassua ja takanurista on toki tarve rakentaa perässä oma jälkimittaus kun tiedot olisivat energiayhtiön mittarissa valmiina ja hieman arvokkaampi mittarimalli voisi antaa nuo vielä paikallisesti ulos tietokoneelle helpossa muodossa.

 
Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: Ripa - 29.12.12 - klo:17.24
Lasketpa miten tahansa nuo kaksi lisälediä nostaisi mittarin valmistuskustnnuksia alle 0,50€ / mittari.

Liian halpaa, liian helppoa ja liian tehokas tapa hoitaa kaikki asiat kuntoon.

Kai tuohon hieman enemmän elektroniikkaa ja työtä menisi, kuin 0,50€.

Maailma ei tällaiseen säästämiseen ole vielä valmis koska sähkö on erittäin halpaa nykyisin, sitä on varaa haaskata vaikka puitten ja seinien valaisuun tai kasvattaa talvella tomaatteja täällä pimeässä pohjolassa.

Hiean yksinkertaistettuna juttu menee näin:

Kolivaiheisessa tehonmittauksessa mitataan kunkin vaiheen jännite ja virta erikseen ja lasketaan sitten yhden vaiheen teho.
P = U x I

Sama sitten tehdään kaikille vaiheille.
Sitten vaan lasketaan tehot yhteen ja siinnä on sitten kokonaiskulutus aikayksikköäkohden.

Tuo kaikki on jo tuossa nykyisessä kolivaiheisessa kWh- mittarissa.

Ainut juttu on että vain tuo summattu (kolmivaiheinen) teho ilmoitetaan ulos joko pulssilähdöllä tai LEDillä tai molemilla.

Nyt tarvitsisi lisätä vain ne pari lediä ja tuoda kuknin vaiheen teho erikseen LEDeille ennen summausta.
Mitää lisä elekrroniikka ei mittariin tarvita (paitsi kaksi LEDIä ja niiden etuvastukset) noiden lisä komponenttien kustannus todellakin on reilusti alle 0,50€ / mittari.

Mittarissa on jo makro / aliohjelma joka osaa vilkuttaa sitä lediä, nyt vain pitäis löytä niin "osaava" ohjelmoija joka osaisi kutsua tuota makroa / aliohjelmaa erikseen kunkinvaiheen kohdalla. Ei liene vaikeaa, mitä luulette?

Minä tein tuon oman sovelukseni AVR mikrosuorittimella.
En tiedä mitä suoritinta mittarinvalmistajat käyttää, mutta tuskin sillä on isosti väliä eiköhän niitä kaikkia ohjelmoida kutakuinkin samoilla ohjemointilielillä?
Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: Ripa - 29.12.12 - klo:17.36
P=U*I ohmisella kuormalla. Induktiivisella tai kapasitiivisella kuormalla tuo hieman mutkistuu mutta se ei oikeastaan liene kovin tärkeää ratkaisun kannalta.  Sopivalla raudalla saa rakennettua yhtä tarkan tai halutessaan tarkemmankin mittauksen kuin mitä energiayhtiö käyttää.  Ohjelma tuolle on oma lukunsa ellei sitten viihteekseen kirjoittele tuolle oman ohjelman.

Omaa taloa ajatellen hassua ja takanurista on toki tarve rakentaa perässä oma jälkimittaus kun tiedot olisivat energiayhtiön mittarissa valmiina ja hieman arvokkaampi mittarimalli voisi antaa nuo vielä paikallisesti ulos tietokoneelle helpossa muodossa.

Juuri näin!

Todellisessa kulutuspisteessä ei virta ja jännite juurika ole samanvaiheista vaan vita "kulkee" jännitteen edellä, tai jäljessä riippuen siitä onko kuorma induktiivista, tai kapasitiivistä.

Simppelissä kuormanohjauksessa tuota ei tarvitsisi huomioida ja silloin jo nuo kolme LEDI:ä olisi riittävä tieto vaihekohtaisesta kuormasta / virrasta.
Juu juttu hiukan mutkistuu, sillä mittari ilmoittaa vain tehon.

Teho taas on riippuvainen virran ja jänniitteestä. Koska suomessa verkkojännitteen vaihtelut on hyvin pieniä riittävään tarkkuuteen päästän mittaamalla verkkojännite kulutuspisteessä ja oletamalla sen aina olevan vakio.

Tämän voi helposti todeta vaikka Excel mallilla johon laitta erillaisia testiarvoja.
Muutaman voltin verkkojännitteen muutos ei oleellisesti vaikuta kuormanohjaussovelluksessa mitenkään.
Jos haluaa niin ainahan voi mitata oikeasti vaiheiden verkkojännitteen ja otta sen huomioon laskentamallissa.
(Jännite on paljon helpompi mitata, kuin virta)  
Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: Jiku - 29.12.12 - klo:17.46
Tuo Olsonin myymä mittari muuten näyttäisi mittaavan vain ampeerit, eikä lainkaan voltteja.
Siinä ei ole kuin nuo pihtianturit.
Eli ei sovellu meikäläisen käyttöön kun pitkän pienjännitelinjan päässä jännite muuttuu kuorman mukaan melko paljonkin, eikä ole suinkaan vakio niin kuin tuo mittari olettaa.
Tietenkin jos olisi sellainen UPS, joka osaa jännitteen kertoa datakaapelin kautta ja tuo mittari osaisi antaa mittaamansa ampeerit pihalle, voisi todellisen tehon laskea varsin helposti.
Mutta menisi jo vähän säätämisen puolelle.

Jo 5 ampeerin kuormalla 15 voltin vaihtelu tekisi mittaukseen epätarkkuutta 75W verran.
Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: Ripa - 29.12.12 - klo:18.03
Lainaus
Jo 5 ampeerin kuormalla 15 voltin vaihtelu tekisi mittaukseen epätarkkuutta 75W verran.

Tuo 15V jänniteen vaihtelu ei oikein kuulosta hyvältä!
Meillä jännitten vaihtelu on vain muutamia voltteja siis alle 5V, ja tuo 5V vaihtelu ei todellisessa kuormanohjauksessa haittaa.
Kun laskee miten suuren virheen tuo 5V vaihtelu tekee vaikka 25A kuormassa huomaa, ettei tulos ole merkittävä kuormanohjaussovelluksessa.
Siis jos tarkoitus on estää päävarokkeiden palaminen ylikuorman takia.

Edit
Meillä nyt jännite on 232V
Siis maksimikuorma yhdessä vaiheessa on 232V x 25A =5 800W
Viiden voltin jännittenaleenema tekisi virtaan virhettä alle 0,6A, joka ei ole tällaisessa sovelluksessa merkittävä.

Katso gG sulakkeen laukeamiskäyrä.
(gG - sulake on tavallinen tulppasulake, mitä käytetään talon päävarokkeina.)
Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: Jiku - 29.12.12 - klo:18.10
Tuo 15V jänniteen vaihtelu ei oikein kuulosta hyvältä!

Eikä varsinkaan näytä hyvältä. Ei tarvitse kuin jääkaapin lähteä käyntiin tai pistää lieden päälle, niin valot himmenee. Mutta sellaista se on joskus iän kaiken sitten sähköistetyssä talossa. Nykypäivänä ne välttää noin pitkien pienjännitelinjojen vetoa. En muista mitä tuo sallittu toleranssi tänä päivänä on, joskus se oli -10+5% joten kyllähän se täyttyy tuolla 15 voltin heittelylläkin. Microsoftin termein kyseessä ei siis ole vika, vaan ominaisuus :)
Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: Illu - 29.12.12 - klo:18.22
Tuo Olsonin myymä mittari muuten näyttäisi mittaavan vain ampeerit, eikä lainkaan voltteja.

Jo 5 ampeerin kuormalla 15 voltin vaihtelu tekisi mittaukseen epätarkkuutta 75W verran.

Voltit voi näköjään tuossa ohlsonissa asettaa johonkin oletettuun keskiarvoon. Jos vaihtelu on 15 volttia (+-7,5) tehnee se noin 3,3% heiton (max). Pitäisi ensin tehdä laskenta jonkin ajanjakson keskiarvoksi ja asettaa se mittariin. Sitten vielä huomioida lämmityskauden kuorma verkossa ja tehdä vuotuiset kausiarviot erikseen. Aika säädöksi menee.

Jos se on 215-245 välillä, aiheutuu siitä jo muita murheita kuin oman mittauksen epätarkkuus. Meikäläisellä on aika tasainen 233V, muuntaja on alle 200 metrin päässä ja valissä on AX185:ttä :)
Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: Jiku - 29.12.12 - klo:18.33
Jos se on 215-245 välillä, aiheutuu siitä jo muita murheita kuin oman mittauksen epätarkkuus.

Ei se onneksi noin pajoa sentäs heittele, tuon 15 volttia minimistä maksimiin. Matalin mittaamani on ollut 220V ja suurin 235V. Tuo on ilmakaapelia, joka tulee, niin tuo jännitteen pieni vaihtelu on ongelmista oikeastaan kaikista pienin. Nollaviat on paljon ikävämpiä ja rikkonutkin laitteita meillä. AMKA kun on niin fiksusti suunniteltu, että puun kaatuessa linjalle, siitä katkeaa ensimmäisenä se kannatinvaijeri, jossa myös nolla kulkee. En sitä jännitettä silloin mitannut kun tärkein tehtävä oli avata pääkytkin vahinkojen minimoimiseksi. Mutta kyllä se voi nollaviassa jopa 300V olla helposti kun nollapiste lähtee kuormasta riippuen vaeltamaan.
Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: ajaaskel - 29.12.12 - klo:23.29
Lainaus
Tuo Olsonin myymä mittari muuten näyttäisi mittaavan vain ampeerit, eikä lainkaan voltteja.
En ole koskaan oikean kWh-mittarin sisälle kurkistanut mutta eikös nuo ole myös toimintaperiaatteeltaan pelkkiä virtamuuntajalaitteita jotka on kalibroitu (=säädetty näyttämään oikein) olettaen että nimellisjännite on 230 V vai ottaako nuo huomioon myös todellisen syöttöjännitteen ?  
Huonoista talon johdoista, 15 V pudotus 5A kuormalla tarkoittaisi 3 ohmin vastusta kaapeleissa, kuulostaa aika ohkaisilta ja pitkiltä kaapeleilta.  16A kuormalla tiputusta olisi jo 48 V... ja johtojen lämpenemiseen kuluisi 768 W.  
Kuorman tasaus on perinteisesti tehty releellä, no, lienee tuttua. Vaihekuorman jakautumista saattaa kannattaa miettiä uudestaan eli olisiko siellä mahdollisuutta tasata vaiheelta toisellle jos yhden vaiheen sulake on säännöllisesti kovilla tai laittaa kuorman tasaus releellä jollakin tavalla.  Nuo tulppasulakkeet muuten sietävät ylitystä jossain määrin eli kuorma lienee aika kallellaan tuossa.  
Jos (ja olettaen että) oikeat kulutusmittaritkin mittaavat vain virtamuuntajan avulla virtaa kustakin vaiheesta niin oletettavasti virran (+vaihekulman?) mittaaminen riittäisi näihin omiin toteutuksiinkin.  Olettaisin nimittäin että sähkön käyttäjä kuitenkin maksaa sen siirtojohdon ohmisen lämmittämisen.
Lainaus
Mutta kyllä se voi nollaviassa jopa 300V olla helposti kun nollapiste lähtee kuormasta riippuen vaeltamaan.
Joo, nollan irtoaminen tekee ilkeää vahinkoa riippuen hieman miten paljon kuorma on kallellaan.  Siinä vaiheessa heikomman kuorman puolelta loppuu se vähäkin kuormitus kun laitteet hajoavat ylijännitteeseen ja tippuvat pois kuormittamasta.    
Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: ditl - 30.12.12 - klo:10.16
En ole koskaan oikean kWh-mittarin sisälle kurkistanut mutta eikös nuo ole myös toimintaperiaatteeltaan pelkkiä virtamuuntajalaitteita jotka on kalibroitu (=säädetty näyttämään oikein) olettaen että nimellisjännite on 230 V vai ottaako nuo huomioon myös todellisen syöttöjännitteen ?  

Mittaa myös jännitteen.

http://en.wikipedia.org/wiki/Electricity_meter
Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: ajaaskel - 30.12.12 - klo:22.31
Noita kehittelyprojekteihin sopivia 3-vaihe kWh-mittareita näyttäisi olevan erilaisilla sisäänrakennetuilla dataliitännöillä. Eikä aina hirveän kalliitakaan ainakaan Kiinassa (löytyy useita valmistajia/malleja)

http://www.aliexpress.com/item/DTS238-7-100A-three-phase-four-wire-din-rail-type-RS485-kWh-meter/671862215.html (http://www.aliexpress.com/item/DTS238-7-100A-three-phase-four-wire-din-rail-type-RS485-kWh-meter/671862215.html) 

Väittävät tarkkuudeksi 1 % ja tuossa näyttäisi olevan RS-485 datalähtö.
Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: ditl - 31.12.12 - klo:09.03
Noita kehittelyprojekteihin sopivia 3-vaihe kWh-mittareita näyttäisi olevan erilaisilla sisäänrakennetuilla dataliitännöillä. Eikä aina hirveän kalliitakaan ainakaan Kiinassa (löytyy useita valmistajia/malleja)
Väittävät tarkkuudeksi 1 % ja tuossa näyttäisi olevan RS-485 datalähtö.

Hyvä että tekivät fiksumman liitännän kuin S0 mutta softan harrastamista tarvii myös tuo RS-485. Joku yksinkertainen ohjelma pitää itse koodata liittyvään laitteeseen. Eikä ainakaan minulla löydy mistään purkista suoraan RS-485 liitäntää joten HW rakenteluakin tarvittaisi.

S0 liitännän pulssit voi lukea helposti Arduinon tms. INT nastan kautta ja muuttaa teholukemiksi.

RS-485 liitännästä kiinnostaa onko siinä tehotieto tarjolla yhtä kehnosti kuin S0-liitännässä. Ongelmahan on se että "lukeman" saa usein kun teho on iso. Mutta kun teho on pieni, S0 ei anna pitkään aikaan yhtään pulssia ja tehoakaan ei voi laskea.  Se on luonteeltaan energiamittari, ei tehomittari.

Sen sijaan pistorasiaan laitettavat halvat 1-vaihe mittarit toimivat periaatteessa paremmin. Ne näyttävät tasaiseen tahtiin ( noin 5 s) teholukemia myös pienillä tehoilla. Harmi vain kun niissä ei ole mitään sähköistä liitäntää.
Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: ajaaskel - 31.12.12 - klo:10.36
RS485 näyttäisi äkkisilmäyksellä aika helpolta käyttää ja myös ohjelmoida.  Samoin datajohdoksi kelpaa noin alhaisilla nopeuksilla melkein mikä vain.   Tuon kiinalaisen mittarin esitteen loppupuolella oli kerrottu neljä komentoa jotka tuo ainakin osaa. Tuon pitäisi antaa lukemansa numeerisena ulos milloin vain lähetät sille lukukomennon.  Hieman kalliimmissa kWh-mittareissa löytyy jos sitten dataominaisuuksia enemmän kuin ikänä tarvitset kuten linjan puhtausanalyysit ja dataloggaus.  
Netistä löytyy helposti kaikki tarvittava tieto ohjelmointiesimerkkeineen RS485: n hyödyntämiseksi. En tiedä miten valmistajakohtaisia itse datarakenteet ovat (esim. AEG Modbus). Kun mittarin käyttämistä ohjauskoodeista on tiedot niin sanoisin että helppo juttu tehdä oma ohjelma.

Tuon RS485 liitännän saa kotikoneeseen monella tavalla, en ole tutkinut mikä olisi edullisin/paras.
Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: Ripa - 31.12.12 - klo:11.10
RS 422 ja RS845

Ei minullakssa ole "Läppärissä" edes RS232 liitäntää, sen olen hankkinut ulkoisella mokkulalla, joka liitetä USB -väylään.

Samallaisia mokkuloita saa siten, etää lähtö on joko RS422 tai RS485 (joissain malleissa valittavissa)
Sitten on mokkuloita, jotka muuttaa RS232 liitännän joko RS485 tai RS422 liitännäksi.

Kaikki nuo edellämainitut on ihan tavallisia sarjaväyliä. Ainut ero niissä on väylässä (piuhassa) käytetyt jännitetasot.
Kaikkien ohjaaminen / ohjelmointi on siis ihan samanlaista.

Miksi on sitten joku ihmeen RS422 tai RS485 väylä.
Niiden sähköinen toteutustapa on paljon fiksumi jolloin
- saavutetaan suurempia tiedonsiirtetäisyyksiä (jopa 1 200 metriä)
- saavutetaa suurempia tiedonsiirtonopeuksia
- väylä ei ole niin herkkä ulkoisille häiriöille ( johtuen fiksummasta toteutuksesta)
- samaan väylään voidaan liittä useita laitteita (antureita, mittareita) riipuen toteutuksesta 32 tai jopa 128 laitetta

Edit:
Jos RS422, RS485 väylän ohjelmointi tuntuu vaikealta, tee ohjelmisto käyttämän tavalliata sarjaporttia
( eli COM1:eli RS232) ja hanki muunnin (mokkuka) joka muuttaa RS232 jännitetasot joko RS422 tai RS 485 muotoisiksi.
Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: Ripa - 31.12.12 - klo:11.47
Noita kehittelyprojekteihin sopivia 3-vaihe kWh-mittareita näyttäisi olevan erilaisilla sisäänrakennetuilla dataliitännöillä. Eikä aina hirveän kalliitakaan ainakaan Kiinassa (löytyy useita valmistajia/malleja)
Väittävät tarkkuudeksi 1 % ja tuossa näyttäisi olevan RS-485 datalähtö.

Hyvä että tekivät fiksumman liitännän kuin S0 mutta softan harrastamista tarvii myös tuo RS-485. Joku yksinkertainen ohjelma pitää itse koodata liittyvään laitteeseen. Eikä ainakaan minulla löydy mistään purkista suoraan RS-485 liitäntää joten HW rakenteluakin tarvittaisi.

S0 liitännän pulssit voi lukea helposti Arduinon tms. INT nastan kautta ja muuttaa teholukemiksi.

Markkinoilla on paljon Arduino kortteja joissa sarjalähtö on TTL- tasoinen (5V, ei käy sellaisenaan edes perus PC:lle).
Tuohon perään kun liittää MAX1487 piirin niin siinnä on sitten tarvittava sarjaliitäntä (RS422, RS485)

Lainaus
RS-485 liitännästä kiinnostaa onko siinä tehotieto tarjolla yhtä kehnosti kuin S0-liitännässä. Ongelmahan on se että "lukeman" saa usein kun teho on iso. Mutta kun teho on pieni, S0 ei anna pitkään aikaan yhtään pulssia ja tehoakaan ei voi laskea.  Se on luonteeltaan energiamittari, ei tehomittari.

Sen sijaan pistorasiaan laitettavat halvat 1-vaihe mittarit toimivat periaatteessa paremmin. Ne näyttävät tasaiseen tahtiin ( noin 5 s) teholukemia myös pienillä tehoilla. Harmi vain kun niissä ei ole mitään sähköistä liitäntää.


Edellisessä kWh- mittarissa liitäntä oli 1000 imp / kWh,
nykyisessä Televent mittarissa 100 imp / kWh
Pieni taulukko miten pulsseja tulee eri kulutuksilla: (100 imp / kWh)

Kulutus       imp/h   Imp väli sek
1   w      0,1            36000
10   w      1               3600
100   w      10              360
1000 w      100            36
10000 w  1000            3,6
15000w   1500               2,4

Pahoittelen en jaksanut tehdä "oikeata taulukkoa"

Jos kulutus on vaikka 200W (pakkasvahti, tai vesijohdon sulanapito) saa impulssin joka 5 min.
Jos kulutus on 15 000 W saa impulsin 2,4 sek välein

Tuo 15 000 wattia vastaisi kolmivaiheisessa liitännässä noin 21- 22A vaihevirtaa.
Tuo 3 x 25A lienee yleisin liitäntä sähköverkkoon.

Tuo S0 liitäntä (S0 on tyhmä pulssilähtö) on oikeastaan fiksu.
Jos ei tule pulsseja, niin se ei oikeastaan haitta, sillä silloin tiedetään että kulutus on alhainen, joten ei väliä.

Heti kun kulutus nousee alka pulsseja tulla.
Jos pulsseja tulee harvemmin kun 3 min välei (mittarissa jossa 100 imp / kWh) on jotain pahasti pielessä.
Sillä silloin kulutus on jostain syystä liian alhainen.

Mittarilla jossa 1000 imp /kWh tuo aika on sitten vain 18 sek 200 W kuormalla.
Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: ditl - 31.12.12 - klo:12.31

Tuo S0 liitäntä (S0 on tyhmä pulssilähtö) on oikeastaan fiksu.
Jos ei tule pulsseja, niin se ei oikeastaan haitta, sillä silloin tiedetään että kulutus on alhainen, joten ei väliä.


Ei vaan S0 on tyhmä liitäntä. Olen käyttänyt sitä ilmalämpöpumpun tehon seurantaan. Pienimmät tehot on alle 100 W ja nekin kiinnostaa.

Fiksu olisi sellainen mittari joka antaa teholukeman digitaalisesta portista esim. 5 s välein riippumatta
siitä onko teho pieni vai iso.
Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: Ripa - 31.12.12 - klo:12.57

Tuo S0 liitäntä (S0 on tyhmä pulssilähtö) on oikeastaan fiksu.
Jos ei tule pulsseja, niin se ei oikeastaan haitta, sillä silloin tiedetään että kulutus on alhainen, joten ei väliä.


Ei vaan S0 on tyhmä liitäntä. Olen käyttänyt sitä ilmalämpöpumpun tehon seurantaan. Pienimmät tehot on alle 100 W ja nekin kiinnostaa.

Fiksu olisi sellainen mittari joka antaa teholukeman digitaalisesta portista esim. 5 s välein riippumatta
siitä onko teho pieni vai iso.

Tuo on tietenkin kiinni siitä, mitä tuolla tiedolla aikoo tehdä.
Jos tietoa käytetään tehonohjaukseen, kuormantasaukseen on tuo S0 riitävän fiksu.

Jos haluaa seurata pieniä kulutuksia (esim ilmalämpäpumppu) ei se onnistu pelkästän kiinteisön päämittarista, sillä siinnä on mukana muukin kulutus.

Kun kuitenkin joutuu hankkimaan erillisen mittarin niin hankkii sitten sellaisen jossa tuo pulssisuhde on vaikka 1000 imp / kWh. Silloin 100 W kuormalla saa 100 imp/ h eli moin 1 imp /min (36sek).

Jos tiedot tallentaa tietokantaan 10 min välein silloin pienelläkin kuormalla saa 17 pulssia mittausjaksoa kohden.
Virhe mittausjaksoa kohden on siis maks 100/17 = ~6% / mittajakso.

Tuo virhe poistuu pitemmällä mittausjaksolla / ajalla tai suuremmalla kuormalla.
(se "kadonnut" pulssin osa tulee seuraavaan 10 min mittajaksoon, joten huomioidaan kyllä kokonaiskulutuksessa.)

Vuorokauden kulutuksessa tilastollinen virhe on jo paljon pienempi, kuin mittarin takkuus.
Joten ei minusta haittaa.

Edit:
Kun kuitenkin joutuu hankkimaan se mittarin, niin silloin tietenkin on tuohontarkoitukseen järkevää hankkia tuollainen sarjaportilla (RS232 tai RS422, 485) varustettu mittari kuten itsekkin ehdoitit josta saa tiedon niin usein ulos kuin viitsii lukea, vaikka joka sekuntti .

Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: Ripa - 31.12.12 - klo:13.36
Vielä tuosta S0 liitännästä ja tehon seurannasta:

Tehdään joukko oletuksia:
- Mittari antaa 1000 imp / kWh
- ilmalämpöpumpun kulutus on aina yli 30w/h, jos se on päällä.
- seutaraan tarkka kulutusta 2 min välein.

Tehdän ohjelma joka käynnistää mittauksen joka toinen minuutti.
-  Odotetaan pulssi ja käynnistetään laskuri, kun tulee seuraava pulssi pysäytetään laskuri.
- Lasketaan kahden pulssin välinn aika. = kulutus watteina

Ohjelma on juuri niin tarkka, kun ajanotto susteemi on.
Koska PC ei ole lähellekkään reaaliaikain järjestelmä on aika mitattava jollain muulla laitteistolla.

Esin Olimex AVR-MT128 (34€)
Näin saat tarkan kulutustiedon 2 min välein (siis todellatarkan, tarkkus riippu nyt kWh- mittarista)
tuo samaine Olimexin mokkula osaa sitten laskea myös tuntikulutuksen.
- Laittessa on ihan perus RS232 väylä tiedonsiirtoa varten. (Oikeasti laitteesa on 2 sarjaväylää)
- 2 x 16 merkin näyttö
- 5 nainonappia joilla voi tehdä kaikkea kivaa ja lisäksi rele jolla voi ohjata jotain, jos haluaa.
- lisäksi laittessa on 4 kpl AD- muuntimia mihin voi kytkä sisä ja ulkolämpöantureita
- Dallas 1-Wireväylä, johon saa melkein mitävaan releitä, lämpöantureita yms.

Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: ditl - 31.12.12 - klo:13.51

Kun kuitenkin joutuu hankkimaan se mittarin, niin silloin tietenkin on tuohontarkoitukseen järkevää hankkia tuollainen sarjaportilla (RS232 tai RS422, 485) varustettu mittari kuten itsekkin ehdoitit josta saa tiedon niin usein ulos kuin viitsii lukea, vaikka joka sekuntti .


Huomaa että et ole mitannut ilmalämpöpumppua. Mulla on mittausväli 1 min ja haluaisin sitäkin lyhyemmän.

Tuo on ensimmäinen RS-portilla oleva mittari mitä on näkynyt. Kaikki muut on S0-liitännällä. Mutta ei hyödytä lukea RS-portista 1 s välein jos tarjolla on sama tieto kuin edellisen sekunnin aikana. Kysymys kuuluukin: miten usein mittari tuottaa uuden mittaustuloksen?
Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: ditl - 31.12.12 - klo:13.58

Tehdään joukko oletuksia:
- ilmalämpöpumpun kulutus on aina yli 30w/h, jos se on päällä.


Tämä ei pidä paikkaansa silloin kun sulatusjakso alkaa. Teho putoaa hetkeksi lähelle nollaa.
Tämän hetken havaitsemista halusin tehdä mutta eihän se oikein näillä S0-liitäntäisillä onnistu.


Ohjelma on juuri niin tarkka, kun ajanotto susteemi on.
Koska PC ei ole lähellekkään reaaliaikain järjestelmä on aika mitattava jollain muulla laitteistolla.


Arduinon kellon tarkkuus riittää täysin pulssivälin mittaamiseen.
Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: Ripa - 31.12.12 - klo:14.14
Eiköhän melkein kaikki nykyiset kWh- mittarit ole mikroruoritin pohjaisia.

Laitteita lienee monentasoisia, ongelma on useinkin se ettei olkeasti laitteista saa tarkkoja tietoja.

Ei paljon hyödytä tieto että laitteessa on joku sarjaportti (RS232, tai muu) jos ei ole mitään tietoa millaista käskyrakennetta kyseinen sarjaväylä käyttää.

Miten kysyt mittarilta jännitteen, virran tai tehon, jos et tiedä tarvittavaa käskyä?
Noita tietoja aniharvoin kerrotaan missään.

Olen asentanut muutamiin tellisuus kWh- mittareihin erillisen tiedonsirtokortin.
Juu kortit on halpoja (alle 100€) mutta mitään tietoa siitä miten korttia käytetään (tarvittavat käskyt) ei saa.

Piti ostaa valmistajan ohjelmisto (luokkaa 1 000) jotta korttista saa tiedot ulos ja sittenkin vain valmistajan ohjelmaan.

Mitään tietoa ei ohjelman mukana tullut mitä dataa väylällä liikkuu.
Tuon tiedon olisi sitten saanut kehityspaketissa (hiltaluokka 10 000€)
Onneksi kiinteistövalvonta ohjelmiston toimittajalla oli valmis "ohjelmistopalikka" tuotavarten.

Kyllä nyky suorittimella varustettu mittari pystyynee varmaankin antamaan kaikki mittaparametsit ulos vaikka joka sekuntti.
- 3 x vaihevirta
- 3 x vaihejännite
- 3 x vaiheteho

Lisäksi paremmasta mittarista saa tietoja loistehoista, verkon säröistä harmoonisista yms.
Eli kerralla luettavaia mittaparametrejä tulee helposti kymmeniä

Mihin tietokantaan meinaat tallentaa ne ja millä analysoida. Tuo tallentaminen ja analysointi taitaa tulla ensimmäisenä isona ongelmana vastaan tieojen hyödyntämisessä.

Laske minkäkokoiseksi tietokanta kasvaa vuodessa.
Jota tietojen alalysonnin voisi tehdä jotnkin järkeväst ilmalämpöpumpun kohdalla tarvitset isäksi

- muutaman sisälämpötilan
- ulkolämpötlan
- tuulen suunnan
- tuulen nopeuden
- mielellään myös ilmanpainee
- ilmankostuden

Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: Ripa - 31.12.12 - klo:14.24
Lainaus
Tämä ei pidä paikkaansa silloin kun sulatusjakso alkaa. Teho putoaa hetkeksi lähelle nollaa.
Tämän hetken havaitsemista halusin tehdä mutta eihän se oikein näillä S0-liitäntäisillä onnistu.

Miten pieni se sulatusjakson teho on?

Kyllä tuosta S0 liitännäst saa aina kahden pullisin välisen tarkan tehon.
Tosin silloin mittausjakson pituus vaihteee.
Voihan softan laittaa mittaamaan kahden pulssin välistä aikaa (tehoa) ja sitten mitatun tehon lisäksi ilmoittaa mittausjakson pituuden.

Mittausjakso muodosuu "pitkäksi" yli 2 min vain alle 30W tehoilla.
Tehon kasvaessa mittausjakso lyhenee, kuten itsekkin totesit.

Tuo Andruit muuten käyttää sama suoritinta, kuin Olimex AVR-MT128.
Andruidiin voi softaa tehdä muilla, kuin sen omilla softatyökaluilla.
Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: ditl - 31.12.12 - klo:14.49
Ei paljon hyödytä tieto että laitteessa on joku sarjaportti (RS232, tai muu) jos ei ole mitään tietoa millaista käskyrakennetta kyseinen sarjaväylä käyttää.

Miten kysyt mittarilta jännitteen, virran tai tehon, jos et tiedä tarvittavaa käskyä?
Noita tietoja aniharvoin kerrotaan missään.
En näe tätä ongelmaksi omalta kohdaltani. Ostan vain mittarin jonka protokolla on julkaistu.
Tai ennemminkin S0-liitännällä varustetun mittarin koska tein softan S0 varten.

Kyllä nyky suorittimella varustettu mittari pystyynee varmaankin antamaan kaikki mittaparametsit ulos vaikka joka sekuntti.

Saattaa olla mutta uskon sitten kun näen. Ehkä kokeeksi hankin tuollaisen RS-mittarin.

Laske minkäkokoiseksi tietokanta kasvaa vuodessa.
Jota tietojen alalysonnin voisi tehdä jotnkin järkeväst ilmalämpöpumpun kohdalla tarvitset isäksi

- muutaman sisälämpötilan
- ulkolämpötlan
- tuulen suunnan
- tuulen nopeuden
- mielellään myös ilmanpainee
- ilmankostuden


Se mitä kukin haluaa mitata pumpusta varmaan vaihtelee suuresti. Aika monet, kuten minä, haluaa tehdä
testejä esim. vrk ajalta jolla selvitetään pumpun suorituskykyä. Ei oikeastaan tarvitse tallettaa kaikkea
raakadataa. Olen kehitellyt tätä parin vuoden aikana ja luultavasti jatkan johonkinpäin.
Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: ajaaskel - 31.12.12 - klo:16.49
Halvoissa mittareissa tuo S0 lienee jokin vakio pulssia/kWh (päätellen siitä että se on printattu etuseinään) mutta hieman kalliimmissa mittareissa pulssit/kWh on valittavissa asennusvaiheessa.

Kyllä kielen / ohjauskoodit mittarille luulisi valmistajalta saavan tai en nyt ainakaan heti ymmärrä miksi valmistaja sitä pihtaisi ellei sitten ole toimittaja joka myy omaa softaansa siihen tarkoitukseen ?  Onhan muitakin valmistajia silloin kun on mahdollisuus suunnitella asioita etukäteen, ei tuossa yhden valmistajan varassa olla.  Ja tuo kiinalainen oli laittanut ohjauskoodit näkylle jo myyntisivullaan.   Jotkut asiat ovat standardin kaltaisia kuten tuo "Modbus" josta löytyy specsit heti.  Jos joku haluaa tehdä PC: n sijasta Atmel: lle tuon lukuoperaation niin sillekin löytyy ohjelmaesimerkkejä RS485: n lukemiseen C: llä tai Python: lla.

Jos muuten ostatte PC: lle jotain USB--RS485 sovitinta niin kannattaa tarkastaa että se *oikeasti* toimii noin pienillä baudeilla kuin 1200 mitä noissa saatetan käyttää.  Näin netissä erään listanneen sen ongelmaksi kun oli rakentamassa jotain matalilla baudeilla toimivaa RS485 lukua.  Tuli mieleen että tuolla RS485: llä lukisi vaikka 32 mittaria yhdellä parikaapelilla joka menee mittarilta toiselle, noille mittareille kun annetaan omat osoitteet väylässä.
 
Hienoa muuten että Suomessa on "Pelle Pelottomia" jotka rakentelevat erilaisia systeemejä Atmeleista, Arduinoista, RaspBerryistä, PC: stä...  mitä ei ole ennen ollut.  Kekseliäisyys, luovuus ja uuden tekemisen hauskuus noissa on usein on isoin tekijä ja sivutuoteena syntyy joskus jotain suurempaakin.
  
Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: ditl - 31.12.12 - klo:18.13

Kyllä kielen / ohjauskoodit mittarille luulisi valmistajalta saavan tai en nyt ainakaan heti ymmärrä miksi valmistaja sitä pihtaisi ellei sitten ole toimittaja joka myy omaa softaansa siihen tarkoitukseen ?  


Ilmeisesti kyseinen protokolla kulkee koodilla DL/T645. Tarkoin se on haluttu pitää salassa. Kymmeniä enimmäkseen kiinankielisiä linkkejä kokeiltuani sain tarpeekseni. Avointa koodia on löytyvinään mutta jotenkin niitä vain  ei saa ladattua. Jonkinsortin englanninkielisen speksin latasin mutta ensimmäinen vaikutelma on että jos en halua käyttää vuotta koodin tekemiseen niin pysyn S0 mittareissa.

Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: ajaaskel - 01.01.13 - klo:00.46
Jaaha, löysinpä tuon. Siitä on kahta versiota, vuoden 1997 ja 2007 versiot. Tiputin uteliaisuudesta mutta tuo kiinan kieli on hieman raskasta lukea. Kuvista pätellen pakettirakenne ei näytä monimutkaiselta mutta noiden kenttien selitykset/merkitys/ mahdolliset arvot pitäisi tietää jollain muulla kuin kiinan kielellä niin ei tuo ylivoimaista olisi päästä keskusteluväleihin kWh-mittarin kanssa.
Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: Ripa - 01.01.13 - klo:14.26
S0- liitäntä ja tehon laskeminen.

Tarkan (siis todella tarkan) hetkellisen tehon saa laskettua tuosta S0 liitännästä seuraavasti

(3600 / imp) / imp/kWh
Jossa 3600 on sekunteja tunnissa.
Imp on yhden impulssin kesto (nousevasta reunasta – nousevaan reunaan)
imp/kWh on mittarin vakio, montako impulssia yhtä kWh tuntia kohden.
Tulos yksikkö on kWh

Jos tuon homman meinaa tehdä jollain mikrosuoittimella pitänee kaavaa hieman ”modata”

Syy:
Oletusmittari 1000 imp/kWh, jolloin seuraavilla kulutuksilla pulssin kestot olisi.
1W kulutus 3600 sek (siis yksi pulssi tunnissa) pienempiä tehoja mittari tuskin pystyy mittamaan.
1kW kulutus   3,6 s.
10 kW kulutus 0,36s.
30 kW kulutus 0,12s (30 kW on 10 kW / vaihe = noin 42A vaihevirta.
Tuo 42A vaihevirta on hetkellisenä hyvinkin mahdollinen 3 x 25A liittymässä.

Mutta siihen kaavan ”modaamiseen” jos tuon homman aikoo tehdä Arduino sarjan tuotteilla, tai jollain muulla vastaavalla Atmen AVR- sarjan suorittimella kannatta huomata, ettei suorittimessa ole erillistä liukuluku yksikköä. Pulssin pituus vaihtelee suuresti alkaen 3600 sek ja lyhimmillään vain noin 0,1 sek.

Jotta suoritin selviäisi hommasta kannattaa laskettavat luvut laventaa sopivasti. Kertomalla 3600 ja impulssin kesto esimerkiksi 1000, tai vaikka 10 000. Luvit mahtuvat silti vielä 32 bit rekisteriin ja laskenta voidaan silloin tehdä riittävällä tarkkuudella kokonaislukuina.

Pulssin keston mittaaminen (AVR mikrosuorittimet) noissa mikrosuorittimissa on erillinen ”rautalaskuri”, joka toimii täysin ohjelmistosta riippumatta ja on siten täysin vapaa ohjelmiston viiveistä, parantaa mittatarkkuutta.

Tuolle rautalaskurille tuodaan suorittimen kiteeltä kellopulssi suorittimessa olevan ohjelmoitavan esijakajan kautta, jotta saadaan sopiva kellopulssi mitta kWh-pulssin pituuden laskemiseen.

kWh- mittarin pulssilla aiheutetaan keskeytys (INT0) joka lukee laskurin ja sen jälkeen nollaa laskurin.
Näin meillä on tarkka pulssin kesto (mitä lie aikana, johtuen kiteen taajuudesta ja valitusta esijakajan asetuksesta) sitten tuo mitälie aikayksikkö muutetaan sekunneiksi (tai millisekunneiksi) ja lasketaan teho tuon kaavan mukaisesti.

Jos haluaa vimpanpäälle ohjelman kannatta seurata ettei kulutuksen ollessa nolla laskuri pyörähdä ympäri, jolloin tule vikalukemia. Tätä voi tietenkin seurata laskurin ylivuotobitillä ja näin estää virhelukemat.
 
Jos haluttu teho halutaan esittää vaikka suorittimen LCD- näytöllä tarvitaan pikku viive, sillä LCD- näyttöä ei voi päivittä, kuin noin 0,5 - 1 sekunnin välein, muuten näyttä sekoaa (LCD- näyttö on hidas).

Oma valintani mikrosuorittimeksi oli
Olimx AVR-MT128 www.olimex.com >>AVR >> Development Boards
(suomessa myy Atomia Oy)

Ja sitten tarvittava kWh- mittari omaan projektiin (3 kpl) http://www.slaper.be/jpg/EM10DINDS.pdf

Jouduin käyttämään useampaa yksivaiheista mittaria johtuen ”omituisesta” kohteesta.
Mittarit tuli matkailuautoon ja kun auto voidaan kytkeä sähköverkkoon 1- 3 tavallisella ”töpselillä” eli 1 x16A liitännällä ei kolmivaihemittaria voinut käyttää, koska kun pistotulpan ”törkkää” seinään ei ole mitään havaintoa siitä missä piuhassa se nolla on.

Siksi koko projekti rakennettiin siten että auton sähköistys on tehty kolmena täysin erillisenä yksivaiheryhmänä, joita voidaan tarvittaessa yhdistellä. Näin tuon nollajohdon ”vaeltelu / muuttuminen” ei haitta mitään.

Omassa projektissani lasketaan kyllä myös tuo kulutettu teho, muuta tärkeämpää oli seurata vaihevirtaa ja ohjata kuormia sen mukaan. Pikku esimerkki esimerkiksi akkulaturi ottaa verkosta tehoa noin 1,4kW kun akut on tyhjät, joten aika merkittävä kulutus jo tämäkin. (Akut 6 kpl 12V / 210AH)

Tuonne mikrosuorittimeen voi sitten tehdä sopivankokoisen taulukon ja lukea mitta-arvot sitten haluttaessa PC:lle tuon sarjaportin kautta, tai laittaa mikrosuoritin ”syöttämään” dataa jatkuvasti, oli PC sitten päällä, tai ei. Nämä nyt sitten on niitä makuasioita mitä kukin haluaa.
Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: Ripa - 01.01.13 - klo:15.58
Jos joku sattuisi oleman kiinnostunut noista mikrosuorittimista niin, tässä ketju, jossa jotain juttua aihesta.

http://forum.ubuntu-fi.org/index.php?topic=42710.0 (http://forum.ubuntu-fi.org/index.php?topic=42710.0)

Jos mikrosuorittimen ohjemointi kiinnosta niin "Starreri setin" saa noin satasella.
(Mikrosuoritin, ohjelmointilaite ja kaikki tarvittavat ohjelmat (ohjelat ilmaisia)

Kun valitsee ohjelmointiympäristöä kannatta tarkistaa että omat (valitut) mikrouorittimen ohjelmointilaittet toimii valittujen ohjelmistojen kanssa.
(Klooni ohjelmointi laitteet toimii usein vain Atmel Studin kanssa joiden versionumero alka 4.x)

Suosittelen Atmeli uusinta studiota.
Silloin joutuu tosin käyttämään Atmelin omaa ohjelmointilaitetta.
Hinta on melkei sama, kuin klooneilla mutta...
Atmelin oma ohjelmointilaite ei sovi esim Olimexin tuotteisiin suoran, vaan joudut rakentamaan pikku adapterin.

Tuossa ketjussa on ohjeet ja kuvat trvittavasta adapterista.
(kuvat näkyy vain kun olet kirjautunut)


Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: Ripa - 03.01.13 - klo:14.25
Kysely mittarista:
http://www.clasohlson.com/fi/Pr364500000/Pr364500000 (http://www.clasohlson.com/fi/Pr364500000/Pr364500000)

Laitoin aiheesta kyselyn tuonne ClashOlsonin sivulle, katsotaan mitä vastaavat.

Voisitko laittaa tänne forumille sen vastausviestin kun sen saat?
Ei tarvitse spämmätä niiden aspaa näin samoilla kysymyksillä :D

Toki laitan.
Kysymys ja vastaus toivottavati löytyy myös tuolta toimittajan sivulta (clas ohlson)

Esitetty kysymys:

Eroitteleeko mittari eri vaiheiden kulutukset?

Saako mittarista PC:lle tiedon eri vaiheiden kulutuksista,
vai pelkästään kaikkien vaiheiden summatun kokonaiskulutuksen?

Tarkoituksena on seurata ninenomaan eri vaiheiden kulutusta erikseen.

Sähkölämmitteinen omakotitao, jossa jonkin vaiheen pääsulake palaa joskus kovilla pakkasilla
(ylikuormaa jollain vaiheella)


Ja vastaus:


Mittari ei erottele eri vaiheiden kulutuksia.
PC:lle saa ainoastaan kokonaiskulutuksen.

Asiakaspalvelu
Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: Jiku - 03.01.13 - klo:14.41
Kiitos tiedosta. Vähän oli pelättävissäkin ettei noin edullisessa laitteessa hirveästi ominaisuuksia ole.
Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: New_user - 03.01.13 - klo:14.47

Sähkölämmitteinen omakotitao, jossa jonkin vaiheen pääsulake palaa joskus kovilla pakkasilla
(ylikuormaa jollain vaiheella)


Jonkin vaiheen? Taululta/kaapista selviää minkä vaiheen, ja samalla selviää, mitä sille vaiheelle on kytketty, jos sähkömies on laput laittanut sulakkeiden alle. Sähkäri vain siirtämään joku kuorma toiselle vaiheelle. Tarkkana kannattaa olla esim. pesukoneen ja astianpesukoneen kanssa, etteivät ole samalla vaiheella. Ei kai tähän PC:ä tarvita. Kotonakin pätki yksi vaihe, ja jäljet johtivat päätaululle ulkona, jossa hapettunut sulakekannen kierre oli syyllinen.
Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: Ripa - 03.01.13 - klo:16.08
Kiitos tiedosta. Vähän oli pelättävissäkin ettei noin edullisessa laitteessa hirveästi ominaisuuksia ole.

Niimpä, samaa arvelin itse.
Hiukan harmittaa, kun laitteessa on fiksusti tehty elektroniikka ja sitten koko paketti on pilattu huonolla softalla.
Miten paljon olisi nostanut laitteen valmistuskustannuksia, jos olisi tehty älykäämpi softa.

Laite kyllä mittaa kaikkien vaiheiden tehon (virran) erikseen osaa summata osatehot yhteen, mutta niin paljon "älyä" ohjelmaan ei ole saatu mahtumaan, että myös nyo summaamattomat osathot saisi ulos.

Jos ei nyt näytölle, niin luulisi että edes tuosta PC- liitännästä.

Pahimmasa tapauksessa nuo osatehot jopa siirretään lähettimeltä keskusyksikköön ja kokonaisuus "pilataan" vasta tuolla näyttöyksikössä huonolla softalla.

Elektroniikka ei olisi tarvinnut mitenkään muuttaa, joten valmistuskustannukset ei olisi mietnkään muuttuneet (nousseet).
Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: Ripa - 03.01.13 - klo:16.35

Sähkölämmitteinen omakotitao, jossa jonkin vaiheen pääsulake palaa joskus kovilla pakkasilla
(ylikuormaa jollain vaiheella)


Jonkin vaiheen? Taululta/kaapista selviää minkä vaiheen, ja samalla selviää, mitä sille vaiheelle on kytketty, jos sähkömies on laput laittanut sulakkeiden alle. Sähkäri vain siirtämään joku kuorma toiselle vaiheelle. Tarkkana kannattaa olla esim. pesukoneen ja astianpesukoneen kanssa, etteivät ole samalla vaiheella. Ei kai tähän PC:ä tarvita. Kotonakin pätki yksi vaihe, ja jäljet johtivat päätaululle ulkona, jossa hapettunut sulakekannen kierre oli syyllinen.

Omalla kohdallani tuota ongelmaa ei ole.
Pääsulake on palanu 2 parikertaa viimeisen 15 vuoden aikana. Minusta menee normi "kulumisen" piikkiin.

Muutamassa sähkölämmiteisessä tuttavan talossa kyllä.
Kun lämmitys hoidetaan pääosin massavaraajin a 2500W tai 3550W
Kun yhdessä vaiheessa on pakostakin pari varaajaa ei paljon reserviä jää.
Kun talossa on viellä lämminvesivaraaja 3000W ja pikalämmonlostolle 3000 + 6000W.

Ei tarvi kummoista lisätehoa jollekkin vaiheele, kun pääsulake palaa.
Tossa ei kuorman siirto vaiheelta toiselle auta, pelkästään pahentaa tilannetta.

Vaihtoehtoja on kolme:
1 kärsiä nykytilanteesta
2 rakentaa fiksu kuormanohjaua (pudottaa massavaraajia pois, kun vaiheen kuormitus kasvaa)
3 sitten se sähköyhtion tarjoama ratkaisu. Isommat päävarokkeet sillä homma hoituu.

Arvatkaas millä sähköyhtiö perusteli ratkaisumalliaan?
"Koska meillä ei ole tarjota kuluttajile mittaria, josta saa reaaliaikaisen kulutustiedon ulos ei ole muuta vaihtoehtoa, kun suurentaa päävarokkeita"

Juu suurempi päävaroke tarkoittaa myös suurempaa kuukausimaksua, ja useassa tapauksessa myös koko mittauskeskuksen vaihtoa.
Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: Illu - 03.01.13 - klo:20.02
Laite kyllä mittaa kaikkien vaiheiden tehon (virran) erikseen osaa summata osatehot yhteen, mutta niin paljon "älyä" ohjelmaan ei ole saatu mahtumaan, että myös nyo summaamattomat osathot saisi ulos.
-----
Elektroniikka ei olisi tarvinnut mitenkään muuttaa, joten valmistuskustannukset ei olisi mietnkään muuttuneet (nousseet).
Tuossa kapineessa olisi kyllä raaka-ainetta omaan toteutukseen. Sen mittapihdit olisivat halpa lähtökohta. Onko tuossa siis joka vaiheelle (pihdille) oma virtamuuntaja (tai suntti tai...), joita sitten luetaan sopivalla (sopimattomalla) ohjelmalla? Eikä niin, että nuo pihdit ovat rinnankytketty yhteen ja luetaan summaa. Kun jännitettä ei lueta mitenkään, mitenköhän on tahdistus hoidettu? Yksi pikajälleenkytkentä jakeluverkolla ja mittari on sekoittanut vaihejärjestyksensä.
Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: ajaaskel - 03.01.13 - klo:21.42
Lainaus
että nuo pihdit ovat rinnankytketty yhteen ja luetaan summaa
Eihän kolmivaihetta voi kytkeä mitenkään "rinnan".  Toinenkin asia, muistelen että erään teoreeman mukaan nelijohdinpiirin (L1 L2 L3 N) virtojen mittaukseen riittää kolmen vaiheen mittaus.
Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: Illu - 04.01.13 - klo:11.49
Eihän vaiheita tietysti voi kytkeä rinnan, mutta jos johtimien ympärille tulevat virtamuuntajat kytketään rinnan (sarjaan?) toisiinsa kukin diodin kautta, ja mitataankin vain positiivista puoliaaltoa ja niiden summaa? Minkälaisen käppyrän ne antavat oskilloskoopin näytölle ja minkälainen softa tarvitsisi olla tuota ymmärtämässä?

Ei nelijohtimisessa(kaan) järjestelmässä mitata nollaa, ellei ole kyseessä joku paluujohtimen valvontajärjestelmä, kenties yliaallot. Siis tavallisessa mittauksessa on kolme virtamuuntajaa. Joskus saatettiin käyttää kWh-mittareissa vain kahtakin vaihetta (Aaron-kytkentä) ja vieläkin joissain valvonta-asennuksissa.
Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: ajaaskel - 04.01.13 - klo:12.27
Lainaus
Minkälaisen käppyrän ne antavat oskilloskoopin näytölle

Jos siellä on tasakuorma vaiheissa niin puoliaaltotasasuunnattu lähtö näyttää tasajännitteeltä jonka selässä ratsastavat sinin huiput, tuolla on kuvakin oikeassa reunassa kun hieman pyörittelee oikeaan kohtaan (Three-phase, half-wave circuit):

http://en.wikipedia.org/wiki/Rectifier (http://en.wikipedia.org/wiki/Rectifier)
Otsikko: Vs: Sähkönkulutuksen seurantaa PHP+cURL+AJAX
Kirjoitti: Illu - 04.01.13 - klo:14.24
http://en.wikipedia.org/wiki/Rectifier (http://en.wikipedia.org/wiki/Rectifier)

Noinhan se toki on ja tuon mittaamisessa verrattuna yksivaiheiseen kuormaan ei tarvitse sille "älypäälle" kertoa muuta, kuin että siellä on sitten kolme vaihetta mitattavana. Jos tarvitsee sitäkään, olikohan siinä mittarissa erittelyä vaiheiden kesken?

Sumealle versiollehan riittäisi, kun tuuppaa perään sopivan virtamittarin. Mikälie osoittava milliampeeritason viisarivehje. Mutta tästä höpinästä ei ollut topicissa kyse.