|
|
f53ae05842
|
Add HeaterMonitor class for automatic temperature control and notifications
|
2025-11-05 16:07:11 -05:00 |
|
|
|
8c92f86842
|
Add HeaterController class for managing heater operations with safety timers
|
2025-11-05 16:07:04 -05:00 |
|
|
|
93b68098ea
|
Add HeaterController and HeaterMonitor for improved climate control
|
2025-11-05 16:06:55 -05:00 |
|
|
|
99afba25c4
|
Update README.md for improved clarity on AC control and sensor configuration
|
2025-11-05 15:37:29 -05:00 |
|
|
|
5618f07113
|
Remove sensor configuration registry and associated function for cleaner code
|
2025-11-05 15:24:08 -05:00 |
|
|
|
5694ed18c9
|
Refactor sensor configuration and initialization for improved clarity and maintainability
|
2025-11-05 15:24:02 -05:00 |
|
|
|
41760411a9
|
Update ACMonitor target temperature to 77.0 for improved climate control
|
2025-11-05 15:03:11 -05:00 |
|
|
|
8f33a4ec8d
|
Fix formatting in README.md for improved clarity. better .md support to have trailing space
|
2025-11-05 14:24:18 -05:00 |
|
|
|
6f99f76394
|
Update README.md for improved formatting and clarity
|
2025-11-05 14:22:43 -05:00 |
|
|
|
4f4d28720f
|
Fix ACMonitor temp_swing value to 1.0 for accurate temperature control
|
2025-11-05 14:19:28 -05:00 |
|
|
|
07e84819cb
|
Refactor ACController initialization to improve readability and maintainability
|
2025-11-05 13:56:15 -05:00 |
|
|
|
acaf9b4d38
|
Change ACMonitor class docstring and remove redundant comments
|
2025-11-05 13:51:48 -05:00 |
|
|
|
0cd2bb1d64
|
Add ACMonitor initialization to main.py for temperature control
|
2025-11-05 13:50:42 -05:00 |
|
|
|
09295d25ab
|
Modify ACMonitor to use 'temp_swing' instead of 'hysteresis' for temperature control logic
|
2025-11-05 13:29:34 -05:00 |
|
|
|
8ec47a0f66
|
Update .gitignore to include temp_logs.csv and ensure proper formatting
|
2025-11-05 13:13:52 -05:00 |
|
|
|
007a8027c7
|
Add ACController class for managing AC unit operation with safety timers
|
2025-11-05 13:13:27 -05:00 |
|
|
|
a73ca156b4
|
Add ACMonitor class to control AC based on temperature readings with notifications
|
2025-11-05 13:13:20 -05:00 |
|
|
|
ee30607ccd
|
Revise README.md for clarity and detail, enhancing project overview, features, setup instructions, and future expansion plans.
|
2025-11-05 12:41:34 -05:00 |
|
|
|
12c3fd59fe
|
Update .gitignore to ignore secrets.py file everywhere
|
2025-11-05 12:28:59 -05:00 |
|
|
|
2fba3367ab
|
rename
|
2025-11-05 12:23:45 -05:00 |
|
|
|
93b67a9142
|
Add example secrets configuration file with placeholder values
|
2025-11-04 22:22:53 -05:00 |
|
|
|
cdbb527743
|
remove unused files. Kind of moved to a new repor for now for all micro-python scripts and testing. and have regular python scripts and testing in another repo
|
2025-11-04 22:13:33 -05:00 |
|
|
|
7428a6b5a6
|
Update .gitignore to include pymakr-test and .vscode directories
|
2025-11-04 22:05:19 -05:00 |
|
|
|
c1e2460758
|
Refactor WiFiMonitor: add notification for restored connection and improve error handling in run_monitors function
|
2025-11-04 22:01:27 -05:00 |
|
|
|
d5149cf237
|
Refactor TemperatureMonitor: enhance run method for improved alert handling and reporting logic
|
2025-11-04 21:39:56 -05:00 |
|
|
|
f8e2a6e749
|
Refactor TemperatureMonitor: remove run and _log_temp methods to streamline monitoring logic
|
2025-11-04 20:29:35 -05:00 |
|
|
|
424d906760
|
Refactor TemperatureMonitor: enhance initialization parameters and improve alert handling logic for better reporting and state management
|
2025-11-04 20:14:55 -05:00 |
|
|
|
1753966cf7
|
Refactor main.py: update TemperatureMonitor initialization to use check_interval and report_interval for improved monitoring
|
2025-11-04 20:13:23 -05:00 |
|
|
|
07d04a6084
|
Refactor temperature_sensor.py: add SENSOR_CONFIG for sensor initialization and improve get_configured_sensors function
|
2025-11-04 19:58:56 -05:00 |
|
|
|
473467e73f
|
Refactor TemperatureMonitor: add send_alerts_to_separate_channel parameter and improve alert messaging logic
|
2025-11-04 19:58:40 -05:00 |
|
|
|
fc318bb74d
|
Refactor discord_webhook.py: add is_alert parameter to send_discord_message for flexible webhook usage
|
2025-11-04 19:58:12 -05:00 |
|
|
|
4ef7b00b74
|
Refactor main.py: replace manual temperature sensor initialization with dynamic configuration from SENSOR_CONFIG
|
2025-11-04 19:57:40 -05:00 |
|
|
|
35558805b2
|
Refactor TemperatureSensor: enhance initialization with label parameter and improve sensor detection logging
|
2025-11-04 19:34:36 -05:00 |
|
|
|
49f5cd5596
|
Refactor TemperatureMonitor: enhance initialization with sensor and label parameters, improve logging, and update alert messages for clarity
|
2025-11-04 19:34:26 -05:00 |
|
|
|
295576857f
|
Refactor main.py: initialize temperature sensors and update TemperatureMonitor setup for clarity
|
2025-11-04 19:34:18 -05:00 |
|
|
|
adc7049492
|
Refactor connect_wifi: comment out debug print statements and remove unused monitor_connection function
|
2025-11-04 19:32:15 -05:00 |
|
|
|
6fe498a3fd
|
Refactor TemperatureSensor: comment out debug print statement and remove example usage code
|
2025-11-04 19:31:53 -05:00 |
|
|
|
5cdc1c51d6
|
removing debug information showing in console.
|
2025-11-04 19:31:44 -05:00 |
|
|
|
6f99df50ea
|
Refactor TemperatureSensor: enhance sensor scanning logic by converting bytearray to bytes for dict compatibility
|
2025-11-04 19:09:07 -05:00 |
|
|
|
c4593caf9f
|
Refactor TemperatureMonitor: clean up comments and improve readability in temperature reporting logic
|
2025-11-04 19:07:57 -05:00 |
|
|
|
0ceeb3ba41
|
Refactor main.py: remove connection monitoring callback and streamline monitor setup for WiFi and temperature
|
2025-11-04 19:06:51 -05:00 |
|
|
|
eec170056e
|
Add WiFiMonitor class: implement WiFi connection monitoring and reconnection logic with LED indicators and Discord notifications
|
2025-11-04 18:57:19 -05:00 |
|
|
|
f2e610e62e
|
Refactor network and temperature monitoring scripts: implement structured classes for network scanning and temperature monitoring, enhance error handling, and integrate Discord notifications for temperature alerts.
|
2025-11-04 18:55:10 -05:00 |
|
|
|
89ae69e16f
|
remove file
|
2025-11-04 18:54:49 -05:00 |
|
|
|
6b1f1dec80
|
update README.md: change link for 'Items Needed' to point to the wiki
|
2025-11-04 17:36:29 -05:00 |
|
|
|
d3723b4f27
|
moved to wiki: https://gitea.rcs1.top/sickprodigy/Auto-Garden/wiki/Items-Needed-for-the-Project
|
2025-11-04 17:36:21 -05:00 |
|
|
|
46d8177fca
|
add secrets.py to .gitignore
|
2025-11-04 17:32:55 -05:00 |
|
|
|
3d32c61008
|
rename: add temperature sensor script for reading and converting temperature
|
2025-11-04 17:32:42 -05:00 |
|
|
|
58d6538344
|
rename: add RGB LED random color control script
|
2025-11-04 17:32:33 -05:00 |
|
|
|
b5a2e216f2
|
renamed
feat: add script to generate and print a random number between 1 and 100
|
2025-11-04 17:32:26 -05:00 |
|