Computers zijn pas leuk als ze het _niet_ doen...
De SunnyBoy 1600TL die bij ons hangt heeft inderdaad een achteraf ingebouwde Piggy Back module voor de BT.Pancake schreef op zondag 02 december 2012 @ 13:25:
[...]
Dat lijkt wel een beetje om mijn layout. Ik weet niet of het uitmaakt, maar is het een omvormer met BT ingebouwd of heb je een naderhand een piggy back geplaatst?
OK, dank! Ik ga SMA eens even benaderen om te vragen hoe dit zit met de signaalsterkte bij gebruik van een Piggy Back versus 'standaard BT'.Snowmiss schreef op zondag 02 december 2012 @ 17:36:
[...]
De SunnyBoy 1600TL die bij ons hangt heeft inderdaad een achteraf ingebouwde Piggy Back module voor de BT.
Ik ben al aan het Google'en geweest op meters of software om de sterkte van een BT-signaal te meten, maar verder dan een app voor een Android telefoon (https://play.google.com/store/apps/details?id=at.abraxas.amarino&hl=nl) dat 'iets dergelijks zou moeten kunnen' heb ik niet gevonden.
*edit*
Uiteraard kan ik ook eerst kijken of het bluetooth-signaal van mijn omvormer in de woonkamer voldoende sterkte heeft. Mag ik er zondermeer vanuit gaan dat wanneer ik met mijn laptop in de woonkamer het signaal van de omvormer ontvang, dit signaal ook voldoende bereik heeft om de SunnyBeam te halen? Of werkt dat niet zo? Dus, kan ik mijn laptop als een soort 'testontvanger' gebruiken?
*edit*
[ Voor 21% gewijzigd door Pancake op 03-12-2012 09:36 . Reden: Bedacht plotseling een handige 'workaround' als test ]
Computers zijn pas leuk als ze het _niet_ doen...
Verwijderd
Ik ga toch voor de goedkopere oplossing middels oud androidje met Sunny Solar Pv Log. Uploaden naar
Pv Output en je kan met je smartphone overal life meekijken. Sunny Beam kan toch echt niet mee naar het werk of mee op vakantie. Vind het een belachelijke prijs voor zo'n ding. Kan je beter dit ding kopen ondanks dat hij waarschijnlijk niet super nauwkeurig is http://www.energeniaal.nl..._id=21&vmcchk=1&Itemid=82
Ik heb er een houten en betonnen vloer tussen en de Sunny Beam heeft heel soms een foutmelding. Ik vermoed dat het dan om een verbindingsprobleem gaat.
Als ik met mijn laptop in de achterkamer zit is het signaal voor Sunny Explorer heel slecht. Ga ik in de voorkamer zitten, dan gaat het redelijk goed.
Nadeel is wel dat ik op afstand niet mee kan kijken, ik weet ook niet zo goed hoe dat moet om dat voor elkaar te krijgen.
Is het mogelijk om een apparte kWh meter in de meterkast te plaatsen en de pulsuitgang op de een of andere manier met de pc te verbinden?
8,5 kW hout / 5,5 kWp zon / 5,6 kW multisplit L/L WP
neem de optismart die de ledpuls kan lezen. In ieder geval nauwkeuriger dan de klemmen.Verwijderd schreef op maandag 03 december 2012 @ 18:16:
Kan je beter dit ding kopen ondanks dat hij waarschijnlijk niet super nauwkeurig is http://www.energeniaal.nl..._id=21&vmcchk=1&Itemid=82
Heb er nog geen ervaring mee maar wilde deze bestellen...Speksteenkachel schreef op maandag 03 december 2012 @ 22:06:
Sunny Beam i.c.m. SMA 2500HF funktioneert hier prima in de woonkamer, de omvormer hangt op zolder gescheiden door 2x een betonvloer.
Nadeel is wel dat ik op afstand niet mee kan kijken, ik weet ook niet zo goed hoe dat moet om dat voor elkaar te krijgen.
Is het mogelijk om een apparte kWh meter in de meterkast te plaatsen en de pulsuitgang op de een of andere manier met de pc te verbinden?
http://youless.nl/winkel.html
Bing
maar dacht zelf aan de qbox mini gebruiken http://www.qurrent.nl/
bing69 schreef op dinsdag 04 december 2012 @ 10:49:
[...]
Heb er nog geen ervaring mee maar wilde deze bestellen...
http://youless.nl/winkel.html
Hebben jullie al eens in dit overzicht gesnuffeld?SpikeHome schreef op dinsdag 04 december 2012 @ 12:50:
daar heb ik ook naar zitten kijken.
maar dacht zelf aan de qbox mini gebruiken http://www.qurrent.nl/
Zie ook Youless pulsteller/elektriciteitsmeter topic
In dat overzicht al gekeken.Houtkern schreef op dinsdag 04 december 2012 @ 13:51:
Hebben jullie al eens in dit overzicht gesnuffeld?
Zie ook Youless pulsteller/elektriciteitsmeter topic
Maar ik krijg volgende week maandag mijn slimme meter.
Dus wil ik een slimme meter uitlezen.
Er zijn ook projectjes met een netduino of een raspberry maar ik wil er niet lang aan hobbyen.
Moet gewoon redelijk snel werken en resultaat hebben.
net volgens mij doet dat kastje van qurrent wat ik wil.
verbruik/terug leverling en gas.
Ik heb er ook geen ervaring mee.bing69 schreef op dinsdag 04 december 2012 @ 10:49:
Heb er nog geen ervaring mee maar wilde deze bestellen...
http://youless.nl/winkel.html
Op dit moment heb ik een Sunny Beam in de kamer staan deze is verbonden met de SMA 2500HF.
Tevens staat er een Sunwach die de Soladin monitort.
Nu wil ik in de meterkast een din rail kWh meter plaatsen die op de een of andere manier via internet op afstand is uit te lezen.
Kun je een Youless LS110 ook een din rail kWh meter laten uitlezen middels een puls en deze zichtbaar maken op het internet?
8,5 kW hout / 5,5 kWp zon / 5,6 kW multisplit L/L WP
De LS110 pakt gewoon de pulsen van de LED van de kWh-meter op.
Let wel: als de LED ook pulsen geeft bij het standby-verbruik van je inverter, heb je dus een - weliswaar geringe - afwijking.
Eindelijk toegang tot het Tigo datacenter. Eens even kijken welke prachtige cijfertjes ik op mijn webpagina kan toveren. Suggesties?
Zelf denk ik aan paneeltemp en -uiteraard- actueel vermogen per paneel.
edit: te vroeg gejuicht. Er is nog niet zoveel info beschikbaar om via de API op te halen.
[ Voor 18% gewijzigd door hansdegit op 06-12-2012 17:16 ]
Maandag komt de slimme meter een ISKRA, ME 382 of MT 382.
Kan ik maandag gelijk beginnen met loggen.
Dank voor de info, ik ga maar eens een LS110 aanschaffen.Cranberry schreef op woensdag 05 december 2012 @ 07:56:
Is prima te doen. Zie de Youless website.
De LS110 pakt gewoon de pulsen van de LED van de kWh-meter op.
Let wel: als de LED ook pulsen geeft bij het standby-verbruik van je inverter, heb je dus een - weliswaar geringe - afwijking.
Nog geen idee hoe ik deze dan kan raadplegen via internet, er zal vast wel een mede forumgebruiker verstand van hebben
8,5 kW hout / 5,5 kWp zon / 5,6 kW multisplit L/L WP
de netduino plus is besteld + een temp sensor, volgende week even een invertor IC halen.
En kijken of we het via
http://p1netduinoplus.codeplex.com/documentation
aan de praat krijgen.
Iemand hier al ervaring met deze combinatie
Omnik 4.0 - 1e string- 1755 W - 2e string 2500 W Oost
Hoe hebben jullie dit gedaan? Ik ben zelf helemaal nieuw in dit soort dingen, en heb vanmiddag geprobeerd om de pakketjes te onderscheppen met wireshark op de RPi maar ik kwam ze niet tegen via de ethernet... gebruiken jullie de RPi dan als bridge?Raafz0r schreef op zaterdag 01 december 2012 @ 23:15:
[...]
Altijd mooi om zoiets te lezen als je er net ook zelf een paar uur op hebt zitten puzzelen.
DC stroom zit trouwens op bytes 46 t/m 51 (tellend vanaf 1 = eerst byte in data deel van TCP pakket), steeds twee bytes voor IAC1,2 en 3.
Heb je al een programma geschreven?
Dit is een schematische weergave van de huidige meterkast met het voornemen hoe ik de PV-installatie ga aansluiten.

