My husband, our toddler and I are house sitting for my parents while they are away for a few years. I always had a not so great relationship with my mother but I thought it would be better after having a kid. My parents are visiting for a few days and I am trying to improve my positive communication skills but I guess it's a failure.

I asked my mother to watch our kid while we did something outside. I was hoping they would play together even though I feel like she is not interested in her unless there are people around. We came back home to our child in front of the TV and to my mother cleaning an already cleaned house. She was saying that her new appliance is not working well and that she'll bring it back to get refunded. I say she could also exchange it and she starts to shout she wants her money back. Ok. I went to the kitchen to prepare a cake for my birthday, she enters and it goes like this :

M(other) :"Didn't you say you'll prepare leek ?"     
Me: "Yes...I'll do it later"    
M: "Why are you so aggressive to me, you don't need to talk to me that way"     
Me: "I won't talk nice to you if you are not nice to me, you were shouting at me few seconds ago"    
M: "I wasn't shouting at you...you don't need to talk to me that way." After a few minutes she gives up on the appliance situation.    
M: "I'll remove the rug in front of the couch, summer is coming, they are disgusting anyway so enough"    
Me: "We will remove it later, it's still a bit cold.    
M: "I am the one deciding, it's still my house"     
Me: "I am just asking you to leave the rug for now, it's safer for our toddler." I was screaming at her because I lost it. She is leaving on Monday for at least a year, we are the ones living here. My husband had to quit his job and we moved between countries to not leave their house empty (meanwhile our flat is empty and we had some project there). My parents pressured me almost everyday to come "home" but I feel like we are guests in a stranger house. 

M: "I don't understand why you behave like this. Why are you always screaming at me ? You cany talk nicely to me, it's always ending like this, we will never have a normal relationship anyway because you are so aggressive." And she goes on for five minutes. We had an argument earlier because I asked if they could tell me beforehand when someone is coming or when they decide to take an appointment for me...not a few minutes before it's happening. According to her I was mean for telling her how I feel so I just say I'll stop talking.

It always ends up with her telling me that I am aggressive, mean or even that I'm only nice to her when I want something, which I think is false because I'm never asking anything to anyone. In fact if I ask her for advices, she's answering in a condescending way so I just don't ask her anything. 

Anyway, am I the asshole for telling how I feel or is my mother overacting?