I'm a big proponent of Skype. I ended up having to do a 16 day stint 1800 miles from home a couple of years ago, and we scheduled nightly Skype sessions. Being able to see my wife, son, house, and dogs gave me a lot of comfort, and I could also see that our home was not quite the same without me at the same time.
It felt good to know that everyone at home was doing fine without me, and it also felt good to be missed.
Don't know if Skype is an option with your H's schedule or not, but I just wanted to throw that out there as a possible suggestion.