Steady state depends on which bit you are doing it for. But its a/(a+b) and b/(a+b)
From memory, Essentials defines the matrix as

to give the steady state probabilities that you mentioned.
If
)
is your success and
)
is your failure then the long run/steady state probabilities are
 & =\frac{b}{a+b}<br />\\ \text{Pr}\left(X_{n}=1\right) & =\frac{a}{a+b}<br />\end{alignedat})
So you can think of it as
taking the entry from the opposite diagonal that corresponds to the row for the event you want, and
dividing it by the sum of the opposite diagonal.
So if you want the steady state probability of the event that you defined to be the top row of the transition matrix then you want to find

.
EDIT: When I say opposite diagonal I mean the bottom left to top right diagonal.
let the steady state matrix =steady state times transitional matrix
Sinfinity=Sinfinity*T
(Image removed from quote.) this is your steady state.
now solve for a and b using matrix multiplication
The essentials textbook suggests otherwise??
This will probably still work, it's just a different method of looking at it and defining it.