In der Loxone arbeiten wir sehr viel mit virtuellen Eingängen und würde auch der Shelly App/Cloud ganz neue Möglichkeiten bieten.
Es würde schon reichen wenn jede Shelly Einheit einen Eingang zur Verfügung stellen könnte - klar wird das auch ein Speicherthema sein
Einen virtuellen Ausgang gibt es mit den Action ja schon und somit für eine Richtung offen.
Konkret könnte man per MQTT oder http einen analogen Wert, Text oder Schalterstatus in den Speicher schreiben.
Den UNI ADC Eingang könnte man per NodeRed/IOBroker skalieren, zurückschicken und in der Cloud aufzeichnen bzw. für eine Scene verwenden. Damit wäre sehr einfach jede Art von Fremdsystem/Logik im Shelly Universum.