DataMine graphing and logging
För att kunna se trender och tendenser i det smarta hemmet så behövs ett bra sätt att visualisera data. Vera har ett mycket bra och kompetent plugin kallat DataMine. Pluginet tillåter loggning och grafa av olika enheter. Data kan sedan presenteras i samma vy.
Exempel på vad grafning kan va bra till:
Följande graf är exempel på hur Luvan testar batterier i en northq energimätare.
Följande graf är exempel på pelletsnivån i % under en månads tid. Tydligt syns när i tiden pelletsbrännaren strulade….. och hur ofta pellets fylldes på. Data kommer från en Arduino som rapporterar till Veran.
Eftersom Veran har begränsat med utrymme så har jag valt att addera ett externt USB minne till min Vera Lite. Tyvärr så sitter det enbart ett USB uttag på Vera Lite. I mitt fall så gör detta inte något eftersom jag inte behöver fler externa usb enheter, som exempelvis RFX Modulen. Följande PDF (dataMine Overview) innehåller fakta om hur du lägger till en extern lagringsenhet och mer information om dataMine. Jag har loggat alla mina givare i snart ett år och kommit upp i 55Mb.
Vi har även skrivit en guide på hur du lägger loggningen på ett USB-minne här.
Meny och utseende
När dataMine öppnas så möts man av följande sida, i mitt exempel visas och loggas tre enheter.
I menyn till höger så går det att välja att visa data med följande fasta intervall:
- Senaste dag
- Senaste vecka
- Senaste månad
- Senaste år
Genom att markera i grafen och dra muspekaren över ett fast intervall så zoomar dataMine in i grafen. Genom att hålla muspekaren över olika tidpunkter visas en detaljerad ruta, samt att grafen görs tjockare.
Exemplet ovan markeras tiden strax före 06.00 till 10.00.
Visa olika enheter i samma graf
För att lägga till enheter som ska visas i en graf så gör du på följande sätt. Markera upp till 8 enheter och tryck sedan på Update Graph.
Jag har i grafen nedan valt att visa en ljussensorer och tre temperatursensor. Siffrorna längst till vänster (-10 – 110) motsvarar ljus och (2.5 – 32.5) motsvarar temperatur.
Följande data visas i det högra fönstret efter Update Graph
Menyn Dashboard
En summering av hur mycket energi huset drar för tillfället.
Denna har jag inte fått att fungera så bra tyvärr i UI7, jag har dock inte lagt någon tid på att felsöka detta. Mest troligt så beror det på att jag inte har någon enhet som mäter husets totala förbrukning i Veran.
Konfiguration
För att få grafer från enheter så behöver DataMine veta vilka enheter den ska logga data från. Guiden nedan förutsätter att du innan har installerat DataMine från Verans Apps bibliotek.
1:
Öppna enheten DataMine i gränssnittet, välj där att öppna DataMine menyn (i senaste Firmwaren ändrades det till en undermeny)
2:
Välj nu att öppna ”dataMine graphing page”
Eftersom jag valt att placera allt mitt data på externt usb minne så har jag 512Mb utrymme istället för det normala inbyggda.
3:
När sidan öppnas så gå direkt vidare till ”Configuration” längst uppe till vänster på sidan.
4:
Alla enheter i listan kommer att ha utseendet som ”Tryckknapp” nedan.
När en enhet loggas så visas ikonen som ”Event Watcher” nedan.
För att lägga till loggning på en enhet börjar du med att trycka på + till vänster om önskad enhet.
Jag väljer att lägga till övervakning på ”Status” för mitt pelletslarm (från pellets projektet), olika enheter har olika undermenyer. Välj ett värde som enheten aktivt uppdaterar. Ställ sedan markören på värdet, en meny öppnas på höger sida av skärmen.
5:
För att börja spara loggar på enheten så trycker du en gång i listan till höger om ”logging Enabled”. Välj då att sätta ”True”. Nu är det lätt att tro att det är klar och fortsätta med nästa enhet. Gör inte det utan tryck på en tom del av sidan så att spara knappen tänds!
6:
Tryck någonstans på skärmen efter att värdet ändrats till ”True”, knappen ”Save” kommer då att tändas. Spara och fortsätt sedan.
7:
Om enheten visas på följande sätt i listan till vänster så är det klart. Mer behövs inte för att samla data från enheter.
Fakta PDF MIOS: dataMine Overview
Länkar:
Gilla oss på Facebook för att få koll på nya inlägg och visa att det vi gör är värt att fortsätta med
// Ispep

