Wenn Netzstörungen die Ursache sind, dann wird vermutlich die beste Lösung sein, die Geräte zu entkoppeln.
Ich vermute, dass aufgrund unterschiedlicher Phasen, das GND Niveau bei diversen Störungen weggezogen wird.
Am Einfachsten ist es, einen Optokoppler (z.B PC817 oder ähnlichen), am besten direkt beim RasPi, bzw. so nahe wie möglich, zu positionieren.
Der interne Pull-up des RasPi wird wohl zu hoch sein (50-65k??). Je nach Optokoppler reicht wahrscheinlich ein Pull-up von ~1k-5k
Ich vermute, dies könnte die Lösung für euer Problem sein.
LG
Tux