Fórum | MyPower.CZ | Obnovitelné zdroje energie - energetická soběstačnost | Právě je čtv říj 19, 2017 11:56 am


Nová verze monitoringu FVE

Co je nového? Kam zmizely mé příspěvky? Co se změnilo?

Nová verze monitoringu FVE

Příspěvekod mypower.cz » sob črc 20, 2013 6:50 pm

Hoj, prepsal jsem komplet zdejsi API pro monitoring FVE, kresleni grafu a zalezitosti s tim souvisejici, taktez byla provedena rada optimalizaci z hlediska snizeni zateze serveru (snad to bude dobre fungovat - testovano v FF a v Chrome).

Screenshoty puvodni verze:

Obrázek

Obrázek

Screenshoty nove verze:

Obrázek

Obrázek

Vylepseni:

+ Ke stavajici podpore PNG pridana podpora pro SVG a SVGZ
+ Pridano www rozhrani ("helper") pro specifikaci konkretniho typu grafu.
+ Moznost posunout zobrazeni grafu zpet o X hodin / dnu / tydnu nebo mesicu v case zpet

Klikejte, uzivejte, co neni jasne, ptejte se, pokud nefunguje prosim o nahlaseni konkretniho problemu. Diky.

:comp:
Podpořte MyPower.CZ | 2.24kWp FVE | MyPower MicroLog2
BTC support 13cyzkTPH8C1aHQesr2ffLPb8APn9CKq92 | LTC support LV66K4p4yVxTfQ1qjfxzJGS1zbyrQTU8SV
Uživatelský avatar
mypower.cz
Site Admin
 
Příspěvky: 3105
Registrován: pát bře 04, 2011 11:36 am
Reputation: 118

Re: Nová verze monitoringu FVE

Příspěvekod Frenky » sob črc 20, 2013 7:53 pm

Chytré a intuitivní ovládání, prostě všechno co mi v minulé verzi trochu chybělo. Všechna chvála. Konečně si můžu pořádně porovnat grafy z jednotlivých dni, proste parada. Ja jsem spokojen a dekuji moc za upravy. :D
:yes: :celebrate2: :celebrate3: :celebrate4: :cheers: a :handshake2: :handshake:
2x Solární panel IBC Polysol 230 DS Pmpp=230W, Regulátor STUDER VT-80, Střídač Studer XTS 1200-24, BSP, RCC, AKU 24V LFP100AH – WB-LYP100AHA. 2x Aktivní balancer ON4-UTP 4x7A, Řizení a dohled microlog, SDS, vlastní vyčítání arduinem do RPi s databází a html stránkou. Dříve SIEMENS S7-1200 s PC na WINDOWS ala Netko.
http://frenky.dreamsys.cz/index.html
Uživatelský avatar
Frenky
 
Příspěvky: 611
Registrován: pon led 21, 2013 6:36 pm
Bydliště: Mladá Boleslav
Reputation: 45

Re: Nová verze monitoringu FVE

Příspěvekod MareC3k » sob črc 20, 2013 8:38 pm

Pekne pekne :yes: , urcite to chcelo vela casu a prace ;) :handshake:
6,8kWp (1,3kWp + 2kWp + 2,2kWp + 1,3kWp), 26V 450Ah LifeYpo4+zaloha olovo, 8kW LF sinus menic PowerJack, PCM 8048+Tristar-MPPT-60A+IT6415ND, Presov uLOG: http://s5.mypower.cz/fve-ulog2marec3k
MareC3k
 
Příspěvky: 320
Registrován: pát říj 05, 2012 7:37 pm
Bydliště: SK pri Presove
Reputation: 14

Re: Nová verze monitoringu FVE

Příspěvekod mypower.cz » sob črc 20, 2013 9:19 pm

Pridal jsem jeste nejake varianty rozmeru grafu, napriklad uplne obrovsky detail meho posledniho testu vybijeni baterek
http://mypower.cz/cmsdata/graphs/fve-mypower/fvlog_fvlog~combined_5d_1280x1024_s2013-7-7.svgz

http://mypower.cz/cmsdata/graphs/fve-mypower/fvlog_fvlog~combined_5d_1280x1024_s2013-7-7.png

nebo rozmery vhodne pro forum:
Kód: Vybrat vše
http://mypower.cz/cmsdata/graphs/fve-mypower/fvlog_fvlog~combined_5d_700x200_s2013-7-7.png

Obrázek

vyssi:
Kód: Vybrat vše
http://mypower.cz/cmsdata/graphs/fve-mypower/fvlog_fvlog~combined_5d_700x400_s2013-7-7.png

