Myślałem że zadziała gdy użyję coś w rodzaju wirtualnych wyjść , niestety nie

byte numer=48 ;
pinMode(numer,OUTPUT);
SuplaDevice.addRelay(numer);
if (digitalRead(numer)==1) {
pcf8574.write(1,LOW );
}
else
pcf8574.write(1,HIGH );
działa tylko przy fizycznych gpio