Importera data från textfil
Forum rules
För att kunna hjälpa dig med supportfrågor behöver vi så mycket information som möjligt.
Innan du skapar en ny tråd, läs gärna:
viewtopic.php?f=10&t=20
För att kunna hjälpa dig med supportfrågor behöver vi så mycket information som möjligt.
Innan du skapar en ny tråd, läs gärna:
viewtopic.php?f=10&t=20
-
- 2 stars
- Posts: 29
- Joined: Fri 18 Jan 2013, 13:54
Importera data från textfil
Hej, jag är alldeles ny användare av Switch King, och skulle önska få lite hjälp om någon vänlig skäl vet hur man skall gå till väga:
Jag har sökt men inte hittat information om hur man skulle kunna importera data från en textfil. Jag har EMC (sparel.se) installerat för övervakning av min energiförbrukning på samma dator (win 7) som Switch King, och det programmet skriver ner data till en textfil (emclog.txt) var 15 minut enl. följande format:
Datum, tid, total registrerad förbrukning och intervallförbrukning samt temperatur
2013-01-16 12:00:01 0004178968 00005499 -03.5
2013-01-16 12:15:02 0004179800 00001525 -03.5
2013-01-16 12:30:01 0004180643 00001447 -03.5
2013-01-16 12:45:01 0004181470 00001452 -03.0
2013-01-16 13:00:00 0004182098 00005661 -03.0
Filen fylls alltså på med en ny rad var 15:e minut, det är ett mellanslag mellan varje "kolumn". Jag är främst intresserad av att få in temperaturinformationen i Switchking, någon som kan assistera hur jag skall gå till väga?
Mvh
// Lasse
Jag har sökt men inte hittat information om hur man skulle kunna importera data från en textfil. Jag har EMC (sparel.se) installerat för övervakning av min energiförbrukning på samma dator (win 7) som Switch King, och det programmet skriver ner data till en textfil (emclog.txt) var 15 minut enl. följande format:
Datum, tid, total registrerad förbrukning och intervallförbrukning samt temperatur
2013-01-16 12:00:01 0004178968 00005499 -03.5
2013-01-16 12:15:02 0004179800 00001525 -03.5
2013-01-16 12:30:01 0004180643 00001447 -03.5
2013-01-16 12:45:01 0004181470 00001452 -03.0
2013-01-16 13:00:00 0004182098 00005661 -03.0
Filen fylls alltså på med en ny rad var 15:e minut, det är ett mellanslag mellan varje "kolumn". Jag är främst intresserad av att få in temperaturinformationen i Switchking, någon som kan assistera hur jag skall gå till väga?
Mvh
// Lasse
Mvh
// Lasse
// Lasse
-
- 3 stars
- Posts: 65
- Joined: Wed 21 Dec 2011, 00:35
Sv: Importera data från textfil
Jag kör med samma uppsättning och kan hjälpa dig . Skall natta barnet och sedan återkommer jag.
Vad har du för dator du kör SK servern på?
Martin
Skickat från min EndeavorU via Tapatalk 2
Vad har du för dator du kör SK servern på?
Martin
Skickat från min EndeavorU via Tapatalk 2
-
- 3 stars
- Posts: 173
- Joined: Fri 17 Dec 2010, 17:36
- Contact:
Importera data från textfil
Samma här
du kan även sänka loggfilen till 1gg/min om du vill ha en tätare uppdatering. Sitter på jobbet men kan lägga upp några skärmdumpar när jag kommit hem om nån timme.
//Fredrik


//Fredrik
Tellstick duo, Switchking, Abell Security, EMC, WMR200.
Synology DS716+II
http://bote.se:8080 Powerd by EMC
http://bote.se/vader (WMR200) powerd by Cumulus MX
Synology DS716+II
http://bote.se:8080 Powerd by EMC
http://bote.se/vader (WMR200) powerd by Cumulus MX
-
- 3 stars
- Posts: 65
- Joined: Wed 21 Dec 2011, 00:35
Re: Importera data från textfil
OK
1. Klicka på ny data källa knappen ok välj (Värden från en fil)
2. Välj sedan positionsbaserad.
3. Sedan skriver du namn på källan och under filsökväg skriver du in sökvägen till textfilen. min ser ut såhär: file:///C:/Users/3220/Documents/Emc%20logg/emcLog.txt
Startposition borde vara 32 och fält längden 8 tecken och att den skall läsa från sista raden i radindex. klicka nästa.
4. Nu väljer du hur ofta filen skall hämtas jag hämtar så fort filen har ändrats och få då realtidsuppdatering i SK och kan se min förbrukning med graf i SK.
Att tillägga är att dettta skapar massor med värden och kräver att datorn som man kör servern på får jobba ganska hårt.
Jag spar dessa värden endast i 24 timmar och det blir ungefär 35000 värden.
Jag sparde alla värden innan och då växte databasen från 20mb till 150mb på 2 veckor och hela SK gick segt.
Hoppas detta hjälper dig på vägen och hör av dig om det blir fler frågor.
MvH
Martin
1. Klicka på ny data källa knappen ok välj (Värden från en fil)
2. Välj sedan positionsbaserad.
3. Sedan skriver du namn på källan och under filsökväg skriver du in sökvägen till textfilen. min ser ut såhär: file:///C:/Users/3220/Documents/Emc%20logg/emcLog.txt
Startposition borde vara 32 och fält längden 8 tecken och att den skall läsa från sista raden i radindex. klicka nästa.
4. Nu väljer du hur ofta filen skall hämtas jag hämtar så fort filen har ändrats och få då realtidsuppdatering i SK och kan se min förbrukning med graf i SK.
Att tillägga är att dettta skapar massor med värden och kräver att datorn som man kör servern på får jobba ganska hårt.
Jag spar dessa värden endast i 24 timmar och det blir ungefär 35000 värden.
Jag sparde alla värden innan och då växte databasen från 20mb till 150mb på 2 veckor och hela SK gick segt.
Hoppas detta hjälper dig på vägen och hör av dig om det blir fler frågor.
MvH
Martin
-
- Administrator
- Posts: 419
- Joined: Tue 09 Nov 2010, 20:41
Re: Importera data från textfil
Det finns möjlighet i Switch King att bestämma hur länge och ofta värden ska sparas till databasen.kivimart wrote:Att tillägga är att dettta skapar massor med värden och kräver att datorn som man kör servern på får jobba ganska hårt.
Jag spar dessa värden endast i 24 timmar och det blir ungefär 35000 värden.
Jag sparde alla värden innan och då växte databasen från 20mb till 150mb på 2 veckor och hela SK gick segt.
Öppna Inställningar för Datakällan och välj fliken Historik. Här kan Upplösning anges vilket styr hur ofta värden får sparas till databasen. På detta vis behöver man alltså inte spara alla värden som kommer in till Switch King, vilket är speciellt användbart för händelsestyrda värden, som t ex för TellStick Duo.
Även hur länge värden ska sparas för datakällan anges på denna fliken.
Tomas | Switch King
-
- 2 stars
- Posts: 29
- Joined: Fri 18 Jan 2013, 13:54
-
- 2 stars
- Posts: 29
- Joined: Fri 18 Jan 2013, 13:54
Re: Importera data från textfil
Efter lite hacketihack så funkar det! Skitkul 
Off topic:
Hur ändrar man in EMC hur ofta filen skall sparas, den enda raden i EMC.INI som jag tycker verka vara rätt är
textFileWriteInterval=3
Men filen uppdateras bara var 15 minut?
Tack för hjälpen
// Lasse

Off topic:
Hur ändrar man in EMC hur ofta filen skall sparas, den enda raden i EMC.INI som jag tycker verka vara rätt är
textFileWriteInterval=3
Men filen uppdateras bara var 15 minut?
Tack för hjälpen

// Lasse
Mvh
// Lasse
// Lasse
-
- 3 stars
- Posts: 65
- Joined: Wed 21 Dec 2011, 00:35
Re: Importera data från textfil
Här är mina installningar i emc
//Martin
//Martin
You do not have the required permissions to view the files attached to this post.
-
- 2 stars
- Posts: 29
- Joined: Fri 18 Jan 2013, 13:54
Re: Importera data från textfil
Martin, tack. Jag ser dock att vi kör med olika versioner av EMC, jag har den med lite enklare GUI (för EMC0904, aktiverad utan tidsbegränsning). Nu måste jag editera en ini-fil för de lite mer avancerade funktionerna. Tack iallafall, jag listar nog ut det hela 
Mvh
// Lasse

Mvh
// Lasse
Mvh
// Lasse
// Lasse
-
- 2 stars
- Posts: 29
- Joined: Fri 18 Jan 2013, 13:54
Re: Importera data från textfil
Löste det hela med min ini-fil till EMC:
Raden textFileWriteInterval=3 hänvisar till motsvarande i Martins GUI, nämligen 0=off, 1=1 min, 2=5 minuter, 3=15 minuter osv. Tack för bilden Martin, det gjorde att jag förstod det hela
Nu undrar jag om det går att göra beräkningar i Switch King's datakällahantering, jag skulle vilja dra ifrån ett värde från ett annat för att få ett svar på hur mycket energi som gått åt ex.vis senaste timmen, istället för att hela tiden logga realtidsförbrukning (vilket jag kan få upp från EMC enkelt).
I kolumn 3 i textraden så finns totalförbrukningen lagrad, och om jag subtraherar den första radens data från den andra så får jag totaltförbrukningen sen den senaste sparningen:
2013-01-16 12:00:01 0004178968 00005499 -03.5
2013-01-16 12:15:02 0004179800 00001525 -03.5
Alltså 832 Wh under 15 minuter.
Finns det möjlighet att göra en sån beräkning och få svaret i "datakällan" direkt?
Hoppas jag inte svamlar för mycket
Raden textFileWriteInterval=3 hänvisar till motsvarande i Martins GUI, nämligen 0=off, 1=1 min, 2=5 minuter, 3=15 minuter osv. Tack för bilden Martin, det gjorde att jag förstod det hela

Nu undrar jag om det går att göra beräkningar i Switch King's datakällahantering, jag skulle vilja dra ifrån ett värde från ett annat för att få ett svar på hur mycket energi som gått åt ex.vis senaste timmen, istället för att hela tiden logga realtidsförbrukning (vilket jag kan få upp från EMC enkelt).
I kolumn 3 i textraden så finns totalförbrukningen lagrad, och om jag subtraherar den första radens data från den andra så får jag totaltförbrukningen sen den senaste sparningen:
2013-01-16 12:00:01 0004178968 00005499 -03.5
2013-01-16 12:15:02 0004179800 00001525 -03.5
Alltså 832 Wh under 15 minuter.
Finns det möjlighet att göra en sån beräkning och få svaret i "datakällan" direkt?
Hoppas jag inte svamlar för mycket

Mvh
// Lasse
// Lasse
Who is online
Users browsing this forum: Bing [Bot] and 11 guests