 			debug.log "Init Light. Light is #{ debug.stateTxt[lamp.state] }"
 
 		@property 'power',
-			get: -> @state
+			get: -> @state or 0
 			set: (state) ->
 				lamp.power state
 				@state = state



		@property 'power',
			get: -> @state.power
			set: (state) ->
				fan.power state
				@state.power = state

			@flowStart = @time.now()
			pump.power 0
			debug.log "EbbFlow system going to #{ STATE[pump.state] }"

		@property 'power',
			get: -> pump.power or 0
			set: (state) ->
				pump.power state
				@state = state