csv Datei mit HTTPMOD auswerten

Begonnen von stenny73, 28 November 2015, 14:17:36

Vorheriges Thema - Nächstes Thema

stenny73

Hallo

Ich spiele gerade mit HTTPMod und einem Solar Generator rum.

Die Aktuelle Datei ist:
WR-Typ;Seriennummer;RS485-Adresse;IP-Adresse;Ertrag[kWh]
Powador 12.0 TL3;12.0TL01185715;9;192.168.10.189;22.80
Uhrzeit;Udc1[V];Idc1[A];Pdc1[W];Udc2[V];Idc2[A];Pdc2[W];Uac1[V];Iac1[A];Uac2[V];Iac2[A];Uac3[V];Iac3[A];Pdc[W];Pac[W];Tsys[�C]
08:19:30;213.2;0.00;0;316.5;0.03;11;231.4;0.00;231.9;0.00;232.2;0.00;11;0;20.7
08:24:35;213.0;0.00;0;358.9;0.03;12;232.0;0.00;232.2;0.00;231.9;0.00;12;0;21.8
08:29:41;337.8;0.00;0;373.7;0.03;11;231.9;0.00;231.8;0.00;232.1;0.00;11;0;22.1
08:34:47;280.9;0.00;0;365.8;0.03;11;232.2;0.00;231.2;0.00;231.9;0.00;11;0;22.3
08:39:52;317.6;0.00;0;369.9;0.03;12;231.9;0.00;231.4;0.00;231.6;0.00;12;0;22.4
08:44:58;258.8;0.00;0;364.3;0.03;12;231.6;0.00;231.5;0.00;231.6;0.00;12;0;22.6
08:50:03;304.5;0.00;0;384.0;0.02;10;231.4;0.00;231.4;0.00;231.4;0.00;10;0;22.9
08:55:09;320.1;0.00;0;386.9;0.03;11;231.5;0.02;231.6;0.02;231.9;0.02;11;1;23.2
09:00:14;297.7;0.00;0;311.5;0.11;37;231.2;0.54;231.7;0.53;231.9;0.51;37;25;23.9
09:05:20;336.6;0.04;16;352.9;0.18;65;231.1;0.56;231.5;0.55;231.8;0.54;82;67;24.1
09:10:25;317.9;0.16;53;309.1;0.38;119;232.2;0.95;232.6;0.93;232.8;0.92;173;170;25.0
09:15:31;317.9;0.41;132;326.4;0.63;208;233.4;1.02;233.5;0.98;233.7;0.98;341;334;25.8
09:20:36;317.9;0.57;183;386.0;0.79;308;233.8;1.12;234.4;1.08;233.4;1.08;492;477;26.4
09:25:42;350.1;0.83;290;391.9;1.31;515;233.9;1.45;234.1;1.41;234.6;1.40;806;793;27.0
09:30:47;347.9;2.38;831;386.3;3.55;1372;235.1;3.20;235.6;3.15;235.6;3.14;2204;2159;27.6
09:35:53;330.4;2.16;715;395.9;2.81;1116;235.1;2.71;235.3;2.67;236.1;2.66;1832;1799;28.2
09:40:58;395.1;1.26;499;401.5;2.16;871;234.3;2.13;235.2;2.08;235.8;2.07;1370;1353;28.7
09:46:04;400.9;0.90;364;391.8;1.64;644;233.7;1.68;234.9;1.64;234.3;1.63;1009;996;29.2
09:51:10;386.3;2.16;838;404.9;3.57;1445;233.9;3.36;235.3;3.32;236.0;3.31;2284;2247;29.6
09:56:15;331.4;5.09;1687;378.3;7.79;2948;235.4;6.52;236.0;6.45;237.9;6.44;4636;4556;30.1
10:01:21;310.7;6.55;2036;374.5;8.47;3173;235.3;7.32;236.6;7.25;238.1;7.23;5209;5122;30.8
10:06:26;304.6;6.72;2047;380.0;8.32;3165;236.2;7.32;236.5;7.26;237.4;7.24;5212;5128;31.7
10:11:32;316.5;6.68;2116;390.4;9.05;3536;236.8;7.91;236.7;7.84;238.1;7.83;5653;5561;32.8
10:16:37;326.0;5.66;1846;387.7;8.86;3438;237.0;7.42;236.3;7.35;237.8;7.33;5284;5207;33.8
10:21:43;344.9;5.08;1755;385.5;8.99;3469;236.7;7.34;235.9;7.28;238.0;7.26;5224;5149;34.8
10:26:48;385.6;4.86;1874;386.6;9.11;3525;236.1;7.60;236.1;7.53;237.8;7.51;5400;5329;35.6
10:31:54;385.6;5.02;1939;390.1;9.31;3634;236.4;7.83;237.1;7.76;237.3;7.74;5574;5499;36.4
10:36:59;387.3;5.02;1947;384.5;9.53;3667;236.4;7.90;237.0;7.83;237.5;7.81;5615;5546;37.1
10:42:05;387.2;5.13;1987;385.2;9.68;3729;236.6;8.04;236.0;7.97;237.3;7.95;5717;5644;37.9
10:47:11;387.7;5.17;2005;383.3;9.82;3764;236.9;8.12;236.2;8.04;237.4;8.03;5769;5699;38.7
10:52:17;385.1;5.33;2055;382.3;10.05;3845;237.1;8.28;236.8;8.21;237.5;8.20;5901;5827;39.5
10:57:22;385.6;5.30;2044;382.4;9.97;3816;237.4;8.22;237.2;8.15;237.8;8.13;5860;5786;40.1
11:02:28;386.4;5.38;2079;383.2;10.05;3852;237.0;8.33;236.9;8.26;237.5;8.24;5931;5859;40.7
11:07:33;389.2;5.39;2101;382.7;10.10;3866;237.0;8.39;236.3;8.32;237.3;8.31;5968;5894;41.2
11:12:39;384.3;5.51;2119;383.9;10.17;3906;237.4;8.48;235.4;8.41;237.4;8.39;6025;5949;41.7
11:17:44;385.3;5.55;2140;383.1;10.22;3917;237.8;8.52;235.2;8.45;237.4;8.43;6057;5981;42.1
11:22:50;391.7;3.46;1356;395.8;5.79;2295;235.6;5.20;234.6;5.13;235.5;5.13;3652;3601;42.4
11:27:55;390.7;3.57;1397;398.7;5.96;2379;235.9;5.27;235.2;5.28;235.7;5.27;3777;3732;42.4
11:33:01;401.5;3.90;1568;404.2;6.31;2553;236.9;5.70;235.9;5.73;237.4;5.69;4123;4057;42.3
11:38:06;392.4;5.74;2256;390.8;10.45;4085;238.3;8.86;237.8;8.79;238.8;8.78;6341;6265;42.2
11:43:12;388.0;6.69;2597;389.4;11.21;4367;238.8;9.70;238.7;9.62;238.6;9.61;6965;6875;42.5
11:48:18;387.2;5.81;2249;396.3;8.99;3566;238.1;8.07;237.8;8.00;238.3;7.98;5815;5700;42.9
11:53:23;396.9;5.74;2278;393.9;10.23;4033;238.1;8.82;237.3;8.74;238.5;8.73;6312;6222;42.8
11:58:29;382.2;5.65;2162;381.6;10.55;4026;237.2;8.70;236.4;8.62;238.1;8.61;6189;6117;42.9
12:03:34;382.5;5.61;2146;379.2;10.63;4033;238.1;8.65;237.4;8.58;238.3;8.56;6180;6106;43.1
12:08:40;381.6;5.56;2125;379.2;10.51;3988;237.8;8.58;236.8;8.51;237.5;8.49;6114;6039;43.5
12:13:45;381.6;5.54;2117;378.8;10.46;3963;237.8;8.53;236.9;8.45;238.1;8.44;6080;6010;43.9
12:18:51;380.5;5.56;2118;378.1;10.43;3945;238.3;8.47;237.8;8.39;239.0;8.38;6064;5992;44.3
12:23:56;381.4;4.19;1598;383.6;6.88;2640;237.3;5.97;237.2;5.90;238.6;5.89;4238;4188;44.6
12:29:02;384.8;2.45;945;383.2;3.11;1193;235.2;2.96;235.0;2.97;236.3;2.95;2139;2096;44.5
12:34:07;395.6;4.37;1728;401.3;6.26;2515;236.5;5.87;236.9;5.87;237.4;5.85;4245;4173;44.2
12:39:13;374.5;5.85;2193;387.1;9.80;3796;237.6;8.40;237.8;8.32;238.5;8.31;5990;5922;44.0
12:44:18;353.2;6.98;2466;394.1;9.93;3916;237.9;8.91;238.1;8.83;238.8;8.81;6383;6303;44.1
12:49:24;383.9;3.07;1179;389.5;3.91;1524;235.7;3.88;235.9;3.83;237.1;3.82;2703;2670;44.3
12:54:29;395.3;3.09;1222;387.8;4.25;1648;235.9;4.13;236.3;4.07;237.3;4.06;2870;2838;44.2
12:59:35;401.3;3.34;1341;398.3;4.45;1775;235.9;4.35;235.7;4.35;236.5;4.34;3118;3083;43.9
13:04:40;407.8;5.60;2285;411.4;8.55;3520;237.7;8.16;237.0;8.08;238.1;8.07;5806;5745;43.7
13:09:46;406.6;5.19;2113;392.8;8.52;3347;237.9;7.66;237.7;7.59;238.2;7.57;5460;5403;43.7
13:14:51;404.7;2.90;1177;388.4;4.97;1931;236.6;4.33;236.4;4.33;236.9;4.32;3108;3074;43.8
13:19:57;394.1;1.64;649;384.8;2.42;933;235.8;2.40;235.6;2.35;236.2;2.35;1583;1565;43.7
13:25:02;404.0;4.11;1663;413.3;5.22;2158;236.6;5.29;237.1;5.28;237.1;5.28;3822;3761;43.5
13:30:08;393.6;3.07;1208;414.4;3.20;1326;235.7;3.51;236.8;3.50;235.8;3.51;2536;2488;43.2
13:35:14;412.3;2.80;1156;399.9;4.06;1625;235.9;4.01;236.8;3.95;236.3;3.94;2782;2749;43.0
13:40:19;389.7;4.80;1872;397.1;6.92;2751;237.0;6.39;237.6;6.38;237.5;6.38;4624;4550;42.8
13:45:25;353.3;4.94;1747;395.0;6.00;2372;237.0;5.81;237.4;5.74;237.4;5.73;4120;4049;42.7
13:50:30;346.0;6.14;2128;391.8;7.16;2808;238.1;6.94;237.9;6.86;238.1;6.85;4936;4884;42.8
13:55:36;349.5;5.92;2071;388.7;6.95;2704;237.2;6.73;237.3;6.66;237.9;6.64;4775;4724;43.0
14:00:41;347.3;5.68;1973;390.4;6.58;2569;237.2;6.41;237.1;6.35;237.7;6.33;4543;4495;43.2


Wie kann ich hier nur den letzten Datensatz also

14:00:41;347.3;5.68;1973;390.4;6.58;2569;237.2;6.41;237.1;6.35;237.7;6.33;4543;4495;43.2

Auswerten?

Im Moment liest er immer irgdwie alles ein.


stenny
FHEM auf XEN, Ubuntu-Server 14.04   - HM-Lan - Max - ZWave -WS1080 -BlueTooth

FHEM auf Ubuntu-Server 14.04   - HM-LAN

FHEM auf Raspberry Pi   - CSM für Max - HM-USB - WiFi-LED

StefanStrobel

Hallo stenny,

in der nächsten Version von HTTPMOD gibt es eine parseFunction (eigene Perl-Funktion), mit der Du sowas vermutlich am einfachsten machen kannst.
In den nächsten Tagen werde ich eine Vorab-Version zum Testen posten.

Gruss
    Stefan