Whoops, looks like something went wrong.

2/2 InvalidArgumentException in classes.php line 2482: The _controller value "ToolsBundle:Controller:CustomExceptionController" maps to a "Vibia\ToolsBundle\Controller\ControllerController" class, but this class was not found. Create this class or check the spelling of the class and its namespace.

  1. in classes.php line 2482
  2. at ControllerNameParser->parse('ToolsBundle:Controller:CustomExceptionController') in classes.php line 2542
  3. at ControllerResolver->createController('ToolsBundle:Controller:CustomExceptionController') in classes.php line 2163
  4. at ControllerResolver->getController(object(Request)) in TraceableControllerResolver.php line 46
  5. at TraceableControllerResolver->getController(object(Request)) in HttpKernel.php line 132
  6. at HttpKernel->handleRaw(object(Request), '2') in HttpKernel.php line 64
  7. at HttpKernel->handle(object(Request), '2', false) in ContainerAwareHttpKernel.php line 69
  8. at ContainerAwareHttpKernel->handle(object(Request), '2', false) in ExceptionListener.php line 50
  9. at ExceptionListener->onKernelException(object(GetResponseForExceptionEvent), 'kernel.exception', object(TraceableEventDispatcher))
  10. at call_user_func(array(object(ExceptionListener), 'onKernelException'), object(GetResponseForExceptionEvent), 'kernel.exception', object(TraceableEventDispatcher)) in WrappedListener.php line 61
  11. at WrappedListener->__invoke(object(GetResponseForExceptionEvent), 'kernel.exception', object(ContainerAwareEventDispatcher))
  12. at call_user_func(object(WrappedListener), object(GetResponseForExceptionEvent), 'kernel.exception', object(ContainerAwareEventDispatcher)) in classes.php line 1858
  13. at EventDispatcher->doDispatch(array(object(WrappedListener), object(WrappedListener), object(WrappedListener)), 'kernel.exception', object(GetResponseForExceptionEvent)) in classes.php line 1773
  14. at EventDispatcher->dispatch('kernel.exception', object(GetResponseForExceptionEvent)) in TraceableEventDispatcher.php line 140
  15. at TraceableEventDispatcher->dispatch('kernel.exception', object(GetResponseForExceptionEvent)) in HttpKernel.php line 221
  16. at HttpKernel->handleException(object(ContextErrorException), object(Request), '1') in HttpKernel.php line 75
  17. at HttpKernel->handle(object(Request), '1', true) in ContainerAwareHttpKernel.php line 69
  18. at ContainerAwareHttpKernel->handle(object(Request), '1', true) in Kernel.php line 185
  19. at Kernel->handle(object(Request)) in app_dev.php line 43

1/2 ContextErrorException in ConnectingService.php line 54: Notice: Undefined index: HTTP_USER_AGENT

  1. in ConnectingService.php line 54
  2. at ErrorHandler->handleError('8', 'Undefined index: HTTP_USER_AGENT', '/var/www/html/vibia-front/src/Vibia/ApiBundle/Services/ConnectingService.php', '54', array('url' => '/masters/v1/common/default-values/by-ip/172.18.0.43?environment=platform&site=public', 'data' => null, 'method' => 'GET', 'token' => '', 'format' => 'json', 'curl' => resource)) in ConnectingService.php line 54
  3. at ConnectingService->callService('/masters/v1/common/default-values/by-ip/172.18.0.43?environment=platform&site=public') in IpService.php line 31
  4. at IpService->getCatalogLanguageByIp() in InterfaceCatalogLanguage.php line 86
  5. at InterfaceCatalogLanguage->onKernelRequest(object(GetResponseEvent), 'kernel.request', object(TraceableEventDispatcher))
  6. at call_user_func(array(object(InterfaceCatalogLanguage), 'onKernelRequest'), object(GetResponseEvent), 'kernel.request', object(TraceableEventDispatcher)) in WrappedListener.php line 61
  7. at WrappedListener->__invoke(object(GetResponseEvent), 'kernel.request', object(ContainerAwareEventDispatcher))
  8. at call_user_func(object(WrappedListener), object(GetResponseEvent), 'kernel.request', object(ContainerAwareEventDispatcher)) in classes.php line 1858
  9. at EventDispatcher->doDispatch(array(object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener)), 'kernel.request', object(GetResponseEvent)) in classes.php line 1773
  10. at EventDispatcher->dispatch('kernel.request', object(GetResponseEvent)) in TraceableEventDispatcher.php line 140
  11. at TraceableEventDispatcher->dispatch('kernel.request', object(GetResponseEvent)) in HttpKernel.php line 125
  12. at HttpKernel->handleRaw(object(Request), '1') in HttpKernel.php line 64
  13. at HttpKernel->handle(object(Request), '1', true) in ContainerAwareHttpKernel.php line 69
  14. at ContainerAwareHttpKernel->handle(object(Request), '1', true) in Kernel.php line 185
  15. at Kernel->handle(object(Request)) in app_dev.php line 43

Warning: Trying to access array offset on value of type bool in /var/www/previbiaupgrade/wp-content/themes/theedit/single.php on line 55

