Hello is this station fully compatible with pimatic?
Thanks
[Solved] ventus W155
Hello is this station fully compatible with pimatic?
Thanks
Seems to be the same hardware as the a alecto ws4500 weather station. This is fully supported as weather5 protocol. I have the anemometer and the rainsensor. Will post my config later when I am at home again.
pimatic/rfcontroljs#13
pimatic v0.9 has been released!
Support Pimatic and get some free stickers
Like us on Facebook
make it so !
Can someone help me with the setup??
Here is the homeduiono output
weather5: { id: 106, lowBattery: false, windDirection: 0, windGust: 0 }
weather5: { id: 106, lowBattery: false, temperature: 16.9, humidity: 60 }
weather5: { id: 197, lowBattery: false, rain: 14.25 }
weather5: { id: 106, lowBattery: false, avgAirspeed: 0 }
@temp
here is all you need
{
"id": "weatherstation",
"name": "Weatherstation",
"class": "HomeduinoRFWeatherStation",
"protocols": [
{
"name": "weather5",
"options": {
"id": 106
}
}
],
"values": [
"temperature",
"humidity",
"windGust",
"windDirection",
"avgAirspeed"
]
},
{
"id": "rainmeter",
"name": "Rainmeter",
"class": "HomeduinoRFWeatherStation",
"protocols": [
{
"name": "weather5",
"options": {
"id": 197
}
}
],
"values": [
"rain"
]
},
pimatic v0.9 has been released!
Support Pimatic and get some free stickers
Like us on Facebook
make it so !
Forgot … The rain Meter does not reset itself. It counts unlimited. So you should create a variable and rules to set and reset the variable and a variables device to read it out properly for 24h i.e.
pimatic v0.9 has been released!
Support Pimatic and get some free stickers
Like us on Facebook
make it so !
Can you explain how?
@temp
sorry, haven’t had the time to answer
Follow these three steps
create two variables. lets call them $rain-old and $rain-new, both with value 0 or whatever you want. don’t leave the value blank. could be that pimatic won’t start then.
create two rules like that :
IF it is 0.00 THEN set $rain-old = $rainmeter.rain and set $rain-new = 0
IF $rainmeter.rain changes THEN set $rain-new = $rainmeter.rain - $rain-old
create a variables device like that :
{
"id": "rain-24",
"class": "VariablesDevice",
"name": "Rain in 24h",
"variables": [
{
"name": "value",
"type": "number",
"expression": "$rain-new",
"unit": "mm"
}
]
}
At 0.00 the rain-new variable will be set to 0, so when the new day begins, the variables device will show 0.
pimatic v0.9 has been released!
Support Pimatic and get some free stickers
Like us on Facebook
make it so !
Now I got this error:
[pimatic] Could not get attribute value of Rain in 24h.value: device is not defined
[pimatic] Could not update variable rain-24.value: device is not defined
Solved…
Did you create the variables?
Go to the pimatic menu on the left, click the gear wheel on the upper right, then click below on the bar where you can create new variables, then enter a name and a value of 0. Save and do it with the other variable too.
pimatic v0.9 has been released!
Support Pimatic and get some free stickers
Like us on Facebook
make it so !
Yes, I did I guess there is an error in the GUI when i great a variable I can’t ener any unit
The type must be set to value. Usually this should work. Tested it yet.
pimatic v0.9 has been released!
Support Pimatic and get some free stickers
Like us on Facebook
make it so !
How can I receive the lowBattery value??
i got this if I add the lowBattery value to the config
error [pimatic]: Error loading device devices_433_rainmeter_outside: Values should be one of: rain, humidity, temperature, windDirection, avgAirspeed, windGust
@temp
the above error comes when you are adding the lowBattery attribute to the device at the config.json. tried also to add the lowBattery attribute to the device wihout success
actually i guess this is not fully implemented.
the variable for the lowBattery status cannot be used at the moment.
If so - I actually do not know how to …
Weather5 Protocol says this :
weather5: { id: 32, lowBattery: false, temperature: 28.7, humidity: 56 }
weather5: { id: 32, lowBattery: false, windDirection: 135, windGust: 0.8 }
weather5: { id: 32, lowBattery: false, avgAirspeed: 0 }
weather5: { id: 207, lowBattery: false, rain: 162.25 }
here are the $values
and this is happening when trying to use the values within rules.
as you can see - there’s no battery value at all.
another weather sensor with protocol 1 has the battery feature implemented :
Would be great if someone is able to implement the lowBattery value to the weather5 protocol!
Thx!
pimatic v0.9 has been released!
Support Pimatic and get some free stickers
Like us on Facebook
make it so !
thanks for your time and your help
Hey I get the same station last week and I don’t get any signal of the aerometer.
If I use the Debugmode I get singals of the rainmeter. The Display show the data of the aerometer. I don’t think it isn’t a problem of the “signalpower” because I tried to repalce the the raspberry pi less then 3m to the aerometer. Whats my misstake?
the anemometer has a very limited range unfortunately.
but 3m away from the receiver should work usually.
which receiver do you use?
pimatic v0.9 has been released!
Support Pimatic and get some free stickers
Like us on Facebook
make it so !
A good question! Its the 433 MHz RF-Link-Empfänger - 4800bps . But yesterday I came back from a weekendtrip and now I got some informations but the pi is on his old place. Now my problem is that the Ventus-monitor show ~ 0.2m/s more gust than in Pimatic (what is the right gust) and I get sometimes avgAirspeed data in debug but they never shown in the weatherdevice in pimatic.
How can I solve this problems?