- Programming at home as a hobby should never feel like a chore. If you don't feel like programming, just don't. Forcing yourself is only going to make the situation worse.
- Maybe find another hobby. For example, pick up a music instrument. I started practising guitar daily and it does wonders for my mental health. Music, sports, gardening, something that has a "meditative" aspect to it will work. You'll save your "programming energy" for the tasks at work and will enjoy them more.
- If you want to keep on programming on side projects but are hitting a "rut", maybe spice things up with a programming language that is completely alien to what you know. For me Clojure brought new joy a new way of looking at programming and made me fall in love with programming again.
Hope that helps. Also keep in mind this is normal and that we all go through this several times in our careers.