Yes errors on the commands given through domoticz only one in three and taken into account terminal copy serial Changement entrant pour le capteur:3, New status: 0 Changement entrant pour le capteur:3, New status: 1 Changement entrant pour le capteur:3, New status: 0 Changement entrant pour le capteur:3, New status: 0 Changement entrant pour le capteur:3, New status: 0 Changement entrant pour le capteur:3, New status: 1 Changement entrant pour le capteur:3, New status: 0 Changement entrant pour le capteur:3, New status: 0 ...and the local push button commands are not taken into account in the loop something that dies its tail ?? // Inform controller if state change from input if (debouncer.update()) { bool newState = !digitalRead(CONTROL_INPUT_PIN); if (newState != currentState) { currentState = newState; if (currentState != controllerState) { send(msg.set(currentState)); } } } merci Boum