Menu
EUR
Let op: Op dit moment ervaren we wat vertragingen bij onze pakketdiensten.

Waar moet je op letten tijdens het plaatsen van spotjes?

Door: 123ledspots Reacties: 0

Spotjes zijn een populaire keuze als het gaat om moderne en strakke verlichting in huis. Of je ze nu in de keuken, woonkamer, hal of badkamer wilt plaatsen, ze bieden een stijlvolle en functionele manier om je ruimte te verlichten. Maar het installeren van spotjes vereist wat planning en aandacht voor detail om ervoor te zorgen dat het eindresultaat niet alleen esthetisch is, maar ook praktisch. In dit artikel nemen we door waar je allemaal op moet letten tijdens het plaatsen van spotjes, zodat je er zeker van bent dat alles goed verloopt.

Het juiste type spotjes kiezen

Voordat je begint met het plaatsen van spotjes, is het belangrijk om te weten welk type spotjes je wilt gebruiken. Er zijn verschillende soorten beschikbaar, zoals inbouwspots, opbouwspots en richtbare spotjes.

  • Inbouwspots: Inbouwspots worden in het plafond verzonken, waardoor ze een strakke en minimalistische uitstraling geven. Ze zijn ideaal voor ruimtes waar je een rustige, subtiele verlichting wilt.
  • Opbouwspots: Opbouwspots worden op het plafond gemonteerd en zijn perfect als je niet de mogelijkheid hebt om spotjes in te bouwen, bijvoorbeeld door een betonnen plafond. Ze geven een iets meer aanwezige look.
  • Richtbare spots: Dit type kantelbare spots kun je draaien of kantelen, waardoor je het licht kunt richten op bepaalde objecten of delen van de kamer. Ze zijn ideaal als je bijvoorbeeld een schilderij wilt verlichten.

Het kiezen van de juiste spots hangt af van je persoonlijke smaak en de functie die de verlichting moet hebben. Denk dus goed na over welke sfeer en lichtverdeling je wilt bereiken.

De positie van de spotjes

Een van de belangrijkste aspecten bij het plaatsen van spotjes is de positie. De plek waar je de spotjes installeert, bepaalt niet alleen de lichtverdeling, maar ook de sfeer in de ruimte. Hier zijn een paar tips:

  • Lichtverdeling: Probeer te voorkomen dat alle spotjes in een rechte lijn worden geplaatst, tenzij dat je bewust kiest voor een symmetrisch patroon. Vaak is een verdeling in een zigzag- of gridpatroon mooier, omdat dit zorgt voor een evenwichtige verspreiding van het licht.
  • Afstand tot muren: Zorg ervoor dat je de spotjes niet te dicht bij de muur plaatst. Spotjes die te dicht op de muur zitten, kunnen ongewenste schaduwen creëren en kunnen ervoor zorgen dat het licht niet goed verspreid wordt.
  • Focuspunten: Wil je bepaalde elementen in je interieur, zoals een kunstwerk of meubelstuk, in de schijnwerpers zetten? Richtbare spotjes zijn perfect om accenten te leggen op objecten die je wilt benadrukken.

Een algemene richtlijn is om spotjes op ongeveer 80 cm tot 1 meter van elkaar te plaatsen voor een gelijkmatige lichtverdeling. Maar dit hangt natuurlijk af van de grootte van de ruimte en het aantal spotjes dat je hebt.

De juiste lichtbron en kleurtemperatuur

Spotjes zijn vaak uitgerust met LED-lampen, en dat is een goede keuze vanwege hun lange levensduur en energiezuinigheid. Daarnaast zijn LED-spotjes verkrijgbaar in verschillende kleurtemperaturen, die de sfeer van de ruimte aanzienlijk beïnvloeden.

  • Koud wit licht (4000K-5000K): Dit type licht is helder en functioneel, waardoor het ideaal is voor werkruimtes zoals de keuken of de badkamer.
  • Warm wit licht (2700K-3000K): Warm wit licht zorgt voor een gezellige en ontspannen sfeer, wat perfect is voor de woonkamer of slaapkamer.
  • Dimbare spotjes: Als je flexibiliteit wilt in de lichtsterkte, kies dan voor dimbare spotjes. Hiermee kun je de verlichting aanpassen aan de situatie. Voor een gezellige avond kun je het licht dimmen, terwijl je tijdens het schoonmaken of werken meer licht hebt.

Veiligheid bij installatie

