Comments (5)
The goal of the multiplier is usually to get to a known unit like Wh or kWh. For most power meters, you'll want a multiplier of 10 to get to Wh, then you can set the units the same in Grafana or Chronograf and they will adjust magnitude of units shown based on actual consumption.
from rtlamr-collect.
Ok. I'm assuming everything is reading correctly then. I'll need to let it collect enough data to compare it to a bill I suppose. I expected with my dryer running, that it'd be showing more consumption. Electric dyer is about 3,800W (measured with amp-probe 16A @ 240V US). SO I would assume my usage at that time would be atleast 3.8KWH.... unless I'm thinking about Wh over time incorrectly (very likely). Example... If the dryer is 3800W, would the 5m consumption show 3,800Wh over a period of an hour? Or would it be 380Wh over an hour?
On an unrelated note, would you mind sharing your configuration settings for 3 graphs for 5m, 1h, 1d for grafana? This is my 5 min consumption graph. I just want to make sure I'm configuring it right.
from rtlamr-collect.
Also, does RTLAMR-COLLECT store the actual "consumption" value in InfluxDB some where (the number that matches what is on the meter) so I can display a "current meter reading" like I am the "current consumption" in the image below?
from rtlamr-collect.
And again, I can not thank you enough for all your work in these utilities. This was still a bit of a difficult project to get up and going to the point I am, but the fact that I got it working is a testament to your hard work on these utilities. I've seen write ups done years ago before this utility existed and there's NO WAY I could have gotten that to work.
I've wanted the "Sense" monitoring device for a while, but can't justify the cost yet. I'm hoping this is going to do 80% of what Sense does.... which for me is focusing on how my HVAC settings affect my consumption on a daily basis to keep variables down and make changes quickly.
So yeah.... THANKS AGAIN bemasher!!!
from rtlamr-collect.
You should be able to import the attached file into grafana for a new dashboard.
The actual consumption value isn't stored anywhere in influxdb since it is mostly meaningless without other data to relate it to. You could modify rtlamr-collect to include it.
- It would need to be added to this type: https://github.com/bemasher/rtlamr-collect/blob/master/main.go#L46
- And added to this type: https://github.com/bemasher/rtlamr-collect/blob/master/main.go#L68
- And added as a new key to this map: https://github.com/bemasher/rtlamr-collect/blob/master/main.go#L75
- And stored in the Consumption type from the IDM type here: https://github.com/bemasher/rtlamr-collect/blob/master/main.go#L80
from rtlamr-collect.
Related Issues (20)
- Using 2 instances on rtlamr-collect HOT 1
- Error parsing encapsulated message HOT 4
- Runtime error due to no PowerOutageFlags in NetIDM meters HOT 3
- invalid memory address HOT 2
- main.go:427: json unmarshal: json: Unmarshal(nil) HOT 6
- 404 Error HOT 5
- InfluxDB 2 support HOT 3
- Error Message Install HOT 1
- Print collected data to stdout HOT 5
- stumped on "COLLECT_INFLUXDB_TOKEN" undefined HOT 4
- Diagnosing Influx issues HOT 2
- Invalid character error HOT 4
- Can you give us some info on how to set up influxdb? HOT 1
- Where to set envinronment variables (Using Windows) HOT 2
- Depeding on grafana zoom level, water meter gallons used is different HOT 2
- unexpected end of JSON input main.main invalid character C /f E M C E . HOT 3
- Unable to build / install HOT 2
- endpoint_type varying for R900 water meter
- Go install instructions fail
- Grafana Dashboards HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rtlamr-collect.