Hello,
I would recommend having the transmitter in a warmer area than the carport.
The log walls shouldn't interfere with the functions at all and the foot of snow shouldn't interfere either.