Add PWM Fan control via grillplat_pifire_pwm. Add PWM fan control to … #119
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
…manual mode. Add PWM Settings tab when dc_fan is true. Add PWM Duty Cycle Temp Control. Added PWM Fan Ramping to Smoke Plus.
Update grillplat_pifire to gpiozero.
Update wizard to have default hidden setting-dependency options. Add function in wizard to change String Boolean to Standard Boolean. Add Four Probe and Standalone options to Setup Wizard. Adjusted wizard to be more mobile friendly by removing side pills when on mobile and adding a back button to tabs. Added a Notes section in wizard, moved display pinouts to notes. Removed 90 degree option from displays. Fix Dash Model to show proper starting temp for grill probe and hold mode when control set_points are initially 0. Remove pushbullet module dependency and move to manually sending via POST. Moved settings.html javascript to settings.js. Renamed probes_max31865 to adc_max31865.py. Renamed notification_handlers.py to influxdb_handler.py. Moved display images and fonts to static folder. Added Navigation Pills to Admin page. Add GPIO Device Info to Admin page. Add sub cards to Work Settings and Pellet Settings pages. Code cleanup in common.py, app.py, and displays. Removed read_settings from vl5310x and added debug in init. Moved Control Notification functions to notifications.py. Merged Manual and Monitor Modes in to Work Cycle to reduce code base. Added settings update check to control, now if settings are changed the work cycle will pick them up (Most settings). Added get_distance and set_distance to distance modules, previously the levels were only set on init and if user changed values it would require a control script restart to take effect Added ADC Probe Assignment to settings so probes can be remapped. Added device pins (display, input, distance) to settings. Bugfix colors on dash cards when in dark mode.