-
-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ps-strategy-best-save/ps-strategy-lowest-price + tibber #187
Comments
In order to evaluate these cases, I need to see the data sent to output 3 for each of them. |
BestSave Lowest Price |
Looking at your Best Save config, you require a minimum saving of 0.1, but looking at the data, there is not that large variation in the price, so there is no way to save 0.1 per hour. That is why it is kept on all the time. |
Ahh got it. Ok I want to load only if the price is low, of it's not low enough, it should output false. I tried to do that function with lowest price and merge it. If it is super cheap, it should stay on (e.g. less then 0.23). If it is cheaper then 0.25, true for 3 hours. With lowest price it is like an "if cheaper then xx then enable". What is good, but what if the price is going slowly down, then the battery is full before the cheapest price. Maybe it inspires you or you have an idea to solve it :) |
Best save is made for postponing the consumption, for example for the water heater. |
Ok I think I got it. thanks But I can't switch if off if the price is too high? Or if the saving would be not high enough? I only want to charge if the saving is above 15%, if there is no saving, it should be stayed off. And from my point of view I can only have that when using lowest price, correct? |
Lowest Price stopped working again, price was below 0,35€ but it was off, why? |
There is something odd with your prices. There is one hour for the 29th, and then 24 hours for the 30th. I haven't seen that before. Ideally it should work for the 30th, but this may be the reason it does not. |
I took the example from your blog, thats the output after inject + tibber query: Is that correct? |
This looks right. It does not correspond to the output above. If you suspect there is a bug, please post both the input and the output (output 3) to/from the Lowest Price node, taken at the same time. Then I can debug. |
Output price receiver: Output Lowest Price: |
This is a strange one. When I am running a test with your input and your config, I am getting a different result. Your problem is that you are not getting any hours on the second day. When I run the test, it is turning on the 3 cheapest hours as expected. |
I'm using nodered v3.1.0, which version are you using?
|
where do you see that I'm not getting any data on the second day? |
I guess that was poorly phrased. You are getting data for the second date, but all hours are |
Have you checked for any error messages from Node-RED? I guess you should see them in the debug window. |
Only "No schedule" |
Ok clear, yes thats my problem. Which nodered version do you have? Are you able to reproduce with my node? |
I am not able to try your flow, but I can see you have a |
Ok thanks, I will try it |
Any idea why you are getting one hour of price data for the day before? |
No, I have send you the whole flow. With tibber query, do you see an error in the query? |
Seems not working. On the lowest price blocks is written "overwrite undefined" Input: Output: |
How come the config is empty in the output? That should not be possible. |
I don't know. Thats the output from this morning, seems better. But in the early hours its off, but it should be on. I don't understand why. It seems like a bug. |
Still facing that issues and no idea why. Your block is a Blackbox for me. Seems that the input is correct like you proofed already but output is wrong. |
Sorry about that. Unfortunately I don't have any clues on how to figure this out, and I don't have much time to spend on it either. |
Understand, could you share your working node red version and flow please? Then I can check it for the last time |
My Node-RED is v 3.1.0.
|
I changed the settings in the low price block and removed your function, output seems different, for today it makes sense to me. Let's see if it works also tomorrow (there is no schedule for tomorrow)
|
Ok I thing I have something. Yesterday when I deployed the code, for yesterday it worked, but there was no schedule for tomorrow (what is today now).
|
Sorry, no :-( |
Hi,
first of all: thanks for your work!
Thats my best save setup, but its always on. I don't know why, lowest price works somehow. Is this a bug?
For both there is all the time "no schedule" (I think this bug is already reported), but lowest price seems somehow working. but its ignoring sometimes cheap prices, I don't know why. Hard to debug. Also with not max price.
It would be super nice if we could plot the current price, because I'm plotting the output state already for debugging, but don't know how I could plot the price. do you know how?
Many thanks
The text was updated successfully, but these errors were encountered: