Die S0-Schnittstelle (gesprochen S-Null-Schnittstelle) ist eine Hardware Schnittstelle für die Übertragung von Messwerten in der Gebäudeautomatisierung. Die Definition der Schnittstelle erfolgt in der DIN 43 864. Diese Schnittstelle ist nicht zu verwechseln mit dem S0-Bus innerhalb einer ISDN-Installation.
Die Übertragung der Daten erfolgt mit Hilfe von gewichteten Impulsen, d. h. pro kWh oder m³ wird ein Impuls übertragen. Die Gewichtung ist vom verbauten Zählertyp abhängig. Die nachfolgenden DDC-Einheiten kumulieren die Impulse und generieren anschließend einen darstellbaren Wert.
Die Schnittstelle wird in folgenden Messgeräten eingesetzt:
Beim Anschluss der Schnittstelle muss auf die Polarität geachtet werden, da der Ausgang als Transistor oder Optokoppler realisiert ist. Es können bis zu 27 V DC angeschlossen werden. Der maximale Stromfluss wird mit ca. 30 mA angegeben. Das Signal wird vom Zähler als Stromimpuls generiert. Dabei entspricht ein Stromfluss von kleiner 3 mA ein LOW Wert. Ist der Stromfluss größer wird dies als HIGH Wert interpretiert. Gängige DDCs können mit dieser Schwelle arbeiten.
Als problematisch für die Weiterverarbeitung kann die Zeit der HIGH Phase sein, da nicht alle DDC Eingänge sehr kurze Zählimpulse verarbeiten können (z.B. 70 ms).
Eine Alternative zur S0-Schnittstelle bietet der potentialfreie Kontakt, da dieser in der Anwendung unproblematischer ist.