Skip to content

2.0.11 Fixes & New Sensors

Compare
Choose a tag to compare
@WolfwithSword WolfwithSword released this 29 Jan 12:49
· 135 commits to main since this release

This update adds a few minor bug fixes that came up in edge cases (which self-fixed for the most part). Additionally, it has a few new sensors and organization for both the basic and advanced flows, and associated changes in the dashboard yamls.

New Features

  • Basic Flow
    • Uptime sensor. This is the uptime (updates every 15s) of the NodeRed flow connection/deployment in conjunction with the printer being online/connected to the flow. Useful to tell if NodeRed is disconnecting without you knowing.
  • Advanced Flow
    • If the DB portion is kept and setup
      • New sensors for Filament Printed Amount and Filament Print Times.
      • Aggregate sensors that poll the database to collect total print hours and in the attributes separate by filament type. Additionally, same for total print amount in kg.
      • *This is only since the Advanced Flow with DB was setup.

image
image

Changed

  • Basic Flow
    • Print Start Time and Print End Time sensors are now proper datetime sensors instead of hard-formatted strings.
      • This also removes some of the confusing timestamp logic in the flow, so it's a bit more organized and error-resistant now!
  • Advanced Flow
    • "Bug Fix" for parsing filament vendor from gcode file. A few more lines of gcode were added so it pushed it out of my extracted amount. Expanded this to resolve the issue.
  • Dashboards
    • NodeRed Version
      • Updated printer control dashboard where print start time and print end time were to use the new datetime/timestamp sensors, with a format applied to visually keep it consistent with before.