Skribent:
Markus Jakobsson har i mer än 10 år delat med sig av erfarenhet inom smarta hem på bloggen. Han har testa det mesta och lärt sig massor på vägen, något han delat med dig här på bloggen.
Du kanske uppskattade och fick nytta av det här inlägget och vill hjälpa sidan Automatiserar.se?
Swisha gärna en slant till kaffe på 0705470065 om du vill stötta bloggen.
Då visar du oss att det du läste på Bloggen skapar värden och uppskattas.
Vi kan dessutom fortsätta driva sidan helt utan reklam.
Du kan även stötta bloggen genom att köpa någon av våra smarta hållare.
Alla bidrag vi får går till att täcka driftkostnaderna hos webbhotellet och köpa sensorer till bloggen.
Om bloggen:
Markus driver sidan helt på fritiden och ideellt. Därigenom är jag helt oberoende och kan ärligt skriva om allt bra och dåligt på tekniker vi testar på bloggen.
Vi hoppas att du som läsare hittat ett inlägg som hjälper dig att automatisera mera.
TIPS:
Vill gärna tipsa om ett inlägg där du hittar grupperad information om smarta hem: Automatiserar.se/smarta-hem/
Skulle du mot förmodan inte hittat det du sökte kommer du troligen hitta det här: Automatiserar.se/sok-om-hemautomation/
Vill du diskutera smarta hem så har vi en kanal på Facebook med +7000 medlemmar: Smartare hem & Hemautomation | Facebook
Sedan början av 2023 har vi skapat mer material på Youtube kanalen: Stötta oss gärna genom att kolla in filmerna där och följa kanalen
Stort tack för att du tog dig tid att läsa vårt inlägg.
Med vänliga hälsningar Markus Jakobsson
Allt går att automatisera!
Pingback: Guide – Vera UI7 – Appar |
Bra guide! Tack för det! I mitt fall har jag en Mysensor serial gateway i USB-porten på min Edge, så jag antar att jag borde skaffa en USB-hub för att få det att fungera på nåt sätt? Tack för en riktigt informativ och inspirerande sajt!
Tackar!
Om du har sensorer som generar mycket data så kan det va bra att skaffa ett USB minne.
Jag började logga Event Watcher för någon vecka sedan, datat växer enormt snabbt nu.
Om du kör en USB-hub så ska du inte behöva konfigurera nått extra för att den ska fungera (vad jag vet) Kanske att du behöver extern strömförsörjning till USB hubben men det är nog allt.
// Ispep
Ok, tack för det tilläggstipset! 🙂
Tack för bra artikel.
Vet du även hur man sätter upp ett NAS istället för en USB?
Tackar
Har kollat lite på det men tyvärr inte testat. Ska se om det är möjligt att göra en guide / test på det framöver 🙂
Hej.
Att köra mot NAS eller ett cifs-share (just nu på min domänkontrollant) fungerar utmärkt. Det finns många guider, bla genom mios forum. Jag vet att Vera Plus inte har samma stöd för cifs-share som Vera 3, lite och Edge men det är på g tror jag. Google is your friend. Testa ”Datamine cifs vera” så får du mycket info.
/Jocke Å
Pingback: Vera UI7 – Tvättmaskin som rapporterar med SMS/Mail |
Pingback: Guide: dataMine 2 loggning på USB-minne |