

The Hager SF263 is a high-quality interrupteur inverseur (toggle switch) designed to connect or disconnect two different circuits, enabling users to switch between them seamlessly. This versatile component is widely used in residential, commercial, and industrial applications where circuit control is required. Its robust design ensures reliable operation and long-term durability.








The Hager SF263 toggle switch is designed to meet the needs of various electrical systems. Below are its key technical details:
| Parameter | Specification |
|---|---|
| Manufacturer | Hager |
| Part ID | SF263 |
| Type | Toggle Switch (Interrupteur Inverseur) |
| Rated Voltage | 250V AC |
| Rated Current | 16A |
| Number of Poles | Single Pole |
| Switching Mechanism | SPDT (Single Pole Double Throw) |
| Operating Temperature | -5°C to +40°C |
| Mounting Type | Flush-mounted |
| Dimensions | 45mm x 45mm x 35mm |
| Compliance Standards | IEC 60669-1 |
The SF263 has three terminals for wiring, as described below:
| Terminal Label | Description |
|---|---|
| Common (COM) | The input terminal for the switch. |
| L1 | Output terminal connected to Circuit 1. |
| L2 | Output terminal connected to Circuit 2. |
The Hager SF263 toggle switch is straightforward to use and install. Follow the steps below to integrate it into your circuit:
The SF263 can be used as an input device for an Arduino UNO to detect the state of the switch. Below is an example code snippet:
// Example code to read the state of the Hager SF263 toggle switch
// connected to an Arduino UNO. The COM terminal is connected to GND,
// and L1 and L2 are connected to digital pins 2 and 3, respectively.
const int switchL1 = 2; // Pin connected to L1 terminal
const int switchL2 = 3; // Pin connected to L2 terminal
void setup() {
pinMode(switchL1, INPUT_PULLUP); // Set L1 pin as input with pull-up resistor
pinMode(switchL2, INPUT_PULLUP); // Set L2 pin as input with pull-up resistor
Serial.begin(9600); // Initialize serial communication
}
void loop() {
int stateL1 = digitalRead(switchL1); // Read state of L1
int stateL2 = digitalRead(switchL2); // Read state of L2
// Print the state of the switch to the Serial Monitor
if (stateL1 == LOW) {
Serial.println("Switch is in position: L1");
} else if (stateL2 == LOW) {
Serial.println("Switch is in position: L2");
} else {
Serial.println("Switch is in an undefined state.");
}
delay(500); // Delay for stability
}
Switch Does Not Operate Properly:
Overheating of the Switch:
Switch Fails to Toggle Between Circuits:
Arduino Fails to Detect Switch State:
Q1: Can the SF263 be used for DC circuits?
A1: The SF263 is primarily designed for AC circuits. For DC applications, ensure the voltage and current ratings are within safe limits.
Q2: Is the SF263 waterproof?
A2: No, the SF263 is not waterproof. It should be installed in a dry environment or within a weatherproof enclosure.
Q3: Can I use the SF263 to control a motor?
A3: Yes, the SF263 can be used to control a motor, provided the motor's current does not exceed 16A.
Q4: What is the lifespan of the SF263?
A4: The SF263 is designed for long-term use and can handle thousands of switching cycles under normal operating conditions.
By following this documentation, users can effectively integrate and troubleshoot the Hager SF263 interrupteur inverseur in their projects.