[ONOFF] Add overcurrent protection (#1426)
Add a function that switches OFF the actuator if the current measured is more than MAX_CURRENT_ACTUATOR
This commit is contained in:
1 parent
8d2aacc358
commit
51357191df
4 files changed
+77
-18
No files matched your search
+8
-1
@@ -47,11 +47,18 @@ extern void MQTTtoONOFF(char* topicOri, JsonObject& RFdata);
|
||||
//# define ACTUATOR_BUTTON_TRIGGER_LEVEL LOW // 0 or 1, set to the level which to detect a button press to change the actuator state.
|
||||
#endif
|
||||
#ifndef MAX_TEMP_ACTUATOR
|
||||
//# define MAX_TEMP_ACTUATOR 70 // Temperature that will trigger the relay to go OFF
|
||||
//# define MAX_TEMP_ACTUATOR 70.0 // Temperature that will trigger the relay to go OFF
|
||||
#endif
|
||||
#ifndef MAX_CURRENT_ACTUATOR
|
||||
//# define MAX_CURRENT_ACTUATOR 15.0 // Current that will trigger the relay to go OFF
|
||||
#endif
|
||||
|
||||
#ifndef TimeBetweenReadingIntTemp
|
||||
# define TimeBetweenReadingIntTemp 5000 // Time interval between internal temp measurement to switch off the relay if MAX_TEMP_ACTUATOR is reached
|
||||
#endif
|
||||
#ifndef TimeBetweenReadingCurrent
|
||||
# define TimeBetweenReadingCurrent 1000 // Time interval between internal temp measurement to switch off the relay if MAX_TEMP_ACTUATOR is reached
|
||||
#endif
|
||||
/*-------------------PIN DEFINITIONS----------------------*/
|
||||
// default pin, if not set into the MQTT json
|
||||
#ifndef ACTUATOR_ONOFF_GPIO
|
||||
|
||||
Reference in new issue
Block a user