De eerste kWh (B+G E-Tech DRS154D) ga ik direct achter m'n PV-installatie hangen om de opbrengst te meten.
Verder heb ik nog een ABB C11-meter, die ik wil gebruiken om het (totaal)verbruik te kunnen meten.
Hoe zouden jullie e.e.a. aansluiten? Ik weet dat er sowieso discussie is over de vraag of PV wel of niet achter een ALS moet zitten. Het heeft wel m'n voorkeur, maar is afaik niet verplicht, aangezien de inverter rechtstreeks (via een automaat) aan het net gekoppeld gaan worden. Geen WCD e.d. dus.
M'n ferraris wil ik nog zo lang als mogelijk is, houden.
Update:
Dit is m'n huidige voorstel. PV toch zonder ALS, maar dit lijkt me de enige manier om (zonder rekenwerk) opbrengst en verbruik te meten:
[ Voor 14% gewijzigd door Cranberry op 07-12-2012 20:08 ]
Je hebt nu:
A - Solar PV meter
B - Verbruiksmeter
C - Hoofdmeter leverancier
B - A = C. Met 2 meters is voor elke andere meter de stand af te leiden.
Volgens de datascheet van de 2.0K, heeft deze omvormer standaard een RS485 "poort" en hier kan tegenaan geprogrammeerd worden. De PowerOne heeft standaard ook een RS485 poort en ene Curt Blanke heeft daar een stukje C voor geschreven.trebium schreef op vrijdag 07 december 2012 @ 16:47:
[...]
Hoe hebben jullie dit gedaan? Ik ben zelf helemaal nieuw in dit soort dingen, en heb vanmiddag geprobeerd om de pakketjes te onderscheppen met wireshark op de RPi maar ik kwam ze niet tegen via de ethernet... gebruiken jullie de RPi dan als bridge?
Vermoedelijke zal er best al wel iemand zijn die iets heeft geschreven voor de Omniksol.
Momenteel heb ik een Rpi (stabiel) draaien die middels een RS485<>USB+CurtBlankeSoftware babbelt met mijn PowerOne. Vervolgens gebruik ik WebSolarLog om de cijfers om te zetten naar leesbare informatie/plaatjes/grafieken (zie mijn onderschrift in deze post).
https://www.taltion.nl, https://www.trekhaakkoffer-huren.nl, https://www.fietsendrager-huren.nl, https://www.fietskar-huren.nl
Je hebt gelijk, echter ik wil het loggen gaan doen met een Arduino/Netduino-oplossing. Aangezien ik nu nog een Ferraris heb (die ik wel graag zo lang mogelijk wil houden), heb ik behoefte aan een verbruiksmeter met S0-uitgang.
Nu zag ik die netduino oplossing met de P1 poort van de slimme meter en dat sprak mij wel aan. Iets dergelijks zou ik wel zoeken wat het volgende kan:
-Opbrengstdata uit de Solarmax omvormer halen via ethernet
-Teruglevering en verbruik uit de P1 poort van mijn Landis&Gyr
-Stadswarmte uitlezen via S0 of M-bus, Landis&Gyr Ultraheat 2WR5
-lokale temperatuur via temp. sensor
-Data lokaal opslaan
-Data eventueel naar bepaalde websites sturen.
Import van EVs
Voor zover ik gezien heb zit er bij mij geen RS485 aansluiting (meer) op, op die plek zit bij mij de wifi aansluiting. Deze stuurt gegevens door naar de website van omniksol waar de opbrengst data wordt bijgehouden. Echter lijkt het me leuk om dit zelf ook bij te houden.Freemann schreef op zaterdag 08 december 2012 @ 15:10:
[...]
Volgens de datascheet van de 2.0K, heeft deze omvormer standaard een RS485 "poort" en hier kan tegenaan geprogrammeerd worden. De PowerOne heeft standaard ook een RS485 poort en ene Curt Blanke heeft daar een stukje C voor geschreven.
Vermoedelijke zal er best al wel iemand zijn die iets heeft geschreven voor de Omniksol.
Momenteel heb ik een Rpi (stabiel) draaien die middels een RS485<>USB+CurtBlankeSoftware babbelt met mijn PowerOne. Vervolgens gebruik ik WebSolarLog om de cijfers om te zetten naar leesbare informatie/plaatjes/grafieken (zie mijn onderschrift in deze post).
BamSlam_ en Raafz0r zijn bezig geweest om de pakketje die de omniksol verstuurd te onderscheppen en deze vervolgens uit te lezen. Ik ben hier zelf ook mee aan de slag gegaan, maar ik kan de pakketjes van de omniksol niet vinden...
Zou leuk zijn als je de gegevens naar de WebPortal kan sturen en af kan tappen voor eigen (mis)bruik
https://www.taltion.nl, https://www.trekhaakkoffer-huren.nl, https://www.fietsendrager-huren.nl, https://www.fietskar-huren.nl
Zo heb ik mijn kWh-meters ook aangesloten. Ik heb een Flukso gekocht om de monitoring te verzorgen.Cranberry schreef op vrijdag 07 december 2012 @ 19:51:
...
Update:
Dit is m'n huidige voorstel. PV toch zonder ALS, maar dit lijkt me de enige manier om (zonder rekenwerk) opbrengst en verbruik te meten:
[afbeelding]
[ Voor 0% gewijzigd door hansvk op 10-12-2012 13:01 . Reden: typo ]
PV 3520Wp - WP Itho Amber 95 - WPB Atlantic Explorer V4 200L - gasloos sinds aug 2023
biedt je omvormer geen mogelijkheid om hem uit te lezen?hansvk schreef op maandag 10 december 2012 @ 13:00:
[...]
Zo heb ik mijn kWh-meters ook aangesloten. Ik heb een Flukso gekocht om de monitoring te verzorgen.
https://www.taltion.nl, https://www.trekhaakkoffer-huren.nl, https://www.fietsendrager-huren.nl, https://www.fietskar-huren.nl
PV 3520Wp - WP Itho Amber 95 - WPB Atlantic Explorer V4 200L - gasloos sinds aug 2023
Ik heb al verschillende leden een PM gestuurd.
Omniksol gebruikerts; Controleer je url welke je aan je profiel hebt gehangen !
Bij enkele gebruikers kan ik nu bij details, serienr, history enz zien.
Als ik zelf ben ingelogt en ik klik jullie link dan zie ik deze gegevens ook.
Fout zit in je link dit is inmiddels getest.
foute link = http://www.omnikportal.co...?pid=8623&key=78xx7F6
bewust verminkt nu
juiste link is met public in de url:
http://www.omnikportal.co...x?come=Public&pid=475
hier krijg je nu de juiste melding: Sorry your not autorized to view this information
bij klikken op real time / history enz
Tot zover deze waarschuwing !
Omnik 4.0 - 1e string- 1755 W - 2e string 2500 W Oost
Het systeem is inderdaad zo lek als een mandje, volgens mij kan je van anderen ook realtime etc vrij eenvoudig zien met je eigen key, alleen de link even veranderen... Kan volgens mij alleen (gelukkig) niet in de settings van anderen komen...zonnebaas schreef op maandag 10 december 2012 @ 14:51:
LET OP !! Bug omniksol monitoring - Security lekje
Ik heb al verschillende leden een PM gestuurd.
Omniksol gebruikerts; Controleer je url welke je aan je profiel hebt gehangen !
Bij enkele gebruikers kan ik nu bij details, serienr, history enz zien.
Als ik zelf ben ingelogt en ik klik jullie link dan zie ik deze gegevens ook.
Fout zit in je link dit is inmiddels getest.
foute link = http://www.omnikportal.co...?pid=8623&key=78xx7F6
bewust verminkt nu
juiste link is met public in de url:
http://www.omnikportal.co...x?come=Public&pid=475
hier krijg je nu de juiste melding: Sorry your not autorized to view this information
bij klikken op real time / history enz
Tot zover deze waarschuwing !
Ik ben een tijdje bezig geweest met het ontcijferen van de communicatie van de OmnikSol naar Omnikportal. Elke 5 minuten opent de OmnikSol een verbinding met 176.58.117.69:10004 en stuurt 1 TCP pakket met 128 bytes data. In onderstaande tabel staat wat elke byte voorstelt (voor zover ik het weet) en hoe je het getal moet bewerken om tot de juist getalwaarde te komen (alle getallen worden als integers weergegeven, dus bijvoorbeeld de temperatuur moet je delen door 10 om tot graden celsius te komen.)Freemann schreef op maandag 10 december 2012 @ 12:27:
hmm ben zeer benieuwd naar hun bevindingen.
Zou leuk zijn als je de gegevens naar de WebPortal kan sturen en af kan tappen voor eigen (mis)bruik
Op termijn wil ik hier wat software voor schrijven om dit te onderscheppen, zelf de data te loggen en het vervolgens door te sturen naar OmnikPortal.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
| Byte Variable Unit Conversion required 1 ? 2 ? 3 ? 4 ? 5 ? 6 ? 7 ? 8 ? 9 ? 10 ? 11 ? 12 ? 13 ? 14 ? 15 ? 16 Inverter_ID - 17 Inverter_ID - 18 Inverter_ID - 19 Inverter_ID - 20 Inverter_ID - 21 Inverter_ID - 22 Inverter_ID - 23 Inverter_ID - 24 Inverter_ID - 25 Inverter_ID - 26 Inverter_ID - 27 Inverter_ID - 28 Inverter_ID - 29 Inverter_ID - 30 Inverter_ID - 31 Inverter_ID - 32 Temperature C /10 33 Temperature C /10 34 VPV1 V /10 35 VPV1 V /10 36 VPV2 V /10 37 VPV2 V /10 38 VPV3 V /10 39 VPV3 V /10 40 IPV1 A /10 41 IPV1 A /10 42 IPV2 A /10 43 IPV2 A /10 44 IPV3 A /10 45 IPV3 A /10 46 IAC1 A /10 47 IAC1 A /10 48 IAC2 A /10 49 IAC2 A /10 50 IAC3 A /10 51 IAC3 A /10 52 VAC1 V /10 53 VAC1 V /10 54 VAC2 V /10 55 VAC2 V /10 56 VAC3 V /10 57 VAC3 V /10 58 FAC1 Hz /100 59 FAC1 Hz /100 60 PAC1 W /10 61 PAC1 W /10 62 FAC2? Hz /100 63 FAC2? Hz /100 64 PAC2? W /10 65 PAC2? W /10 66 FAC3? Hz /100 67 FAC3? Hz /100 68 PAC3? W /10 69 PAC3? W /10 70 Energy today kWh /100 71 Energy today kWh /100 72 Energy total kWh /10 73 Energy total kWh /10 74 Energy total kWh /10 75 Energy total kWh /10 76 ? 77 ? 78 ? 79 ? 80 ? 81 ? 82 ? 83 ? 84 ? 85 ? 86 ? 87 ? 88 ? 89 ? 90 ? 91 ? 92 ? 93 ? 94 ? 95 ? 96 ? 97 ? 98 ? 99 ? 100 ? 101 ? 102 ? 103 ? 104 ? 105 ? 106 ? 107 ? 108 ? 109 ? 110 ? 111 # 112 D 113 A 114 T 115 A 116 space 117 S 118 E 119 N 120 D 121 space 122 I 123 S 124 space 125 O 126 K 127 ? 128 ? |
Het protocol waarmee de mobiele app (heb de web portal nog niet getest) data opvraagt van omnikportal is redelijk simpel (en in plain text). Tot mijn schrik wordt trouwens het password in MD5 hash meegestuurd, zonder https. Hierdoor is het erg gevoelig voor afluisteren van de tcp stream (MD5 is onveilig, dus je kunt behoorlijk snel een collision met de hash vinden). Dit moet ik nog even documenteren, maar je zou redelijk makkelijk van de API gebruik kunnen maken om bijvoorbeeld een eigen grafiek te maken voor je website of om de data dagelijks op te halen.
En op welke plek luister je hem dan af? Moet je het "afluisterapparaat" dan tussen het modem en de router plaatsen? Of het "afluisterapparaat" als AP neer zetten (omniksol ermee laten verbinden) en dan richting router?
Wanneer ik mijn raspberry pi direct op de router aansluit om af te luisteren met wireshark zie ik in ieder geval geen data langs komen van de omniksol naar het genoemde adres.
Ondertussen pakketjes gevonden door een hub tussen mijn router en modem te plaatsen en daar de raspberry pi op aan te sluiten! Nu alleen nog kijken hoe ik ze moet uitlezen.
[ Voor 45% gewijzigd door trebium op 12-12-2012 15:21 ]
Telefoontje naar de netbeheerder en je weet het. Zo heb ik van Stedin vernomen dat mijn hoofdzekering 35A is, dus met selectiviteit kan ik een 25A automaat plaatsen voor de PV-installatie. Ik heb straks 4500Wp, maar de omvormer kan tot 5000VA aan en daar dimensioneer ik op, voor het geval ik misschien nog eens 2 panelen bij leg. Ik zou nooit "gokken" dat er niet meer dan 16A uit komt, leg het systeem aan zodat alle componenten ruimschoots bemeten zijn op hun taak. Voor 5000Wp en een omvormer die dit weg kan krijgen is dit bijna 22A aan AC zijde, daarom eerstvolgende grootte; 25A afzekeren. En je kan ook makkelijk je hoofdzekering laten upgraden mocht dit nodig zijn stel dat er nu een te kleine zit.engelbertus schreef op vrijdag 30 november 2012 @ 09:00:
en dta is juist hetgeen we niet weten, dus vandaar dat we op groepen van maximaal 16 ampere konden rekenen. maar met 5000 Wp op west, komt er dan wel ooit eens meer dan 16 ampere /230 V uit de panelen?
Import van EVs
Duurzame nerd. Veel comfort en weinig verbruiken. Zuinig aan doen voor de toekomst.
Verwijderd
weet jij of de omnik zelf ook data bewaart? het uitlezen en zelf in een eigen database opslaan zou top zijn, beetje jammer in case de omnik portal een keer plat gaat of bv stopt door faillissement en je alle data kwijt bent.Raafz0r schreef op dinsdag 11 december 2012 @ 13:10:
[...]
Dit moet ik nog even documenteren, maar je zou redelijk makkelijk van de API gebruik kunnen maken om bijvoorbeeld een eigen grafiek te maken voor je website of om de data dagelijks op te halen.
Wat wil je ervoor hebben? (kan je geen PM sturen...)mkleinman schreef op woensdag 12 december 2012 @ 20:24:
Ik heb hier nog een originele piggy back ( RS485 ) liggen voor een SMA omvormer. Iemand daar interesse in?
Mijn DM staat aandaanNL schreef op woensdag 12 december 2012 @ 20:42:
[...]
Wat wil je ervoor hebben? (kan je geen PM sturen...)
Duurzame nerd. Veel comfort en weinig verbruiken. Zuinig aan doen voor de toekomst.
Dan zie ik iets over het hoofdmkleinman schreef op woensdag 12 december 2012 @ 20:49:
[...]
Mijn DM staat aanje mag ook mailen naar martin@familie-kleinman.nl. De piggyback ligt hier te verstoffen, van mijn part mag je hem voor 10 euro hebben + verzendkosten. Hij zou eventueel in een luchtkussen envelop passen.
Volgens mij zijn er meerdere opties:trebium schreef op woensdag 12 december 2012 @ 14:07:
@Raafz0r
En op welke plek luister je hem dan af? Moet je het "afluisterapparaat" dan tussen het modem en de router plaatsen? Of het "afluisterapparaat" als AP neer zetten (omniksol ermee laten verbinden) en dan richting router?
Wanneer ik mijn raspberry pi direct op de router aansluit om af te luisteren met wireshark zie ik in ieder geval geen data langs komen van de omniksol naar het genoemde adres.
Ondertussen pakketjes gevonden door een hub tussen mijn router en modem te plaatsen en daar de raspberry pi op aan te sluiten! Nu alleen nog kijken hoe ik ze moet uitlezen.
1) Als je een leuke firmware op je router draait (bijvoorbeeld DD-WRT of OpenWRT) waarmee je iptables kan gebruiken dan kun je een regel instellen dat ie pakketjes met een bepaalde destination port (10004 voor het uitgaande verkeer naar OmnikPortal) kopieert naar een intern IP adres (van je RPi). Dan kun je het zelf loggen en ook OmnikPortal blijven gebruiken
2) Steek een WiFi stick in je RPi en zet een Access Point op (genoeg handleidingen te vinden). Verbind je OmnikSol via dat AP en gebruik vervolgens op dezelfde manier iptables om verkeer naar localhost te kopieren en te loggen.
3) Zorg er voor dat je een hub ergens in je netwerk hebt hangen waar het pakketje van de OmnikSol langs moet en sluit daar je RPi op aan, zodat je de data kunt sniffen.
@jappie: De OmnikSol heeft volgens mij geen interne data opslag. Gezien de huidige bereikbaarheid van OmnikPortal (vaak traag en ligt er wel eens uit) ben ik er ook niet heel gerust op dat dit 30 jaar zal blijven bestaan en neem ik de logging dus liever in eigen beheer.
De data die je nu al in OmnikPortal hebt staan kun je makkelijk exporteren en in je eigen database proppen.
Correct, zo doe ik het ook: hub tussen Omniksol en router.trebium schreef op woensdag 12 december 2012 @ 14:07:
...
Ondertussen pakketjes gevonden door een hub tussen mijn router en modem te plaatsen en daar de raspberry pi op aan te sluiten! Nu alleen nog kijken hoe ik ze moet uitlezen.
Waarom niet gewoon met RS485 uitlezen, dat is toch velen malen gemakkelijker?Raafz0r schreef op vrijdag 14 december 2012 @ 10:16:
[...]
Volgens mij zijn er meerdere opties:
1) Als je een leuke firmware op je router draait (bijvoorbeeld DD-WRT of OpenWRT) waarmee je iptables kan gebruiken dan kun je een regel instellen dat ie pakketjes met een bepaalde destination port (10004 voor het uitgaande verkeer naar OmnikPortal) kopieert naar een intern IP adres (van je RPi). Dan kun je het zelf loggen en ook OmnikPortal blijven gebruiken
2) Steek een WiFi stick in je RPi en zet een Access Point op (genoeg handleidingen te vinden). Verbind je OmnikSol via dat AP en gebruik vervolgens op dezelfde manier iptables om verkeer naar localhost te kopieren en te loggen.
3) Zorg er voor dat je een hub ergens in je netwerk hebt hangen waar het pakketje van de OmnikSol langs moet en sluit daar je RPi op aan, zodat je de data kunt sniffen.
@jappie: De OmnikSol heeft volgens mij geen interne data opslag. Gezien de huidige bereikbaarheid van OmnikPortal (vaak traag en ligt er wel eens uit) ben ik er ook niet heel gerust op dat dit 30 jaar zal blijven bestaan en neem ik de logging dus liever in eigen beheer.
De data die je nu al in OmnikPortal hebt staan kun je makkelijk exporteren en in je eigen database proppen.
Ik lees hier mijn PowerOne uit met een RS485<>USB converter en dat loopt prima.
https://www.taltion.nl, https://www.trekhaakkoffer-huren.nl, https://www.fietsendrager-huren.nl, https://www.fietskar-huren.nl
Bijvoorbeeld omdat je inverter al een WiFi module heeft en de RS-485 interface geen standaard sub-D aansluiting heeft maar een soort insteek verbinding (a la PCI).Freemann schreef op vrijdag 14 december 2012 @ 14:24:
[...]
Waarom niet gewoon met RS485 uitlezen, dat is toch velen malen gemakkelijker?
Ik lees hier mijn PowerOne uit met een RS485<>USB converter en dat loopt prima.
ja dat snap ik, maar ik lees dat jullie een behoorlijke trukendoos op moeten trekken om je eigen data af te tappen. Vind het zo ie zo maar een vreemde situatie dat de omvormer alleen via een Portal van een fabrikant uit te lezen is. Aan de andere kant snap ik het wel, want je bent en blijft afhankelijk van de fabrikant. De fabrikant kan dat altijd nog uitmelken (wat een aantal fabrikanten nu ook al aan het doen zijn door abonnement te introduceren).Raafz0r schreef op vrijdag 14 december 2012 @ 15:42:
[...]
Bijvoorbeeld omdat je inverter al een WiFi module heeft en de RS-485 interface geen standaard sub-D aansluiting heeft maar een soort insteek verbinding (a la PCI).
Op internet zijn voor de Omniksol gewoon RS485 modules te vinden en door de aanschaf van zo'n module kun je zeer eenvoudig gaan loggen.
Het is maar een suggestie, niets moet en alles kan
[ Voor 13% gewijzigd door Freemann op 14-12-2012 19:33 ]
https://www.taltion.nl, https://www.trekhaakkoffer-huren.nl, https://www.fietsendrager-huren.nl, https://www.fietskar-huren.nl
Gelukkig is het éénmalig, ik wil dat gewoon iedere minuut gaan doen in een geschedulede job.
Ik kan met mijn BT nog steeds tot 10 september ophalen.daanNL schreef op zaterdag 15 december 2012 @ 14:20:
Weet iemand of als je een SMA PiggyBack aanschaft of dan ook de historische opbrengsten uit te lezen zijn? Aangezien op de omvormer een urenteller, opbrengstmeter e.d. aanwezig is kan ik me voorstellen dat (een deel van) de historische gegevens oko zonder PiggyBack in de omvormer worden opgeslagen?
Edit:
9 september de panelen en de BT kaart geinstalleerd. (data is niet op te halen)
10 september wel op te halen (met een rare grafiek die niet door Pv Output geaccepteerd wordt.
11 september is helemaal leeg en vanaf 12 september heb ik alles.
Kortom, ik kan niet zeggen waar de data opgeslagen wordt.
[ Voor 25% gewijzigd door Geurt-kun op 16-12-2012 15:32 . Reden: 9 in 10 september gewijzigd ]
Oké, maar was de piggyback vanaf 9 september ook ingebouwd? Ik wil graag weten of de data in de omvormer of op de piggyback wordt opgeslagen.Geurt-kun schreef op zondag 16 december 2012 @ 12:09:
[...]
Ik kan met mijn BT nog steeds tot 9 september ophalen.
Vrij voor iedereen te gebruiken. Veel plezier er mee!
P1NetduinoPlus
Het project kan verder besproken worden in dit topic.
[ Voor 21% gewijzigd door Gé Brander op 17-12-2012 21:12 ]
Vroeger was alles beter... Geniet dan maar van vandaag, morgen is alles nog slechter!
Heb je een link voor me? Want ik kan deze modules niet vinden. RS485 zou op zich ook wel handig zijn, hoewel ik de oplossing waarbij je zowel lokaal als "in de cloud" kan loggen ook wel elegant vind.Freemann schreef op vrijdag 14 december 2012 @ 19:31:
[...]
Op internet zijn voor de Omniksol gewoon RS485 modules te vinden en door de aanschaf van zo'n module kun je zeer eenvoudig gaan loggen.
Het is maar een suggestie, niets moet en alles kan
i9-12900K | MSI GeForce RTX 3080 Ti GAMING X TRIO 12G | NZXT Kraken X72 | 64GB 2xG.Skill Ripjaws V F4-3600C16D-32GVKC | Gigabyte Z690 AORUS ELITE | Samsung 970 EVO 1TB | Corsair RM750i | NZXT H710i Wit | LG UltraGear 38GL950G | Bose Companion 20
[YouTube: http://www.youtube.com/watch?v=OwazmznGCHY&feature=youtu.be]
link: P1, S0 en Temperatuur logging met de Netduino Plus
http://www.eigenhuis.nl/d...t%20het%20beste%20bij%20u
Ongelovelijk raar is dat toch. Juist de mensen die zo iets aanschaffen zijn mensen die al zelf opwekken lijkt mij. Of zit ik daar heel erg naast?Houtkern schreef op zaterdag 22 december 2012 @ 16:07:
Vereniging Eigen Huis heeft 15 meetsystemen naast elkaar gezet. Er zijn er nog steeds die geen zonnestroom kunnen monitoren.
http://www.eigenhuis.nl/d...t%20het%20beste%20bij%20u
Vroeger was alles beter... Geniet dan maar van vandaag, morgen is alles nog slechter!
Voor zover ik kan vinden hebben de meeste omniksol omvormers standaard een RS485 aanboord. Staat er in de handleiding niet iets over de aansluiting en de pinnen?Raafz0r schreef op dinsdag 18 december 2012 @ 11:05:
[...]
Heb je een link voor me? Want ik kan deze modules niet vinden. RS485 zou op zich ook wel handig zijn, hoewel ik de oplossing waarbij je zowel lokaal als "in de cloud" kan loggen ook wel elegant vind.
Volgens de handleiding zit er onderaan de omvormer, in het midden, een klepje met 4 schroefjes. Achter die klepje moeten 2 connectors zitten die gebruikt kunnen worden voor ligging. De logging zou via het RS485 protocol verlopen.
Het lijken mij RJ45 connectoren, maar kan de pin layout niet vinden.
[ Voor 23% gewijzigd door Freemann op 22-12-2012 21:47 ]
https://www.taltion.nl, https://www.trekhaakkoffer-huren.nl, https://www.fietsendrager-huren.nl, https://www.fietskar-huren.nl
jammer dat de stretch 2.0 zo lang op zich laat wachten, inclusief het nieuws over de vorderingen.
ik heb nu plugwise, en heb nu geen enkel idee, op welke termijn ik daar eventueel meer mee ga kunnen, en overweeg daardoor serieus om er van af te stappen, naar iets dat wel alles kan. maar dan geen control4 uiteraard, want dat is me ietsje te duur.
en jammer dta veel andere oplossingen een maandlijkse bijdrage vragn. dat kost uiteindelijk veel geld geld, waardoor aanschaf niet meer bepald wordt.
Een meetsysteem van een energiebedrijf staat mij niet aan. Ik wil mij niet binden aan een energiebedrijf. Met mijn stadsverwarming voel ik mij al meer dan genoeg verbonden en dan wil ik keuzevrijheid hebben met elektriciteit. En dan valt stadsverwarming nog geeneens binnen de mogelijkheden.
@C7..... begrijp het ook niet dat ze nog steeds systemen op de markt brengen die niet met zonne-energie overweg kunnen. Men denkt nog steeds dat besparen en zelf opwekken twee afzonderlijke dingen zijn terwijl het tweede en enorme vliegwiel is voor het eerste.
Energiemanager Online is daarom ook vaag. Wordt gepromoot door Milieucentraal en MeerMetMinder maar kan niet overweg met productie. Komt er aan zeggen ze al een jaar...
@engelbertus, die maandelijkse bijdrage is inderdaad bagger
[ Voor 8% gewijzigd door Houtkern op 23-12-2012 23:36 . Reden: oeps vergeten ]
ik heb hand,atig gegevens ingelezen via een txt bestand en ik meen een php script die bij zonphp zit.DaRkMaNFX schreef op maandag 24 december 2012 @ 16:26:
Weet er iemand hoe je manueel XLS files kan importeren in zonPHP?
simpelweg per regel een datum, dagopbrengst en systeemnaam vermelden.
daarna inlezen door het php script via de webbrowser te starten, nadat je het txt bestand in de zonphp directory geplaatst hebt.
kijik anders ook op zonstraal forum, daar zit heeeeeeeel veeel topics met vragen rondom zonphp.
zie hier http://zonstraal.forumup.be/about5952-285-zonstraal.html
[ Voor 5% gewijzigd door NielsTn op 25-12-2012 20:56 ]
Tesla Model 3 LR DualMotor - AP & FSD | 4800Wp solar panels | 11.4GJ thermal solar panels
Als het eenmalig is kan je ook rechtstreeks in de database importeren met een csv-bestand. Is niet echt moeilijk.DaRkMaNFX schreef op maandag 24 december 2012 @ 16:26:
Weet er iemand hoe je manueel XLS files kan importeren in zonPHP?
A'dam PVOutput
Netduino for SolarDataLogging and much more:
[YouTube: http://youtu.be/tm--CSKueHU]
homebase, meer info over hoe je meer gegevens kunt verkrijgen zonder al te veel geld uit te geven:
Haal meer uit je zonnepanelen doe je zo:
P1, S0 en Temperatuur logging met de Netduino Plus
Verwijderd
Alvast bedankt.
Als je plug&play via het stopcontact wilt meten, kun je een plugwise set overwegen, al is die oplossing wel een stukje duurder dan een gewone kWh-meter
Wschl wil je.het niet, maar via een seriële lnk is de Soladin eenvoudig uit te lezen en is de opbrengst op een site als pvoutput.org te zetten. Voor Windows heb ik de software daarvoor mocht je die willen.Verwijderd schreef op zaterdag 29 december 2012 @ 16:24:
Wie kan mij uitleggen hoe ik een digitale kWh meter (B+G E-tech) kan aansluiten op een Mastervolt Soladin 600 omvormer? De omvormer gaat simpelweg met de stekker in het stopcontact, dus ik zou denken dat tussen de stekker en de omvormer de kWh meter geplaatst kan worden. Maar hoe....(noob qua elektronica).
Alvast bedankt.
i9-12900K | MSI GeForce RTX 3080 Ti GAMING X TRIO 12G | NZXT Kraken X72 | 64GB 2xG.Skill Ripjaws V F4-3600C16D-32GVKC | Gigabyte Z690 AORUS ELITE | Samsung 970 EVO 1TB | Corsair RM750i | NZXT H710i Wit | LG UltraGear 38GL950G | Bose Companion 20
Verwijderd
Wie weet wat ik moet instellen in PV output ,het is mij een beetje onduidelijk.
ID systeem en de API key heb ik ingevoerd maar komt met fout 401 iets over key fout.
is op gelost API key was te kort (wordt niet in geheel getoond)
[ Voor 10% gewijzigd door Verwijderd op 02-01-2013 18:12 . Reden: oplossing ]
Ik ben bij voorkeur op zoek naar een app die de gegevens ook kan uploaden naar pvoutput.org.
Het zou me erg helpen een keuze te maken als iemand ervaringen heeft.
Waarom loggen met een telefoon en niet met een simpel servertjes als een RaspberryPi?daanNL schreef op zondag 13 januari 2013 @ 09:38:
Gebruikt een van jullie (android)apps voor het loggen/uitlezen van je (SMA) omvormer? Ik heb er meerdere gevonden, waarvan de meeste betaald.
Ik ben bij voorkeur op zoek naar een app die de gegevens ook kan uploaden naar pvoutput.org.
Het zou me erg helpen een keuze te maken als iemand ervaringen heeft.
https://www.taltion.nl, https://www.trekhaakkoffer-huren.nl, https://www.fietsendrager-huren.nl, https://www.fietskar-huren.nl
Eh, omdat ik niet van het bestaan wistFreemann schreef op zondag 13 januari 2013 @ 10:40:
[...]
Waarom loggen met een telefoon en niet met een simpel servertjes als een RaspberryPi?
Mijn WebSolarLog draait op een RaspberryPi en logt mijn PowerOne omvormer, maar is ook compatible met een SMA (wel via RS485 seriele verbinding, bluetooth is niet getest). Mijn Rpi gebruikt zo'n 4-5W en dat is op jaarbasis 35-45kWh. Via Marktplaats en mogelijk Vraag&Aanbod kun je tegenwoordig vrij gemakkelijk aan een Rpi komen. Heb geen idee wat een mobiele telefoon+adapter gebruikt, maar met een Rpi ben je een stuk flexibeler(lees; je hebt VEEL meer mogelijkheden dan alleen naar PVO loggen).daanNL schreef op zondag 13 januari 2013 @ 10:44:
[...]
Eh, omdat ik niet van het bestaan wistEven snel gegoogled en ziet er interessant uit! Weet je toevallig wat die aan stroom verbruiken?
https://www.taltion.nl, https://www.trekhaakkoffer-huren.nl, https://www.fietsendrager-huren.nl, https://www.fietskar-huren.nl
Heb je ook de volgende oplossing gezien? http://p1netduinoplus.codeplex.com ?daanNL schreef op zondag 13 januari 2013 @ 10:44:
[...]
Eh, omdat ik niet van het bestaan wistEven snel gegoogled en ziet er interessant uit! Weet je toevallig wat die aan stroom verbruiken?
Vroeger was alles beter... Geniet dan maar van vandaag, morgen is alles nog slechter!
gebruik zelf Google Play: Sunny Solar PV Log op een samsung pocket die aangesloten is op een schakelklokdaanNL schreef op zondag 13 januari 2013 @ 09:38:
Gebruikt een van jullie (android)apps voor het loggen/uitlezen van je (SMA) omvormer? Ik heb er meerdere gevonden, waarvan de meeste betaald.
Ik ben bij voorkeur op zoek naar een app die de gegevens ook kan uploaden naar pvoutput.org.
Het zou me erg helpen een keuze te maken als iemand ervaringen heeft.
Op dit moment heb ik wat cacti Grafieken gemaakt, maar wellicht kan ik dit verder uitbreiden/slimmer maken en zou graag jullie visie gebruiken
Actuele info

Totaal:

Opwek op dit moment:

Gas verbruik apart:

Zelf zit ik te denken aan opbrengst per dag/uur nog in kaart te brengen, maar hiervoor moet ik nog aan het stoeien met SQL. Daarbij dump ik alles in één Database en wordt het met de tijd dus een iets wat resource intensieve klus.
Alvast bedankt voor jullie meedenken
Zoals eerder vermeld:altec schreef op dinsdag 15 januari 2013 @ 16:47:
Ik ben persoonlijk erg benieuwd wie hier rechtstreeks zijn P1 telegram uitleest en opslaat in een database. En wat hij/zij met deze data doet.
Op dit moment heb ik wat cacti Grafieken gemaakt, maar wellicht kan ik dit verder uitbreiden/slimmer maken en zou graag jullie visie gebruiken
Actuele info
[afbeelding]
Totaal:
[afbeelding]
Opwek op dit moment:
[afbeelding]
Gas verbruik apart:
[afbeelding]
Zelf zit ik te denken aan opbrengst per dag/uur nog in kaart te brengen, maar hiervoor moet ik nog aan het stoeien met SQL. Daarbij dump ik alles in één Database en wordt het met de tijd dus een iets wat resource intensieve klus.
Alvast bedankt voor jullie meedenken
De volgende versie die we willen gaan ontwikkelen zal waarschijnlijk ook een database optie bevatten zodat de data in een database terecht kan komen. Zelf zit ik te denken aan een cloud database zoals bijvoorbeeld Azure database, maar dat zou ook met andere databases moeten kunnen.Gé Brander schreef op zondag 13 januari 2013 @ 11:50:
[...]
Heb je ook de volgende oplossing gezien? http://p1netduinoplus.codeplex.com ?
Vroeger was alles beter... Geniet dan maar van vandaag, morgen is alles nog slechter!
Ik ben wel benieuwd hoe je cacti hiervoor configureerd. In maart krijg ik zelf panelen en ik heb een Raspberry Pi die de data voor me gaat loggen en in een mysql database opslaat. Om die data zichtbaar te maken wil ik ook Cacti gaan gebruiken. Zelf had ik deze site als voorbeeld gevonden. Daar gebruikt hij een webpagina als bron. Als je je config wilt delen zou ik dat zeer waarderenaltec schreef op dinsdag 15 januari 2013 @ 16:47:
Ik ben persoonlijk erg benieuwd wie hier rechtstreeks zijn P1 telegram uitleest en opslaat in een database. En wat hij/zij met deze data doet.
Op dit moment heb ik wat cacti Grafieken gemaakt, maar wellicht kan ik dit verder uitbreiden/slimmer maken en zou graag jullie visie gebruiken
Actuele info
[afbeelding]
Totaal:
[afbeelding]
Opwek op dit moment:
[afbeelding]
Gas verbruik apart:
[afbeelding]
Zelf zit ik te denken aan opbrengst per dag/uur nog in kaart te brengen, maar hiervoor moet ik nog aan het stoeien met SQL. Daarbij dump ik alles in één Database en wordt het met de tijd dus een iets wat resource intensieve klus.
Alvast bedankt voor jullie meedenken
PSN: PcDCch
Die site heb ik ook bekeken. Hier haalt hij zn data uit zijn converter, wat een boel meer mogelijkheden bied, zoals power levels, efficiency grafieken, generation, etc.Mozart schreef op dinsdag 15 januari 2013 @ 18:37:
[...]
Ik ben wel benieuwd hoe je cacti hiervoor configureerd. In maart krijg ik zelf panelen en ik heb een Raspberry Pi die de data voor me gaat loggen en in een mysql database opslaat. Om die data zichtbaar te maken wil ik ook Cacti gaan gebruiken. Zelf had ik deze site als voorbeeld gevonden. Daar gebruikt hij een webpagina als bron. Als je je config wilt delen zou ik dat zeer waarderen
P1 heeft deze mogelijkheden voor zo ver ik weet niet.
Ik heb gebruik gemaakt van een aanal pagina's.
Zelf gebruik ik een Synology NAS die 24/7 al staat te pruttelen.
Cacti on Synology:
http://thanatosblog.wordp...snmp-monitor-on-synology/
Daarnaast heb ik gebruik gemaakt van
http://www.robdehoog.nl/t...on-a-synology-nas-how-to/
ik heb een plugin gevonden die SQL output in Cacti kan laden. vervolgens heb ik een aantal simpele SQL queries op de DB los gelaten en met behulp van de cacti manuals de grafieken opgebouwd.
Mocht iemand een SMA BT piggy back overhebben, dan zou ik deze tegen een redelijke prijs over willen nemen.
Aha, een plugin voor MySql, kun je aangeven welke dat is? Als ik zoek kom ik verschillende opties tegen maar jij hebt blijkbaar al de beste gevonden[...]
ik heb een plugin gevonden die SQL output in Cacti kan laden. vervolgens heb ik een aantal simpele SQL queries op de DB los gelaten en met behulp van de cacti manuals de grafieken opgebouwd.
Mocht iemand een SMA BT piggy back overhebben, dan zou ik deze tegen een redelijke prijs over willen nemen.
Omdat ik een SB3000TL omvormer krijg kan ik die met bluetooth uitlezen. In m'n Raspberry zit dus een USB bluetooth dongle. Op de Raspberry draait MySql en die repliceer ik weer naar m'n normale MySql server. Die hoeft daardoor niet 24/7 aan te staan, MySql replicatie werkt prima zonder constante verbinding.
PSN: PcDCch
Ik gebruik inverter reader, met een oude android telefoon zonder simkaart.daanNL schreef op zondag 13 januari 2013 @ 09:38:
Gebruikt een van jullie (android)apps voor het loggen/uitlezen van je (SMA) omvormer? Ik heb er meerdere gevonden, waarvan de meeste betaald.
Ik ben bij voorkeur op zoek naar een app die de gegevens ook kan uploaden naar pvoutput.org.
Het zou me erg helpen een keuze te maken als iemand ervaringen heeft.
Is een gratis programma, dus proberen kan geen kwaad.
SMA 3000 TL20 omvormer
De telefoon leets met bluetooth uit, stuurt via wifi de gegevens naar pvoutpu. Werkt als een zonnetje, geen omkijken naar.
[ Voor 4% gewijzigd door MeTooPV op 15-01-2013 22:23 ]
http://forums.cacti.net/viewtopic.php?p=116271Mozart schreef op dinsdag 15 januari 2013 @ 19:29:
[...]
Aha, een plugin voor MySql, kun je aangeven welke dat is? Als ik zoek kom ik verschillende opties tegen maar jij hebt blijkbaar al de beste gevonden
Omdat ik een SB3000TL omvormer krijg kan ik die met bluetooth uitlezen. In m'n Raspberry zit dus een USB bluetooth dongle. Op de Raspberry draait MySql en die repliceer ik weer naar m'n normale MySql server. Die hoeft daardoor niet 24/7 aan te staan, MySql replicatie werkt prima zonder constante verbinding.
Deze gebruik ik. Helaas is het wachtwoord wel plaintext zichtbaar in de logging, wanneer je deze zet op meer dan alleen errors.
Je kunt het aantal velden ook uitbreiden als je dit wenst.
Dit was overigens de eerste die ik gevonden heb.. of die de beste is
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
| #!/opt/bin/perl
for (;;){
use lib '/volume1/@optware/lib/perl5/site_perl/5.8.8/ppc-linux';
use strict;
use Data::Dumper;
use Device::SerialPort;
use DBI;
my $dbh = DBI->connect('DBI:mysql:Domotica:localhost', 'gebruiker, 'wachtwoord'
) || die "Could not connect to database: $DBI::errstr";
my $debug = 1;
my $PortObj = Device::SerialPort->new("/dev/ttyUSB0");
$PortObj->databits(7);
$PortObj->baudrate(9600);
$PortObj->parity('even');
$PortObj->stopbits(1);
$PortObj->are_match("/ISk5", "!"); # possible end strings
$PortObj->lookclear; # empty buffers
$PortObj->write("Feed Me:"); # initial prompt
#$PortObj->is_prompt("More Food:"); # not implemented
my $gotit = "";
until ("" ne $gotit) {
$gotit = $PortObj->lookfor; # poll until data ready
die "Aborted without match\n" unless (defined $gotit);
sleep 1; # polling sample time
}
printf "gotit = %s\n", $gotit if ($debug == 2); # input BEFORE the match
my ($match, $after, $pattern, $instead) = $PortObj->lastlook;
# input that MATCHED, input AFTER the match, PATTERN that matched
# input received INSTEAD when timeout without match
printf "lastlook-match = %s -after = %s -pattern = %s\n", $match, $after, $pattern if ($debug == 2);
my($ltu,$htu,$ltp,$htp,$actual,$actualproduce,$gas);
my @lines = split("\n", $gotit);
print Dumper @lines if ($debug == 2);
foreach my $line (@lines) {
if($line =~ /1-0:1.8.1/) {
# Set High tarrif
$line =~ s/1-0:1.8.1\(//;
$line =~ s/\*kWh\)//;
$ltu = $line;
print "low tarrif used: " . $line . "\n" if ($debug == 1);
} elsif ($line =~ /1-0:1.8.2/) {
# Set Low tarrif
$line =~ s/1-0:1.8.2\(//;
$line =~ s/\*kWh\)//;
$htu = $line;
print "high tarrif used: " . $line . "\n" if ($debug == 1);
} elsif ($line =~ /1-0:2.8.1/) {
# Set high tarrif produced
$line =~ s/1-0:2.8.1\(//;
$line =~ s/\*kWh\)//;
$ltp = $line;
print "low tarrif produced: " . $line . "\n" if ($debug == 1);
} elsif ($line =~ /1-0:2.8.2/) {
# Set Low tarrif produced
$line =~ s/1-0:2.8.2\(//;
$line =~ s/\*kWh\)//;
$htp = $line;
print "high tarrif produced: " . $line . "\n" if ($debug == 1);
} elsif ($line =~ /1-0:1.7.0/) {
# Set actual usage
$line =~ s/1-0:1.7.0\(//;
$line =~ s/\*kW\)//;
$actual = $line;
my $actualUsage = $line * 1000.0;
print "Current usage: " . $actualUsage . "\n" if ($debug == 1);
} elsif ($line =~ /1-0:2.7.0/) {
# Set actual Produce
$line =~ s/1-0:2.7.0\(//;
$line =~ s/\*kW\)//;
$actualproduce = $line;
my $actualProduce = $line * 1000.0;
print "Current Produce: " . $actualProduce . "\n" if ($debug == 1);
} elsif ($line =~ /0-1:24.3.0/) {
# Set gas usage
$lines[17] =~ s/\(//;
$lines[17] =~ s/\)//;
$gas = $lines[17];
print "Gas usage: " . $gas . "\n" if ($debug == 1);
} else {
next;
}
}
my $sql = "insert into iskra_meter (low_tarrif_used, normal_tarrif_used, low_tarrif_produced, normal_tarrif_produced, actual_usage, actual_produce, gas_usage)
values (?,?,?,?,?,?,?)";
my $sth = $dbh->prepare($sql);
$sth->execute($ltu,$htu,$ltp,$htp,$actual,$actualproduce,$gas);
$dbh->disconnect();
} |
Eigenlijk zou ik graag ook het huidige (of laatste) gas verbruik toe willen voegen. nu weet ik dat dit dat niet uit de PHP telegram kan halen. Ik ben een behoorlijke perl noob, dus wellicht heeft een van jullie een idee hoe ik dit kan fixen en toevoegen aan de "output"
1740Wp: 12xSF145-S @ Hosola 1600TL [pvoutput]
Sparql TV wiki
klopt nu wordt alleen het "totaal" weg geschrevenNovapaX schreef op donderdag 17 januari 2013 @ 17:37:
Dat wordt nu toch al in de database gezet? Of is dat een andere gas-waarde?
Of gewoon het gebruik sinds de vorige meting?
1740Wp: 12xSF145-S @ Hosola 1600TL [pvoutput]
Sparql TV wiki
Voor het opslaan;altec schreef op donderdag 17 januari 2013 @ 18:13:
[...]
klopt nu wordt alleen het "totaal" weg geschreven
eerst het laatste record ophalen en dan het oude totaal van het nieuw op te slaan totaal aftrekken.
vorige opgeslagen totaalverbruik gas:
324.24m3
nieuw op te slaan totaalverbruik gas:
325.54m3
nieuw - oud = verbruik afgelopen uur
325.54 - 324.24 = 1.3m3
in Perl een record uit een database selecteren:
http://www.tizag.com/perlT/perlmysqlquery.php
https://www.taltion.nl, https://www.trekhaakkoffer-huren.nl, https://www.fietsendrager-huren.nl, https://www.fietskar-huren.nl
De Arduino levert nu via "Intranet" live metingen (elke 15 sec.) en historie per uur/per dag via de SD kaart over mijn electra verbruik. Ik wil daar nu de XS4300 aan toevoegen (ik heb nog een paar bytes over.)
Software is voor mij geen probleem maar mijn vraag is nu kan ik de PC-Link (RS232) rechtstreeks aanluiten aan een Arduino Uno of moet daar nog wat electronica tussen?
Wie kan mij helpen?
Ik heb het aan de praat metFreemann schreef op vrijdag 18 januari 2013 @ 10:51:
[...]
Voor het opslaan;
eerst het laatste record ophalen en dan het oude totaal van het nieuw op te slaan totaal aftrekken.
vorige opgeslagen totaalverbruik gas:
324.24m3
nieuw op te slaan totaalverbruik gas:
325.54m3
nieuw - oud = verbruik afgelopen uur
325.54 - 324.24 = 1.3m3
in Perl een record uit een database selecteren:
http://www.tizag.com/perlT/perlmysqlquery.php
1
2
3
4
5
6
7
8
9
10
11
12
13
| # Set last gas use
my $results;
my $sth = $dbh->prepare('select gas_usage from iskra_meter order by time desc limit 1');
$sth->execute;
$results = $sth->fetchrow();
$sth->finish();
$las_gas_use = $gas - $results;
print "Last Gas usage: " . $las_gas_use . "\n" if ($debug == 1);
my $sql = "insert into iskra_meter (low_tarrif_used, normal_tarrif_used, low_tarrif_produc
values (?,?,?,?,?,?,?,?)";
my $sth = $dbh->prepare($sql);
$sth->execute($ltu,$htu,$ltp,$htp,$actual,$actualproduce,$gas,$las_gas_use);
$dbh->disconnect(); |
Klopt het dat de gas output maar eens in het uur geupdate wordt? ik zie namelijk alleen bij de "ronde uren" een verschil in de meter, terwijl mijn warm water maken toch echt gas kost
[ Voor 9% gewijzigd door altec op 19-01-2013 11:04 ]
Kijk dat ziet er goed uit!altec schreef op zaterdag 19 januari 2013 @ 08:53:
[...]
Ik heb het aan de praat met
code:+ het extra defineren van de packages aan het begin.
1 2 3 4 5 6 7 8 9 10 11 12 13# Set last gas use my $results; my $sth = $dbh->prepare('select gas_usage from iskra_meter order by time desc limit 1'); $sth->execute; $results = $sth->fetchrow(); $sth->finish(); $las_gas_use = $gas - $results; print "Last Gas usage: " . $las_gas_use . "\n" if ($debug == 1); my $sql = "insert into iskra_meter (low_tarrif_used, normal_tarrif_used, low_tarrif_produc values (?,?,?,?,?,?,?,?)"; my $sth = $dbh->prepare($sql); $sth->execute($ltu,$htu,$ltp,$htp,$actual,$actualproduce,$gas,$las_gas_use); $dbh->disconnect();
Klopt het dat de gas output maar eens in het uur geupdate wordt? ik zie namelijk alleen bij de "ronde uren" een verschil in de meter, terwijl mijn warm water maken toch echt gas kost
Het klopt idd dat de gas standen maar 1 x per uur wijzigen.
De gasmeter communiceert met de elektrameter en jij praat met de elektrameter.
De gasmeter doet (waarom?! geen idee) 1 x per uur de stand aan de elektrameter doorgeven en de elektrameter geeft, zolang die stand door tot er een nieuwe stand binnenkomt van de gasmeter.
log-device< 10 sec>P1-elektrameter< 1x per uur >gasmeter
https://www.taltion.nl, https://www.trekhaakkoffer-huren.nl, https://www.fietsendrager-huren.nl, https://www.fietskar-huren.nl

Evt. ook zelf te gebruiken met http://m.pvdashboard.org/?sid=#&apikey=#
En optioneel &aanschafprijs=# als int in hele euro's.
Ik ben nu aan 't kijken of ik P1 logging in Solar Meter kan 'hacken'
[ Voor 6% gewijzigd door twixx op 23-01-2013 09:05 ]
9x Canadian Solar + Enphase IQ7+ 3,4 kWp ZZW 20º
4x Yingli + Enphase IQ7 1 kWp ZZW 25º
4x Yingli + Enphase IQ7 1 kWp ZZW 90º
Als jullie nog op of aanmerkingen hebben hoor ik het graag.
Deze heeft een webservertje aan boord die ik realtime met een browser kan uitlezen.
Daarnaast kan ik een .xml file naar een ftp server sturen (momenteel mijn homepage) en dat ziet er zo uit:
<?xml version="1.0"?>
<root xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemalLocation="http://www.meteocontrol.de/extern/xml/xsd/data_definition_1_0.xsd">
<system serial="122671110228" utcOffset="1" interval="900">
<md>
<dp timestamp="2013-01-27 14:00:00" interval="900">
<inverter serial="122671110228">
<mv type="E_INT">34</mv>
</inverter>
</dp>
<dp timestamp="2013-01-27 14:15:00" interval="900">
<inverter serial="122671110228">
<mv type="E_INT">57</mv>
</inverter>
</dp>
<dp timestamp="2013-01-27 14:30:00" interval="900">
<inverter serial="122671110228">
<mv type="E_INT">95</mv>
</inverter>
</dp>
<dp timestamp="2013-01-27 14:45:00" interval="900">
<inverter serial="122671110228">
<mv type="E_INT">51</mv>
</inverter>
</dp>
</md>
</system>
</root>
Deze xml wordt elk uur op de homepage gezet met van elk kwartier actuele data.
Dan kan ik nog elke dag een email laten sturen met een productieoverzicht van 1 dag.
Deze ziet er zo uit:
Production data from Theia HE-t SN: 122671110228 on 06.01.2013 19:00
Energy today : 991 Wh
Max W : 362
Earnings : 0.22
Energy this month : 4.51 kWh
Energy this year : 4.51 kWh
Plant Data:
Plant Energy today : 991 Wh
Plant Max W : 1032
Plant Earnings : 0.09
Plant Energy this month : 4.51 kWh
Plant Energy this year : 4.51 kWh
Plant Inverters : 1
Wat ik zou willen is bovenstaande data naar pvoutput sturen, daar is wel een zeker format voor nodig.
Ik heb een Synology nas maar die staat niet eeuwig aan.
Mijn digitale energiemeter is te eenvoudig om data van af te tappen en hij registreert geen teruglevering zolang dat <= aan mijn eigen verbruik is.
Iets met een Android gsm of een tablet zou ik wel kunnen doen, dan zou er een app moeten zijn die met de xml of email inhoud iets kan brouwen
PVoutput 2x Toshiba Daiseikai 8 3,5kW, Atlantic Explorer V3 200l coil. Gasloos aug 2016, 8620Wp, Monoblock Panasonic J 7kW met standaard radiatoren
Wat een prachtig dingetje. Ben er blij mee.twixx schreef op zondag 20 januari 2013 @ 13:41:
Laat ik beginnen met speciale dank voor Arduino Solar Meter. M'n S0 data vloeit keurig naar pvoutput. Ik miste alleen een goede app om op m'n iPhone de status direct in te zien. Gisteren zelf gemaakt:
'k Heb vandaag een update uitgebracht, leuk als je ook je power gebruik logt naar PVoutput. Plus een klein grafiekje om mee te starten.MeTooPV schreef op zondag 27 januari 2013 @ 20:37:
[...]
Wat een prachtig dingetje. Ben er blij mee.
Werkt overigens het beste als je er een 'app' van maakt op je springboard met de delen button.
http://m.pvdashboard.org/setup.php
9x Canadian Solar + Enphase IQ7+ 3,4 kWp ZZW 20º
4x Yingli + Enphase IQ7 1 kWp ZZW 25º
4x Yingli + Enphase IQ7 1 kWp ZZW 90º
Nu met mobile Phone ondersteuning, have fun.
[YouTube: http://youtu.be/CQ292GTcvNw]
[ Voor 44% gewijzigd door Willie Wortel op 02-02-2013 10:37 ]
Je zegt wel dat je er geen belangen bij hebt, maar ondertussen spam je wel het forum vol....JoopC schreef op dinsdag 29 januari 2013 @ 14:41:
Nah..... dataloggen doe je zo:
http://youtu.be/SIIgXjVjExo
https://www.taltion.nl, https://www.trekhaakkoffer-huren.nl, https://www.fietsendrager-huren.nl, https://www.fietskar-huren.nl
YouLess in "Youless pulsteller/elektriciteitsmeter"
A'dam PVOutput
De communicatie van Mastervolt gaat over RS-485. De pc link is ook niet meer dan een RS-485 naar RS-232 converter. Ik weet niet of je Arduino UNO een RS-232 poort/shield heeft, anders zal je denk ik in de weer moeten met een MAX3232 of soortgelijk. Google even op Ardiuno uno rs232 shieldNicoZ schreef op vrijdag 18 januari 2013 @ 14:12:
Mijn vorig jaar juli geinstalleerd PV systeem met een Mastervolt XS4300 is nu aangesloten m.b.v. PC-Link aan een PC. Om een wat energie zuiniger oplossing te maken heb ik in november een Arduino UNO met Ethernet Shield gekocht. Ik ben begonnen met de Arduino te koppelen aan een slimme meter.
De Arduino levert nu via "Intranet" live metingen (elke 15 sec.) en historie per uur/per dag via de SD kaart over mijn electra verbruik. Ik wil daar nu de XS4300 aan toevoegen (ik heb nog een paar bytes over.)
Software is voor mij geen probleem maar mijn vraag is nu kan ik de PC-Link (RS232) rechtstreeks aanluiten aan een Arduino Uno of moet daar nog wat electronica tussen?
Wie kan mij helpen?
Ja die 3 regels die ik per maand schrijf hè Freeman, en dan ook nog in een draadje over Data loggen.......dat is echt spam ....moet verboden worden.Freemann schreef op dinsdag 29 januari 2013 @ 14:44:
[...]
Je zegt wel dat je er geen belangen bij hebt, maar ondertussen spam je wel het forum vol....
Ik heb nu een Netduino plus draaien met JoopC zijn datalogging.
Het lijkt mij een uitdaging om deze ook de Omniksol data te loggen zodat ik deze gegevens kan combineren op 1 centraal punt.
- grafieken worden zowel per dag als per week weergegeven (op basis van de screenwidth)
- je kunt in de setup ook kiezen om efficiency per dag weer te geven in plaats van peak power
- kleine bugjes eruit gehaald ivm uitzonderingen (niet ingevulde waardes e.a.), firefox CSS fix


Zelf proberen? PVoutput data -> http://m.pvdashboard.org/setup.php
9x Canadian Solar + Enphase IQ7+ 3,4 kWp ZZW 20º
4x Yingli + Enphase IQ7 1 kWp ZZW 25º
4x Yingli + Enphase IQ7 1 kWp ZZW 90º
3300Wp no | 2475Wp zo | SMA5000TL21 | 990Wp zzo garage | Steca 500 | | PVoutput SMA + Steca | Zero DS electric bike
Bedankt, anders ik zelf welMasterMaceMichu schreef op zaterdag 02 februari 2013 @ 20:47:
@Twixx: Mooie toevoegingen, gebruik hem nu eigenlijk alleen nog maar (ipv pvoutput app). Zeer overzichtelijk!
9x Canadian Solar + Enphase IQ7+ 3,4 kWp ZZW 20º
4x Yingli + Enphase IQ7 1 kWp ZZW 25º
4x Yingli + Enphase IQ7 1 kWp ZZW 90º