Not in the same situation as you, but I live in Greece and I am almost totally blind. Back September we had two catastrophic floods and were without water for about 20 days each time, and no power for several days in some cases.
do anything you can to make life easier and comfortable. If you have plenty of blankets, have your husband bring them up, set them up for you, maybe have some warm clothing within reach so if you need to layer up, you can do so. Easy clothing so you won’t have to strain yourself. Do you have any of those fuzzy socks? Those are great for staying warm, even things like gloves, things you don’t imagine wearing inside, come in handy at times like this.
do you have a thermos or something to keep a drink warm for a couple of hours? Can you perhaps find a second one if needed so you can keep a few drinks or soups warm?
remember to charge up any devices, and download some good books or shows to watch beforehand. That will help to pass the time. If you enjoy magazines, physical activities like crafts or puzzles, have your husband bring them up for you, set them up so you can do them. If you have a torch or a flashlight or any kind of light that doesn’t require a plug-in such as one of those little LED garden lights, that would come in useful. A radio, also useful if you’d like to listen to music.
I know seven hours can seem like a lot, especially when you’re bedbound, but try to find things you love to do that will help you to pass the time.