Val av programvara / databas för dataloggning
Val av programvara / databas för dataloggning
He på er,
Är i stargroparna för att dra igång ett projekt hemma, men vill gärna ha lite input så man väljer rätt system från början. Skall vara opensource, linux helst kanske (RPi).
Detta vill jag göra;
1. Logga mätdata och kunna visa aktuell mätdata i någon slags dashboard samt HISTORISK mätdata i grafer där jag även själv kan begära ett visst intervall (gräsmattans jordfuktighet, regn, temp, m.m. i samma tidslinje)
2. Aktivera reläer via någon meny, samt via villkor.
3. Hyffsat "öppet" så man kan komplettera vartefter med andra änvädningsområden.
Just nu är tanken att jag skall styra bevattning och gräsklippning utifrån gräsmattans behov.
Jordfuktighet och temp i gräsmattan via MODBUS/RS485 (har en USB-adapter till detta).
Regn via regnmätare (kortslutning/X mängd regn).
Temp (DS 18B20).
Reläkort för RPi/Arduino.
Jag tänker mig att servern (med databas) och sensorerna samt reläbox kan vara olika enheter, men gärna samma, har ett wifi som täcker hela tomten.
Har sneglat lite på MQTT, eftersom jag hittat en modul till min Automower som pratar detta protokoll, men jag har ingen aning om det skulle vara lämpligt i detta fall.
Det går säkerligen att bygga en modul till Automower som fungerar med andra protokoll...
Är i stargroparna för att dra igång ett projekt hemma, men vill gärna ha lite input så man väljer rätt system från början. Skall vara opensource, linux helst kanske (RPi).
Detta vill jag göra;
1. Logga mätdata och kunna visa aktuell mätdata i någon slags dashboard samt HISTORISK mätdata i grafer där jag även själv kan begära ett visst intervall (gräsmattans jordfuktighet, regn, temp, m.m. i samma tidslinje)
2. Aktivera reläer via någon meny, samt via villkor.
3. Hyffsat "öppet" så man kan komplettera vartefter med andra änvädningsområden.
Just nu är tanken att jag skall styra bevattning och gräsklippning utifrån gräsmattans behov.
Jordfuktighet och temp i gräsmattan via MODBUS/RS485 (har en USB-adapter till detta).
Regn via regnmätare (kortslutning/X mängd regn).
Temp (DS 18B20).
Reläkort för RPi/Arduino.
Jag tänker mig att servern (med databas) och sensorerna samt reläbox kan vara olika enheter, men gärna samma, har ett wifi som täcker hela tomten.
Har sneglat lite på MQTT, eftersom jag hittat en modul till min Automower som pratar detta protokoll, men jag har ingen aning om det skulle vara lämpligt i detta fall.
Det går säkerligen att bygga en modul till Automower som fungerar med andra protokoll...
Re: Val av programvara / databas för dataloggning
Fråga 1: Jag har ingen aning om vad som är "bäst", men de flesta verkar använda rrdtool till sånt.
Re: Val av programvara / databas för dataloggning
Ok, verkar vara ett verktyg för att skapa grafer, som t.ex. Grafana.Nerre skrev:Fråga 1: Jag har ingen aning om vad som är "bäst", men de flesta verkar använda rrdtool till sånt.
Jag är i första hand jakt på något system där man även har möjliget att sätta villkor (utifrån en trendlinje t.ex) och styra.
Re: Val av programvara / databas för dataloggning
Det var det där med "historisk mätdata i grafer" jag främst syftade på.
Annars är det väl nåt för hemautomation som ligger närmast till hands. Det är väl ingen större skillnad mellan att köra in markisen om det blåser för mycket och att öppna en bevattningsvntil när gräsmattan är torr.
Domoticz och HomeAssistant tror jag är de som är störst idag.
https://www.domoticz.com/
https://www.home-assistant.io/
Men det finns kanske fler som är bättre anpassade för det du vill.
På Byggahus finns det en intressant tråd:
https://www.byggahus.se/forum/threads/a ... rg.262039/
Annars är det väl nåt för hemautomation som ligger närmast till hands. Det är väl ingen större skillnad mellan att köra in markisen om det blåser för mycket och att öppna en bevattningsvntil när gräsmattan är torr.
Domoticz och HomeAssistant tror jag är de som är störst idag.
https://www.domoticz.com/
https://www.home-assistant.io/
Men det finns kanske fler som är bättre anpassade för det du vill.
På Byggahus finns det en intressant tråd:
https://www.byggahus.se/forum/threads/a ... rg.262039/
Re: Val av programvara / databas för dataloggning
Jag skulle föreslå att koda det hela själv i Visual Studio och använda C# (eller Visual Basic om du föredrar det). Men du kanske hellre vill ha ett mer färdigt system?
Re: Val av programvara / databas för dataloggning
InfluxDB för lagring och Grafana för grafer etc.
De är som gjorda för varandra och går att köra på en RPi båda två.
//
.
De är som gjorda för varandra och går att köra på en RPi båda två.
//
.
Re: Val av programvara / databas för dataloggning
Jag kör OpenHAB som är open Source och finns till många plattformar (skivet i Java). Det är en viss tröskel att få igång det och jag kan inte säg aatt jag har kommit så längt själv. Dock verkar det ha väldigt öppen arkitektur och ett aktivit community.
Jag körde domoticz innan, men det projektet verkar vara på väg att stanna av. Jag kunde inte få hjälp att få python-script att snurra i forumet. Skulle de få momentum är det en lätt lösning att komma igång med och kräver mindre resurser än OpenHAB
Jag körde domoticz innan, men det projektet verkar vara på väg att stanna av. Jag kunde inte få hjälp att få python-script att snurra i forumet. Skulle de få momentum är det en lätt lösning att komma igång med och kräver mindre resurser än OpenHAB
Nerre skrev: ↑28 juni 2020, 11:57:47
Det var det där med "historisk mätdata i grafer" jag främst syftade på.
Annars är det väl nåt för hemautomation som ligger närmast till hands. Det är väl ingen större skillnad mellan att köra in markisen om det blåser för mycket och att öppna en bevattningsvntil när gräsmattan är torr.
Domoticz och HomeAssistant tror jag är de som är störst idag.
https://www.domoticz.com/
https://www.home-assistant.io/
Men det finns kanske fler som är bättre anpassade för det du vill.
På Byggahus finns det en intressant tråd:
https://www.byggahus.se/forum/threads/a ... rg.262039/
Re: Val av programvara / databas för dataloggning
Medhåll. Tröskel att komma in i, men sen är det väldigt stabilt och flexibelt. Har kört i många år, har massor av items, regler och integrationer. Rekommenderas!