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

Add PWM Fan control via grillplat_pifire_pwm. Add PWM fan control to … #119

Merged
merged 1 commit into from
Sep 8, 2022

Conversation

weberbox
Copy link
Contributor

@weberbox weberbox commented Sep 8, 2022

…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.

…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.
@nebhead nebhead merged commit a9d0d95 into nebhead:feature-pwmfan Sep 8, 2022
@weberbox weberbox deleted the dev_pwm branch December 10, 2023 02:01
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