• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

FlexMeasures / flexmeasures-client
97%

Build:
DEFAULT BRANCH: main
Repo Added 17 Apr 2023 03:03PM UTC
Token Xu0VQjUdnoUY2ZWUzvz9W4mYaEyol0mOv regen
Build 104 Last
Files 5
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH main
branch: SELECT
CHANGE BRANCH
x
Sync Branches
  • No branch selected
  • chore/urllib3-v2.7.0
  • copilot/add-badges-to-readme
  • copilot/fix-pypi-publish-long-description
  • copilot/issue-210-fix
  • copilot/support-forecasting-endpoints
  • copilot/switch-to-zoneinfo-library
  • copilot/update-pypi-publish-fix
  • copilot/update-scheduling-triggers-to-use-asset-endpoint
  • copilot/update-server-version-tracking
  • copilot/update-test-coverage-issue-205
  • copilot/update-trigger-and-get-schedule-methods
  • dev/fix-handshake-handler
  • feat/accept-202-trigger-responses
  • feat/hems-script-improvements
  • feat/integrate-reporting-api-hems
  • feat/listen-to-202-status-in-getschedule
  • feat/unit-param-in-file-upload
  • fix/cem-json-loads
  • fix/forecasting-set-ensure-positive-explicitly
  • fix/lift-python-version-cap
  • fix/move-to-asset-schedule-trigger
  • fix/no-dirty-git-on-publish
  • fix/parse-json-sensors-to-show
  • fix/parse-json-upon-update
  • fix/pypi-no-like-rst-directives
  • fix/recursive-json-encoding
  • fix/schedule-force-field-dev-version
  • fix/setuptools-scm-pretend-version
  • main
  • qa/hems-report-cli-override
  • refactor/uv-migration
  • v0.9.0
  • v0.9.1
  • v0.9.2
  • v0.9.3
  • v0.9.5

20 Aug 2026 03:49PM UTC coverage: 96.658% (+0.08%) from 96.58%
32388465590

push

github

web-flow
Improve the HEMS tutorial for production use, asynchronous ingestion, cleanup, and interrupted-run recovery. (#222)

* add explicit deletion/cleanup script and docs; user does not have to be admin: account-admin suffices - improve docs and function names as all assets are in account

Signed-off-by: Nicolas Höning <nicolas@seita.nl>

* improve docs for people running against docker-compose; add a section on circumventing rate limiting as well

Signed-off-by: Nicolas Höning <nicolas@seita.nl>

* explain how to connect to https:// servers

Signed-off-by: Nicolas Höning <nicolas@seita.nl>

* pass ssl parameter from const.py to Client

Signed-off-by: Nicolas Höning <nicolas@seita.nl>

* add sensor data deletion, upload function now returns results - incl. tests

Signed-off-by: Nicolas Höning <nicolas@seita.nl>

* mark on asset if phases were completed; support wiping only data and not the strucure

Signed-off-by: Nicolas Höning <nicolas@seita.nl>

* fix whitespace

Signed-off-by: Nicolas Höning <nicolas@seita.nl>

* no ssl by default, and schedule two days

Signed-off-by: Nicolas Höning <nicolas@seita.nl>

* Increase prompt interaction for re-creating assets, similar to wiping; add some helpful prints in the startup

Signed-off-by: Nicolas Höning <nicolas@seita.nl>

* apply the 15 minute factor 0.25 to energy costs - they were too high

Signed-off-by: Nicolas Höning <nicolas@seita.nl>

* define EV usage batter: soc-usage in 30 min intervals, show their SoC in graph

Signed-off-by: Nicolas Höning <nicolas@seita.nl>

* fix(client): honor asset depth and sensor data filters

HEMS cleanup relies on depth zero to select only top-level assets, but the client discarded that value as falsy. This could broaden cleanup queries and make nested name collisions unsafe.

Preserve zero-valued asset query parameters and expose the server's source and event-time filters for sensor data deletion. Add regression coverage for both request payloads.

Signed-off-by: Mohamed Bel... (continued)

21 of 21 new or added lines in 1 file covered. (100.0%)

723 of 748 relevant lines covered (96.66%)

9.67 hits per line

Relevant lines Covered
Build:
Build:
748 RELEVANT LINES 723 COVERED LINES
9.67 HITS PER LINE
Source Files on main
  • Tree
  • List 5
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
32388465590 main Improve the HEMS tutorial for production use, asynchronous ingestion, cleanup, and interrupted-run recovery. (#222) * add explicit deletion/cleanup script and docs; user does not have to be admin: account-admin suffices - improve docs and functio... push 20 Aug 2026 03:50PM UTC web-flow github
96.66
32385414968 feat/hems-script-improvements Merge 58ad78c34 into 73fedf814 Pull #222 20 Aug 2026 03:20PM UTC web-flow github
96.66
32264713610 feat/hems-script-improvements Merge eb31a4a29 into 73fedf814 Pull #222 19 Aug 2026 02:34PM UTC web-flow github
96.66
32161932884 feat/integrate-reporting-api-hems Merge 63da8be6e into 73fedf814 Pull #224 18 Aug 2026 04:45PM UTC web-flow github
96.61
32086241636 feat/hems-script-improvements Merge b3d398037 into 73fedf814 Pull #222 18 Aug 2026 12:54AM UTC web-flow github
96.66
31916624345 main feat: allow unit param in file upload (#221) * feat: allow unit param in file upload Signed-off-by: Nicolas Höning <nicolas@seita.nl> * fix: require server 0.30.0 when uploading a file with a unit Servers before v0.30.0 do not read a "unit" fo... push 16 Aug 2026 12:12AM UTC web-flow github
96.58
31829488466 feat/hems-script-improvements Merge 887fc05c0 into 73fedf814 Pull #222 14 Aug 2026 06:38PM UTC web-flow github
96.62
31795921175 feat/hems-script-improvements Merge eedab46ed into 73fedf814 Pull #222 14 Aug 2026 11:23AM UTC web-flow github
96.62
31311304473 v0.9.5 feat: allow unit param in file upload (#221) push 09 Aug 2026 11:39AM UTC GitHub github
96.58
31124985627 feat/unit-param-in-file-upload Merge 5fb63e709 into aa8107d9a Pull #221 06 Aug 2026 06:52PM UTC web-flow github
96.58
See All Builds (92)
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc