change to setio devicestatus