Obrázek

Dalsi finty (kazdy den automaticka aktualizace):

Vykon dnes:
Kód: Vybrat vše
http://mypower.cz/cmsdata/graphs/fve-mypower/fvlog_fvlog~watts_1d_700x200_-0d.png

Obrázek

Vykon vcera:
Kód: Vybrat vše
http://mypower.cz/cmsdata/graphs/fve-mypower/fvlog_fvlog~watts_1d_700x200_-1d.png

Obrázek

Vykon predevcirem:
Kód: Vybrat vše
http://mypower.cz/cmsdata/graphs/fve-mypower/fvlog_fvlog~watts_1d_700x200_-2d.png

Obrázek

Pro snadnejsi pochopeni URL adres pro zobrazeni pozadovaneho grafu lze pouzit www rozhrani.
Podpořte MyPower.CZ | 2.24kWp FVE | MyPower MicroLog2
BTC support 13cyzkTPH8C1aHQesr2ffLPb8APn9CKq92 | LTC support LV66K4p4yVxTfQ1qjfxzJGS1zbyrQTU8SV
Uživatelský avatar
mypower.cz
Site Admin
 
Příspěvky: 3105
Registrován: pát bře 04, 2011 11:36 am
Reputation: 118

Re: Nová verze monitoringu FVE

Příspěvekod mypower.cz » sob črc 27, 2013 3:25 pm

hm, vsimam si, ze v nekterych prohlizecich se nezobrazuji grafy protoze proto Tak asi zatim se jeste vratim k PNG v prohlizeni grafu tady na mypower.cz, protoze rychlejsi oprava me ted nenapada. Ted to je udelane tak, ze se grafy zobrazovaly v SVG, coz v opere, chrome a FF18 jede. ve FF22 a iceweaselu nee :( Graf se zobrazi leda v novem okne ale ne tak jak by mel na hlavni strane mypower.cz. Co je ale skoda, je ten fakt, ze SVGz grafy jsou 2x mensi (z pohledu objemu stahnutych dat) nez grafy v PNG a SVG je mozne bez ztraty kvality zvetsit nebo kvalitne tisknout, coz PNG nejde protoze je to obrazek. :? No skoda no...

Pokud by byly nejake problemy se zobrazenim grafu, prosim hlasit a ja to ted co nevidet zmenim na PNG (misto SVG), aby grafy fungovaly vsude. Diky.
Podpořte MyPower.CZ | 2.24kWp FVE | MyPower MicroLog2
BTC support 13cyzkTPH8C1aHQesr2ffLPb8APn9CKq92 | LTC support LV66K4p4yVxTfQ1qjfxzJGS1zbyrQTU8SV
Uživatelský avatar
mypower.cz
Site Admin
 
Příspěvky: 3105
Registrován: pát bře 04, 2011 11:36 am
Reputation: 118

Re: Nová verze monitoringu FVE

Příspěvekod střídač » ned črc 28, 2013 2:52 pm

mypower.cz píše: protoze rychlejsi oprava me ted nenapada.


Zjistit prohlížeč a podle toho poslat potřebný formát.
střídač
 
Příspěvky: 560
Registrován: stř led 02, 2013 4:28 pm
Reputation: 17

Re: Nová verze monitoringu FVE

Příspěvekod mypower.cz » ned črc 28, 2013 3:52 pm

střídač píše:
mypower.cz píše: protoze rychlejsi oprava me ted nenapada.


Zjistit prohlížeč a podle toho poslat potřebný formát.


Uvazoval jsem o tom podle headeru HTTP_ACCEPT, ale vzhledem k tomu, co prohlizece posilaji, je to totalne nepouzitelne. Podle HTTP_USER_AGENT by byl docela zahul zjistit ktere verze se uraci laskave zobrazit SVG jako <IMG src="...">. Napriklad FF18 to zobrazi, FF22 ne. Pricemz nize uvedene prohlizece machruji podle headeru, ze zobrazi prakticky jakykoliv image/*, coz ve skutecnosti neni pravda.

Headery pri requestu odeslanem na server pres <img src="....">
Kód: Vybrat vše
HTTP_USER_AGENT Mozilla/5.0 (X11; Linux i686; rv:18.0) Gecko/20100101 Firefox/18.0
HTTP_ACCEPT image/png,image/*;q=0.8,*/*;q=0.5

HTTP_USER_AGENT Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.43 Safari/537.31
HTTP_ACCEPT */*

HTTP_USER_AGENT Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.16) Gecko/20121207 Iceweasel/3.5.16 (like Firefox/3.5.16)
HTTP_ACCEPT image/png,image/*;q=0.8,*/*;q=0.5

HTTP_USER_AGENT Mozilla/5.0 (X11; Linux i686; rv:22.0) Gecko/20100101 Firefox/22.0
HTTP_ACCEPT image/png,image/*;q=0.8,*/*;q=0.5


Headery pri standardnim requestu odeslanem zadanim adresy do adresniho radku:
Kód: Vybrat vše
HTTP_USER_AGENT Mozilla/5.0 (X11; Linux i686; rv:18.0) Gecko/20100101 Firefox/18.0
HTTP_ACCEPT text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 </td></tr>

HTTP_USER_AGENT Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.43 Safari/537.31
HTTP_ACCEPT text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 </td></tr>

HTTP_USER_AGENT Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.16) Gecko/20121207 Iceweasel/3.5.16 (like Firefox/3.5.16)
HTTP_ACCEPT text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8

