Hi ccesario,
the raspberry-sharp-IO library only supports updating input pins on polling bases.
You're changing an output pin, so it doesn't know about the change.
Therefore HomeGenie doesn't know about the change.
My advise would be to let HomeGenie do the change for you, since it's in charge of the GPIO.
Regards,
Wibo.