Not that I have an exact proposition, but I would look for any sulfide mixed with some substance that slowly hydrolyzes producing an acid in the presence of water in air - such a mixture should produce H2S very slowly and for a long time (and you really need hydrogen sulfide in a very minute amounts, smell can detect some insanely low concentrations).
Or something similar to thioacetamide, which easily hydrolyzes in hot water, producing the gas. Just something that doesn't need elevated temperature. Or put it in a device similar to vapes, with a small battery run heater.