HTTP_USER_AGENT Mozilla/5.0 (X11; Linux i686; rv:22.0) Gecko/20100101 Firefox/22.0
HTTP_ACCEPT text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8


Headerem HTTP_ACCEPT na sebe prohlizec prozradi, co je schopen zpracovat. Vsechny vyse uvedene prohlizece o sobe tvrdi ze umi PNG (image/png) a prakticky jakykoliv format (image/*), coz proste neni pravda a tohle je odflaklost vyvojaru dotycnych prohlizecu a dost me to s**** a nenadelam nic, nez to nejak obejit (pouziti <iframe>, <object>, PNG).

SVG ma mime type: image/svg+xml, coz znamena ze FF proste lze kdyz tvrdi ze zobrazi image/* a vyvojari ve vyse uvedene diskuzi jsou uplne mimo kdyz tvrdi, ze SVG je od jisteho okamziku (kdy si kterysi vyvojar usmyslel) chapano jako dokument, nikoliv jako image.

We treat SVG as documents, not images.


Hnuj totalni :( .
Podpořte MyPower.CZ | 2.24kWp FVE | MyPower MicroLog2
BTC support 13cyzkTPH8C1aHQesr2ffLPb8APn9CKq92 | LTC support LV66K4p4yVxTfQ1qjfxzJGS1zbyrQTU8SV
Uživatelský avatar
mypower.cz
Site Admin
 
Příspěvky: 3105
Registrován: pát bře 04, 2011 11:36 am
Reputation: 118

Re: Nová verze monitoringu FVE

Příspěvekod Pan Taum » ned črc 28, 2013 3:59 pm

Tak jednoduše diskriminuj jakoukoliv verzi firefoxu zasláním png. Všem ostatním slušným prohlížečům můžeš servírovat SVG.
Pan Taum
 
Příspěvky: 510
Registrován: sob úno 25, 2012 9:36 pm
Reputation: 9

Re: Nová verze monitoringu FVE

Příspěvekod mypower.cz » ned črc 28, 2013 4:07 pm

Uvazoval jsem i o tom, ze by si uzivatel sam vybral. Otazka co dat jako default. Jestli SVG a timpadem by hlaska byla NEZOBRAZUJI SE VAM GRAFY ? PREJIT NA PNG. Nebo jako default dat PNG a nabidnout hlasku: RYCHLEJSI STAHOVANI A HEZKY ZOOM GRAFU? PREJIT NA SVG. Nejlepsi by samozrejme bylo, kdyby se mi povedlo to zdetekovat, jestli ten SVG je skutecne videt nebo ne a prepnout na vhodny format automaticky. V upgrade, ktery probehne snad uz dnes v noci (chystam jeste vyhledavani v produktech na shopu a noveho dodavatele produktu v shopu), bude defaultne zobrazovan PNG ale SVG bude mozno stahnout/zobrazit zmenou .png na .svg nebo .svgz na konci URL adresy grafu, takze funkcnost SVG zustava zachovana.
Podpořte MyPower.CZ | 2.24kWp FVE | MyPower MicroLog2
BTC support 13cyzkTPH8C1aHQesr2ffLPb8APn9CKq92 | LTC support LV66K4p4yVxTfQ1qjfxzJGS1zbyrQTU8SV
Uživatelský avatar
mypower.cz
Site Admin
 
Příspěvky: 3105
Registrován: pát bře 04, 2011 11:36 am
Reputation: 118


Zpět na Novinky na fóru

Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků

Reputation System ©'