Skip to content
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

MQTT publishing and TimeSeries #40

Merged
merged 13 commits into from
Dec 7, 2023
Merged

MQTT publishing and TimeSeries #40

merged 13 commits into from
Dec 7, 2023

Conversation

vortigont
Copy link
Owner

  • add MQTT feeder for periodically sampled data
    it will publish pzem metrics to topic ~/pub/pzem/jmetrics on each update cycle

  • Implement tiered TimeSeries sampling storage
    tiered data could be obtained via HTTP

  • implement WebUI configuration for tiered capacity and interval setup

it will publish pzem metrics to topic ~/pub/pzem/jmetrics on each update cycle
not sure why it was float from the beginning
by default create 3 level of time series
 1) 900 samples each second
 2) 1000 samples each 15 seconds
 3) 1000 samples each 300 seconds
 - create 3 tiers of TimeSeries
    - 1 second, 900 samples
    - 15 seconds, 1000 samples
    - 300 second, 1000 samples

 - implement WebUI configuration for tiered capacity and interval setup
@Alaa-Aim
Copy link

Alaa-Aim commented Dec 6, 2023

@vortigont , thank you for the notification, I don't use GitHub desktop so I can't download it.

@vortigont
Copy link
Owner Author

Not sure what is GitHub desktop :)
this is another branch PR, I will merge it into master soon, maybe need some more testing

@Alaa-Aim
Copy link

Alaa-Aim commented Dec 6, 2023

Not sure what is GitHub desktop :) this is another branch PR, I will merge it into master soon, maybe need some more testing

can't wait to test it , thank in advanced for your efforts

@Alaa-Aim
Copy link

Alaa-Aim commented Dec 6, 2023

@vortigont , In Setting Section, FTP Server & System Setup, the language still Russian

image
image

Other than that, everything work fine

image

 - TimeSeries power chart could be switched via WebUI
 - Added Data export page to get links to download sampling data in json format
@vortigont
Copy link
Owner Author

In Setting Section, FTP Server & System Setup, the language still Russian

well, have no translation for this now :))))

@vortigont vortigont merged commit 0ec2357 into master Dec 7, 2023
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants