- This topic has 5 replies, 2 voices, and was last updated 1 year, 4 months ago by .
Viewing 6 posts - 1 through 6 (of 6 total)
Viewing 6 posts - 1 through 6 (of 6 total)
- You must be logged in to reply to this topic.
OpenSprinkler › Forums › OpenSprinkler Unified Firmware › MQTT messages
I’m testing the MQTT first time. I start manually Zone1 for 1min, which also starts Zone0 which is a master.
During the run receive the following topics:
station
1 = {"state":1,"duration":60}
0 = {"state":1}
After 1min expires I receive the following topics:
station
1 = {"state":0,"duration":60,"flow":0.00}
0 = {"state":0,"duration":60,"flow":0.00}
sensor
flow = {"count":1293,"volume":258.60}
After 1min, flow sensor reports the count and volume, but at Zone 1 the flow remains 0. What does “flow” mean here and why it is 0?
App Version: 2.4.48
Firmware: 2.2.1 (1)
Hardware Version: 3.3 – AC
Thank you.
The per-zone flow data will only be non-zero if the zone runs for at least 2 minutes and half minutes or more. This is because the logic to compute a reliable flow rate for each zone requires that much running time to stabilize the reading.
Thank you Ray, but I set to 3 minutes and still 0:
station
1 = {"state":0,"duration":180,"flow":0.00}
0 = {"state":0,"duration":180,"flow":0.00}
sensor
flow = {"count":531,"volume":106.20}
availability = online
I test it on the bench and I just slightly blow air for a time to make it work, but I do not do it during the 3 minutes continuously.
“but I do not do it during the 3 minutes.” — what does that mean?
I blow it for appr. 30 sec only.
If I use a square signal generator with 2Hz, it works.
After 3 minutes run:
station
1 = {"state":0,"duration":180,"flow":116.05}
0 = {"state":0,"duration":180,"flow":116.05}
sensor
flow = {"count":342,"volume":342.00}
Measured is less by 3.4% than real ticks, probably that is fine.
OpenSprinkler › Forums › OpenSprinkler Unified Firmware › MQTT messages