Alright, got all of my flows updated now. Because it’s quite a major overhaul I wouldn’t be surprised if there was maybe a minor bug here or there but need to have others try to see if it will be fine or not.
As mentioned, all the flows have been updated, but I’ll just re-link to the basic flow here.
As part of this, I switched from using the gists as the codebase to a new repository so it is easier for people to add issues and track changes all in one place. It is still a WIP and I need to add the dashboard YAMLs to it still, among other things. My plan soon is to create a github pages site for it to also do the configuration in case my site ever goes down, it’s still an option. Additionally, I plan to soon document the featureset of each flow so people have a better idea of what my flows provide.
What I will also likely do is once a few people test to make sure this all works, I will do a fake “release” on the new repository. That way anyone watching/following the repo can get notified when I have a new significant update much more easily.
Some recent additions with the newly updated basic flow, aside from a much needed reorganization, is that variables are now consolidated in one area in case something needs quick changing. Some new sensors and controls are available, such as:
- Reorganized HA sensors/controls based on sensor/config/diagnostic data.
- Toggle video recording on/off (not timelapse)
- Change camera resolution
- Detect if printer is on 220v or not (and create a max bed-temp accordingly)
- Detect if the extruder is “loaded” with filament currently or not
- Read-Only “selects” to assist with automation setup (gives you a pre-defined list of states now)
- Enriched HMS Errors. Instead of just the link to the wiki, it will also give the Severity, Source Module and English Description of the HMS error as long as it exists in Bambu’s own HMS documentation (requires nodered to be able to access an external URL to fetch)
- Start Time Override option for P1* users since the printer may not provide start time. This is toggleable.
- And a few more things
Additionally, I made a new writeup for the X1C Camera setup, since it cannot be done via MQTT.