I recently made my own dreaming light mask. Cost around £25 (English pounds).
Made from used wristwatch with vibrating alarm option, and 'bug eyed' ski goggles.
Watch was altered so lights flash when vibration would normally occur.
Can be set to flash every hour, on the hour, and/or one set alarm time of my choosing.
Light intensity can be adjusted.

Works very well, and is very comfortable.