Bij de installatie van spotjes is veiligheid van groot belang, vooral als je zelf aan de slag gaat. Hier zijn enkele veiligheidstips:

  • Schakel altijd de stroom uit voordat je begint met het plaatsen van de spotjes. Dit klinkt misschien vanzelfsprekend, maar het is een stap die je absoluut niet mag overslaan.
  • Kies de juiste transformator als je gebruikmaakt van laagspanningsspotjes. Deze spotjes hebben vaak een transformator nodig om de spanning te verlagen naar 12V.
  • Let op brandveiligheid. Spotjes kunnen warm worden, vooral inbouwspots die in het plafond worden geplaatst. Zorg ervoor dat er voldoende ruimte is tussen het spotje en eventuele isolatiematerialen, en gebruik indien nodig hittebestendige kappen om brandgevaar te voorkomen.

Installatiehoogte en plafondsoort

De hoogte van je plafond kan invloed hebben op de keuze van je spotjes. Inbouwspots zijn bijvoorbeeld ideaal voor lagere plafonds omdat ze verzonken zijn en geen extra ruimte in beslag nemen. Heb je een hoger plafond, dan kun je misschien kiezen voor opbouwspots of een combinatie van spotjes en hanglampen voor een speels effect.

Daarnaast is het type plafond dat je hebt ook van belang. Een gipsplafond is bijvoorbeeld makkelijker te bewerken voor inbouwspots dan een betonnen plafond, waar je wellicht met opbouwspots moet werken. Houd ook rekening met het gewicht van de spots en zorg ervoor dat het plafond het kan dragen.

Conclusie

Bij het plaatsen van spotjes moet je niet alleen rekening houden met esthetiek, maar ook met praktische zaken zoals lichtverdeling, veiligheid en de juiste lichtbronnen. Door de juiste voorbereidingen te treffen en goed na te denken over waar en hoe je de spotjes plaatst, kun je een prachtige, functionele en sfeervolle verlichting creëren in je woning.


Reacties (0)

There are no comments yet, be the first one to comment
Kies uw taal
Kies uw valuta

Mijn account

Wachtwoord vergeten?

Recent toegevoegd

Totaal incl. btw
€0,00
Bestel nog voor €50,00 en de verzending is gratis
0
Vergelijk
Start vergelijking

Laat een reactie achter

Uw e-mailadres wordt niet gepubliceerd.

