Hardware faults aside, openHAB is not meant to count pulses like this. I would suggest something like MQTTany that has a pulse counter built in and would report pulses periodically to OH. It can also perform the calculation for you and send the computed rate to OH for the reporting period.