Warning: Trying to access array offset on value of type bool in /var/www/previbiaupgrade/wp-content/themes/theedit/single.php on line 56
Plusminus solves the puzzle of two spaces

Plusminus solves the puzzle of two spaces

Pendant lamps hang from a metal bar, spotlighting a series of Bauhaus-era chairs against a stark black backdrop. Across 100 years of design history, a highly technical contemporary lighting system communes with Bauhaus-era chairs.

Vibia The Edit - Plusminus solves the puzzle of two spaces

This is a new exhibition designed by Stefan Diez, which uses his endlessly adaptable Plusminus lighting system for Vibia to illuminate and spotlight the chairs of Bauhaus designer Erich Dieckmann (1896-1944): a figure whose work is admired amongst designers, but little known among a wider public. Titled Chairs: Dieckmann! The forgotten Bauhäusler Erich Dieckmann, this exhibition of Dieckmann’s work was first displayed at the Saxony-Anhalt Art Foundation in Halle, Germany, before moving on to the Kunstgewerbemuseum in Berlin.

Vibia The Edit - Plusminus solves the puzzle of two spaces
Vibia The Edit - Plusminus solves the puzzle of two spaces

Designing an exhibition that could suit the distinct dimensions of the two venues provided a particular challenge for Diez’s studio. The ceiling heights of the Saxony-Anhalt Art Foundation and the Kunstgewerbemuseum differ by 5m in places, while both institutions requested that the exhibitions not make any structural alterations to the exhibitions rooms. To make matters even more complex, the pieces on display are delicate objects, including Dieckmann’s first ever chair (which was woven from rushes in 1923). As such, the exhibition required precisely controlled lighting conditions so as not to damage this vital part of design history.

Vibia The Edit - Plusminus solves the puzzle of two spaces

It was a puzzle ideally suited to demonstrating the wide-ranging capabilities of Plusminus, a system that can be quickly and easily installed in any space, and whose conductive belt allows it to adapt to meet any demand. For both iterations of the exhibition, the lighting display required just a single metal bar, over which this ribbon loops down in undulating curves, allowing black pendant lamps to be clipped on wherever needed. “The Plusminus system was able to be completely independent from the architecture of the room,” explains Arthur Desmet, a designer with Diez Office.

© Monika Höfler

© Monika Höfler

“We were able to reuse the same pieces of the lighting system for each space, while compensating for the different ceiling heights.”

Vibia The Edit - Plusminus solves the puzzle of two spaces
Vibia The Edit - Plusminus solves the puzzle of two spaces

Each exhibit within the show sits within simple black cardboard booths that have been tailored to fit their respective exhibition spaces, while a black paper backdrop unfurls behind each of Dieckmann’s objects: framing them like a photo studio. These booths are part of Wagner Living’s D2 programme, a flexible office system developed in collaboration with Diez.

Vibia The Edit - Plusminus solves the puzzle of two spaces

The all-back displays for the exhibition’s installation were chosen to provide a uniform, focused environment in which the detail of Dieckmann’s work could be shown to its best advantage. “It was a deliberate choice to use black Plusminus pendants so they almost disappear up close,” says Desmet. “The black cardboard absorbs all of the light, creating a clean backdrop for Dieckmann’s objects. Then there is a second layer to the exhibition where you can step back, observe the scene and start to see that the lights are in a dialogue.”

Vibia The Edit - Plusminus solves the puzzle of two spaces
Vibia The Edit - Plusminus solves the puzzle of two spaces

As for tempering each light to suit the needs of the spotlighted objects, the Plusminus shines here too. Each lamp can be individually controlled by an app and pre-set to the desired luminosity. The museum operators can simply switch the display off each night, then turn it on again the next morning with each lamp still set to it’s pre-selected brightness.

Vibia The Edit - Plusminus solves the puzzle of two spaces
Vibia The Edit - Plusminus solves the puzzle of two spaces

It’s an attention to simplicity and flexibility that runs throughout this travelling display, and which is embodied within Diez’s design for Plusminus. “The great thing is that Plusminus is very simple to install,” says Desmet.

“All the complexity, all the specificity that the system requires was solved by Vibia. It’s a plug and play system.”

Credits:
– Photography: Fabian Frinzel Photography

Discover Plusminus

Warning: Attempt to read property "ID" on int in /var/www/previbiaupgrade/wp-content/plugins/wp-views/vendor/toolset/toolset-theme-settings/compatibility-modules/controllers/toolset-theme-integration-settings-front-end-controller.php on line 79

Warning: Attempt to read property "post_type" on int in /var/www/previbiaupgrade/wp-content/plugins/wp-views/application/controllers/compatibility/wpa-block-editor/wpa-block-editor.php on line 220

Warning: Attempt to read property "ID" on int in /var/www/previbiaupgrade/wp-content/plugins/wp-views/vendor/toolset/toolset-theme-settings/compatibility-modules/controllers/toolset-theme-integration-settings-front-end-controller.php on line 79
This site is registered on Toolset.com as a development site.