diff --git a/src/AmsToMqttBridge.cpp b/src/AmsToMqttBridge.cpp index 3d4516c6..5bd4cdea 100644 --- a/src/AmsToMqttBridge.cpp +++ b/src/AmsToMqttBridge.cpp @@ -752,7 +752,7 @@ void loop() { pulseMc = new PulseMeterCommunicator(&Debug); } pulseMc->configure(meterConfig, tz); - attachInterrupt(digitalPinToInterrupt(meterConfig.rxPin), onPulse, meterConfig.rxPinPullup ? RISING : FALLING); + attachInterrupt(digitalPinToInterrupt(meterConfig.rxPin), onPulse, RISING); mc = pulseMc; break;