Key('hgar',
Bool('off', 'on', name='state', help='IIS Hg-Ar lamp state', FITS=('W_ENIISH', 'ENU_IIS_HGAR')),
String(name='offTime', help='timestamp when lamp turned off - ISO formatted'),
String(name='onTime', help='timestamp when lamp turned on - ISO formatted')),
Key('argon',
Bool('off', 'on', name='state', help='IIS Argon lamp state', FITS=('W_ENIISA', 'ENU_IIS_ARGON')),
String(name='offTime', help='timestamp when lamp turned off - ISO formatted'),
String(name='onTime', help='timestamp when lamp turned on - ISO formatted')),
Key('neon',
Bool('off', 'on', name='state', help='IIS Neon lamp state', FITS=('W_ENIISN', 'ENU_IIS_NEON')),
String(name='offTime', help='timestamp when lamp turned off - ISO formatted'),
String(name='onTime', help='timestamp when lamp turned on - ISO formatted')),
Key('krypton',
Bool('off', 'on', name='state', help='IIS Krypton lamp state', FITS=('W_ENIISK', 'ENU_IIS_KRYPTON')),
String(name='offTime', help='timestamp when lamp turned off - ISO formatted'),
String(name='onTime', help='timestamp when lamp turned on - ISO formatted')),
Key('halogen',
Bool('off', 'on', name='state', help='IIS Halogen lamp state', FITS=('W_ENIISC', 'ENU_IIS_HALOGEN')),
String(name='offTime', help='timestamp when lamp turned off - ISO formatted'),
String(name='onTime', help='timestamp when lamp turned on - ISO formatted')),