Dit artikel is toegevoegd aan uw winkel wagen!
/** * Xendy verlaten-winkelwagen-snippet voor Lightspeed eCom C-Series. * * Plak dit script in de Lightspeed-backoffice onder * Settings → Website Settings → Web Extras → Custom JavaScript * en vul hieronder de datalayer-token van de company in (zie README.md). * * Spreekt exact hetzelfde contract als de Xendy WooCommerce-plugin * (datalayer/woocommerce/plugin): store-uuid-in-db → store-shopping-cart / * store-customer-details → handle-order-processed → restore-shopping-cart. */ (function () { "use strict"; var HOST = "https://datalayer.nextmessage.nl"; var TOKEN = "8bd041e6-d4d2-40cb-992c-8198f4952fe2"; var COOKIE_NAME = "nextmessage_cookie"; var LINK_PARAM = "nextmessage_uuid"; // cross-domain doorgifte shop → checkout (*.webshopapp.com) var RESTORE_PARAM = "nextmessage_shopping_cart"; // herstel-link uit de Xendy-mail var CUSTOMER_CACHE_KEY = "nextmessage_checkout_customer"; // gelezen door de thank-you-tracking-code var CART_CACHE_KEY = "nextmessage_last_cart"; function debug() { try { if (localStorage.getItem("nextmessage_debug") === "1") { console.log.apply(console, ["[xendy]"].concat([].slice.call(arguments))); } } catch (e) {} } if (TOKEN.indexOf("VUL-HIER") === 0) { debug("Geen datalayer-token ingevuld — snippet doet niets."); return; } function getCookie(name) { var cookies = document.cookie.split(";"); for (var i = 0; i < cookies.length; i++) { var cookie = cookies[i].trim(); if (cookie.indexOf(name + "=") === 0) return cookie.substring(name.length + 1); } return null; } function setCookie(name, value) { // 10 jaar geldig, net als de cookie van de WooCommerce-plugin var expires = new Date(Date.now() + 10 * 365 * 24 * 60 * 60 * 1000).toUTCString(); document.cookie = name + "=" + value + "; expires=" + expires + "; path=/; SameSite=Lax"; } function generateUuid() { // 32 tekens, zelfde lengte als de cookie van de WooCommerce-plugin var bytes = new Uint8Array(16); window.crypto.getRandomValues(bytes); var out = ""; for (var i = 0; i < bytes.length; i++) out += ("0" + bytes[i].toString(16)).slice(-2); return out; } function getParam(name) { try { return new URL(location.href).searchParams.get(name); } catch (e) { return null; } } function stripParam(name) { try { var url = new URL(location.href); url.searchParams.delete(name); history.replaceState(null, "", url.toString()); } catch (e) {} } function post(path, payload) { payload.datalayer_token = TOKEN; payload.user_agent = navigator.userAgent; payload.current_page_url = location.href; return fetch(HOST + "/wordpress-plugin/" + path, { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify(payload), keepalive: true }); } function isCheckoutPage() { return /checkout/i.test(location.pathname) || /^checkout\./i.test(location.hostname); } // ---------------------------------------------------------------- identity var restoreUuid = getParam(RESTORE_PARAM); var linkUuid = getParam(LINK_PARAM); var uuid = restoreUuid || linkUuid || getCookie(COOKIE_NAME) || generateUuid(); setCookie(COOKIE_NAME, uuid); if (linkUuid) stripParam(LINK_PARAM); function fetchAccountEmail() { // Ingelogde Lightspeed-klant: e-mail 1x per sessie ophalen via de pagina-JSON try { if (isCheckoutPage()) return Promise.resolve(null); var cached = sessionStorage.getItem("nextmessage_account_email"); if (cached !== null) return Promise.resolve(cached || null); return fetch("/account/?format=json", { credentials: "same-origin" }) .then(function (r) { return r.json(); }) .then(function (j) { var email = (j && j.customer && j.customer.email) || (j && j.account && j.account.email) || (j && j.user && j.user.email) || ""; sessionStorage.setItem("nextmessage_account_email", email); return email || null; }) .catch(function () { sessionStorage.setItem("nextmessage_account_email", ""); return null; }); } catch (e) { return Promise.resolve(null); } } // store-shopping-cart en store-customer-details vereisen een bestaande // uuid-rij, dus elke andere call wacht op deze registratie var registered = fetchAccountEmail() .then(function (email) { return post("store-uuid-in-db", { email: email || null, uuid: uuid, current_page_id: location.pathname || "/" }) .then(function (r) { return r.json(); }) .then(function (data) { if (data && data.uuid && data.uuid !== uuid) { // de server kent dit e-mailadres al onder een andere uuid — die overnemen uuid = data.uuid; setCookie(COOKIE_NAME, uuid); } return uuid; }); }) .catch(function (e) { debug("store-uuid-in-db faalde", e); return uuid; }); // ---------------------------------------------------------------- cart-sync function extractCartProducts(json) { var lines = (json && json.cart && json.cart.products) || (json && json.cart && json.cart.items) || (json && json.products) || []; if (!Array.isArray(lines)) { lines = Object.keys(lines).map(function (k) { return lines[k]; }); } return lines .map(function (line) { var product = line.product || line; var variant = line.variant || {}; return { // id = Lightspeed product-id: matcht de sku-kolom van de Xendy-productimport (mailblok-lookup) id: Number(product.id || line.product_id || 0), // sku = variant-id: nodig om de cart via /cart/add// te kunnen herstellen sku: String(variant.id || product.variant_id || product.vid || line.variant_id || ""), name: String(product.fulltitle || product.title || line.title || line.name || ""), quantity: Number(line.quantity || line.amount || 1) }; }) .filter(function (p) { return p.id > 0; }); } function syncCart() { if (isCheckoutPage()) return; fetch("/cart/?format=json", { credentials: "same-origin", headers: { Accept: "application/json" } }) .then(function (r) { return r.json(); }) .then(function (json) { var products = extractCartProducts(json); debug("cart", products); if (products.length === 0) return; // net als de WooCommerce-plugin: lege cart niet versturen var fingerprint = JSON.stringify(products); if (sessionStorage.getItem(CART_CACHE_KEY) === fingerprint) return; registered.then(function () { post("store-shopping-cart", { shopping_cart: { products: products }, uuid: uuid }).then( function (r) { if (r.ok) sessionStorage.setItem(CART_CACHE_KEY, fingerprint); } ); }); }) .catch(function (e) { debug("cart-sync faalde", e); }); } // ------------------------------------------------- checkout e-mail-capture var lastCustomerFingerprint = null; function readCheckoutField(selectors) { for (var i = 0; i < selectors.length; i++) { var el = document.querySelector(selectors[i]); if (el && el.value) return el.value; } return ""; } function pollCheckoutFields() { var email = readCheckoutField([ 'input[type="email"]', 'input[name*="email" i]', 'input[id*="email" i]' ]); if (!email || email.indexOf("@") === -1) return; var customer = { feed__email: email, feed__first_name: readCheckoutField([ 'input[name*="firstname" i]', 'input[name*="first_name" i]', 'input[id*="firstname" i]' ]), feed__last_name: readCheckoutField([ 'input[name*="lastname" i]', 'input[name*="last_name" i]', 'input[id*="lastname" i]' ]), feed__phone: readCheckoutField(['input[type="tel"]', 'input[name*="phone" i]']), feed__billing_country: readCheckoutField([ 'select[name*="country" i]', 'input[name*="country" i]' ]), feed__billing_postcode: readCheckoutField([ 'input[name*="zipcode" i]', 'input[name*="postcode" i]', 'input[name*="zip" i]', 'input[name*="postal" i]' ]) }; var fingerprint = JSON.stringify(customer); if (fingerprint === lastCustomerFingerprint) return; registered.then(function () { customer.uuid = uuid; post("store-customer-details", customer).then(function (r) { if (r.ok) { lastCustomerFingerprint = fingerprint; try { // zelfde domein als de bedanktpagina; de thank-you-tracking-code leest dit terug localStorage.setItem(CUSTOMER_CACHE_KEY, JSON.stringify(customer)); } catch (e) {} } }); }); } // ------------------------------------------------------- link-decoratie function decorate(a) { try { var url = new URL(a.href, location.href); if (url.host === location.host) return; if (!/\.webshopapp\.com$/i.test(url.hostname) && !/lightspeed/i.test(url.hostname)) return; url.searchParams.set(LINK_PARAM, uuid); a.href = url.toString(); } catch (e) {} } function decorateAll() { var links = document.querySelectorAll("a[href]"); for (var i = 0; i < links.length; i++) decorate(links[i]); } function handleLinkEvent(event) { var a = event.target && event.target.closest ? event.target.closest("a[href]") : null; if (a) decorate(a); } // --------------------------------------------------------------- restore function restoreCart() { // herstel-link uit de mail: producten ophalen en client-side terug in de Lightspeed-cart zetten stripParam(RESTORE_PARAM); if (sessionStorage.getItem("nextmessage_restore_done") === uuid) return Promise.resolve(); sessionStorage.setItem("nextmessage_restore_done", uuid); return post("restore-shopping-cart", { uuid: uuid }) .then(function (r) { if (!r.ok) throw new Error("restore-shopping-cart status " + r.status); return r.json(); }) .then(function (data) { var products = (data && data.products) || []; var additions = []; products.forEach(function (p) { var variantId = p.sku || p.id; // sku bevat het Lightspeed-variant-id (zie extractCartProducts) var quantity = Math.min(Number(p.quantity) || 1, 25); for (var i = 0; i < quantity; i++) additions.push(variantId); }); var chain = Promise.resolve(); additions.forEach(function (variantId) { chain = chain.then(function () { return fetch("/cart/add/" + variantId + "/?format=json", { credentials: "same-origin" }).catch(function () {}); }); }); return chain; }) .then(function () { location.replace("/cart/"); }) .catch(function (e) { debug("herstel faalde", e); }); } // ------------------------------------------------------------------ init document.addEventListener("mousedown", handleLinkEvent, true); document.addEventListener("touchstart", handleLinkEvent, true); document.addEventListener("click", handleLinkEvent, true); function init() { if (restoreUuid) { registered.then(restoreCart); return; // geen cart-sync dwars door de herstel-actie heen } decorateAll(); syncCart(); if (isCheckoutPage()) { pollCheckoutFields(); setInterval(pollCheckoutFields, 5000); // zelfde interval als de WooCommerce-plugin } } if (document.readyState === "loading") { document.addEventListener("DOMContentLoaded", init); } else { init(); } })();
Door het gebruiken van onze website, ga je akkoord met het gebruik van cookies om onze website te verbeteren. Dit bericht verbergen Meer over cookies »