-- | Gateway-related configuration and state.
dGatewayConfig :: Lens' Device (Maybe GatewayConfig)
dGatewayConfig
  = lens _dGatewayConfig
      (\ s a -> s{_dGatewayConfig = a})
dGatewayConfig :: Lens' Device (Maybe GatewayConfig)
dGatewayConfig
  = lens _dGatewayConfig
      (\ s a -> s{_dGatewayConfig = a})
dGatewayConfig
  = lens _dGatewayConfig
      (\ s a -> s{_dGatewayConfig = a})