Rechargeable smart roller blinds