Hey
I'm not a lawyer, so take this advice with a grain of salt.
So, there are two documents you need to obey. One, being that DVO that you and your ex breached. That will have certain conditions on it that you have to follow ALL THE TIME! Without knowing what those conditions are, I can't tell you if your ex partner is allowed to see your kids or not. But if there's a condition on it, like "The Respondent is prohibited from contacting, or attempting to contact the Aggrieved", then you (as the Respondent) must not contact your ex partner (the Aggrieved). I'm only using that conditions as an example, because it's a common condition and often gets people into trouble. Because ANY contact between a Respondent and an Aggrieved is a breach of the DVO. That includes Facebook, phone calls, text messages, heck even bloody smoke signals (if you can do that). Contact is contact, regardless of the means.
But read that DVO carefully. There are no exceptions to any of those conditions, unless an exception has been provided within the document. Such as attending counselling sessions, or attending court. But if there are no exceptions listed, then there are no exceptions to the document at all.
The other document is your Bail Conditions. Generally, that just tells a Defendant to attend Court on a particular day. But it sounds like, in your case, you're required to reside at your mother's address. Well, you can either apply to have the conditions amended, or write a letter to the OIC of your local station asking to reside at a different address. None of these options are guaranteed, and given that Jan 22nd isn't too far away, you may just have to stick it out until your court date. When you do go to Court, your Bail conditions will either expire or be extended. If it's extended, just ask the Magistrate to change the address, and give your reasons. They generally don't care where you live, as long as you rock up to Court when you're supposed to.