Hoe integreer je spraakbesturing (Josh.ai) in een high-end systeem?
Stel je voor: je loopt je woonkamer binnen na een lange dag, zegt iets simpels als “Josh, ontspan modus” en je huis regelt alles perfect.
De verlichting dimt naar een warme gloed, de Crestron home cinema schakelt in, de KNX-verwarming gaat naar 21°C en de DALI-sfeerverlichting zet de toon. Dat klinkt als magie, maar het is gewoon slimme integratie van Josh.ai in je high-end systeem. In dit stappenplan leg ik je exact uit hoe je dat doet, zonder technisch geneuzel. Je hoeft geen programmeur te zijn, je moet alleen weten wat je aansluit en waar je op let.
Wat je nodig hebt voordat je begint
Je hebt een werkend KNX-systeem nodig met een IP-router (bijvoorbeeld Gira of Basalte) en een projectbestand dat je kunt bewerken.
Je Crestron- of Control4-processor moet online zijn en toegang hebben tot je netwerk. Zorg dat je Josh.ai-account klaarstaat en dat je de Josh Core of een Josh-klaar apparaat (zoals een Basalte Amda) in huis hebt. Reken op een uurtje voor de eerste setup en een budget van zo’n €400-€900 voor de Josh-hardware, afhankelijk van je keuze.
Verder heb je een stabiel Wi‑Fi- of bedraad netwerk nodig, een laptop met IP‑toegang tot je KNX‑interface en toegang tot je Crestron/Control4‑programming tools. Je DALI‑gateway moet bereikbaar zijn via IP (of via Crestron/Control4).
Zorg dat je de logins bij de hand hebt voor je KNX‑tool, je Crestron‑/Control4‑omgeving en je Josh‑account.
Een notitieblok is handig voor het opschrijven van kamernamen en scene‑namen die je straks gaat gebruiken. Check of je KNX‑project de juiste groepadressen heeft voor verlichting, jaloezieën, HVAC en scenes. Voor DALI‑verlichting moet je de driver en de groepen kennen. Voor home cinema controleer of je Crestron‑ of Control4‑processor de juiste drivers heeft voor je projector, receiver en scherm. Voor beveiliging kijk je welke KNX‑inputs of integraties je gebruikt (zoals een Jablotron of Bosch via KNX‑module).
Tip: hou een lijst bij met al je devices, IP‑adressen en logins. Dat scheelt je later een hoop zoekwerk.
Stap 1: Josh.ai koppelen aan je netwerk en apparaten
- Sluit de Josh Core of je Josh‑klaar apparaat (bijvoorbeeld Basalte Amda) aan op je netwerk via een vaste poort. Geef het een vast IP‑adres in je router (bijv. 192.168.1.50). Dit voorkomt problemen als je router ooit herstart. Veelgemaakte fout: DHCP toestaan waardoor het IP wijzigt en koppelingen loslaten.
- Meld je aan op je Josh‑account via de web‑interface. Koppel je account met je KNX‑project via de KNX‑driver. Je uploadt je ETS‑projectbestand of selecteert de juiste groepadressen. Tijdsindicatie: 10–15 minuten. Veelgemaakte fout: verkeerde KNX‑IP‑router kiezen, waardoor Josh geen communicatie vindt.
- Voeg je Crestron‑ of Control4‑processor toe als integratie. Geef Josh de juiste API‑toegang (bij Crestron via de CH‑driver, bij Control4 via driver‑installatie). Test of Josh de status van een lamp of scherm kan uitlezen. Veelgemaakte fout: vergeten om de juiste driver te activeren in je programmering.
- Check de netwerkfirewall: zorg dat poorten voor KNX‑IP (3671) en de Josh‑communicatie open staan. Gebruik liefst een stabiel bedraad netwerk voor je Kernsystemen. Veelgemaakte fout: Wi‑Fi alleen voor je processor, wat storing geeft bij grote bestanden of updates.
Na deze stap kun je Josh al eenvoudige commando’s geven. Probeer “Josh, zet de keukenlamp aan” en kijk of de DALI‑lamp reageert via je KNX‑ of Crestron‑koppeling.
Stap 2: KNX‑groepadressen en DALI‑verdeling inrichten
Josh werkt het best als je kamers en functies logisch indeelt. Maak een duidelijke structuur in je KNX‑project: per kamer een set groepadressen voor licht, dimmen, jaloezie, HVAC en scenes. Gebruik een vaste indeling, bijvoorbeeld 1/1/10 tot 1/1/19 voor woonkamer licht en 1/2/10 tot 1/2/19 voor jaloezieën.
Voor DALI‑verlichting koppel je DALI‑groepen aan KNX‑groepen via je DALI‑gateway. Zorg dat elke DALI‑lamp of groep een eigen KNX‑groepadres krijgt voor aan/uit en dimmen, waarbij het DALI-2 protocol zorgt voor naadloze lichtsturing.
- Open ETS en definieer een kamernaam met logische groepen, bijvoorbeeld “Woonkamer”. Maak groepadressen voor aan/uit, dimwaarde (0–100%) en scène‑trigger. Specificatie: gebruik 1/1/10 voor aan/uit, 1/1/11 voor dimmen. Tijdsindicatie: 20–30 minuten.
- Koppel DALI‑groepen via de gateway. Bij een Helvar DALI‑gateway voeg je DALI‑groep 1 toe en koppel je deze aan KNX 1/1/10. Test met een enkele lamp. Veelgemaakte fout: DALI‑adressen dubbel gebruiken, waardoor lampen niet reageren.
- Zet je KNX‑scenes op voor sferen: “Film”, “Lezen”, “Feest”. Elke scene activeert een set groepadressen. Bij Crestron programmeer je een scene‑call die de KNX‑groepen triggert. Veelgemaakte fout: scenes niet testen, waardoor Josh een onvolledige actie uitvoert.
- Sla je project op en sync met Josh. Controleer of elke scene zichtbaar is in de Josh‑app. Veelgemaakte fout: vergeten te synchroniseren, waardoor Josh oude data gebruikt.
Bij Crestron of Control4 koppel je deze groepen via de driver zodat Josh ze kan aansturen. Probeer “Josh, zet film scene in de woonkamer”. Je moet zien dat de verlichting dimt, de jaloezieën zakken en de home cinema aangaat.
Stap 3: Josh‑spraken en scènes configureren
Josh.ai begrijpt natuurlijke commando’s, maar je moet hem leren wat je bedoelt.
- Open de Josh‑app en ga naar “Kamers”. Voeg kamernamen toe die je makkelijk uitspreekt, bijvoorbeeld “Woonkamer”, “Thuiskantoor” en “Home Cinema”. Veelgemaakte fout: te lange of complexe namen, waardoor spraakherkenning minder betrouwbaar wordt.
- Maak scenes aan in Josh of koppel bestaande KNX‑scenes. Bijvoorbeeld “Film” die verlichting dimt naar 20%, jaloezieën sluit en de receiver inschakelt. Tijdsindicatie: 15–25 minuten. Veelgemaakte fout: scenes zonder statuscontrole, waardoor een lamp al aan blijkt te zijn en Josh niet reageert.
- Voeg spraak‑synoniemen toe: “Ontspan”, “Relax”, “Film modus” voor dezelfde scene. Test elk synoniem met een voice‑command. Veelgemaakte fout: te veel synoniemen per scene, waardoor verwarring ontstaat.
- Stel vertragingen in voor jaloezieën en verlichting (bijv. 2 seconden voor jaloezieën, 0 seconden voor licht). Dit geeft een vloeiende ervaring. Veelgemaakte fout: geen vertraging, waardoor alles tegelijk knipperen geeft.
Maak spraak‑synoniemen voor kamers en acties, en leg vaste scenes vast. Zo voorkomt je dat Josh twijfelt en vraagt welke lamp je bedoelt.
Test nu een paar commando’s: “Josh, leesmodus in thuiskantoor” en “Josh, feestje in woonkamer”. Je moet merken dat je huis soepel reageert.
Stap 4: Integratie met home cinema, HVAC en beveiliging
High‑end systemen draaien om naadloze integratie. Dankzij de voordelen van modulaire opbouw stuurt je Crestron‑ of Control4‑processor je projector, receiver en scherm, en Josh activeert die scenes via spraak.
Voor HVAC koppel je KNX‑thermostaten en zet je comfort‑modi. Voor beveiliging koppel je KNX‑inputs of een Jablotron/Bosch‑module zodat Josh “thuis” en “weg” herkent. Het is essentieel dat een gecertificeerde systeemintegrator een KNX-installatie ontwerpt voor een stabiele basis.
- Bij Crestron programmeer je een scene‑call die de projector inschakelt, de receiver kiest en het scherm zakken. Josh activeert deze scene via de API. Veelgemaakte fout: projector‑input niet setten, waardoor beeld ontbreekt.
- Voor HVAC koppel je KNX‑groepen voor setpoint en comfort. Bijv. 3/1/10 voor setpoint 21°C. Josh activeert “Comfort” of “Eco”. Veelgemaakte fout: setpoint te snel wijzigen, waardoor de installatie gaat pendelen.
- Voor beveiliging maak je KNX‑groepen voor “Thuis” en “Weg”. Josh luistert naar deze groepen en activeert scenes bij verlaten of binnenkomen. Tijdsindicatie: 20–30 minuten. Veelgemaakte fout: geen vertraging op deur‑sensor, waardoor Josh te vroeg reageert.
- Test alles met een paar cycles: “Josh, film avond” en “Josh, weg”. Controleer of de home cinema, HVAC en verlichting samenwerken zonder haperingen.
Stap 5: Fouten opsporen en optimaliseren
Als iets niet werkt, is het meestal een kwestie van netwerk, adres of sync. Loop deze checklist na en je lost 90% van de problemen op zonder hulp van een programmeur.
- Check of Josh de juiste KNX‑router ziet. Gebruik een vast IP en geen DHCP.
- Controleer groepadressen in ETS. Zijn ze correct gekoppeld aan DALI‑groepen?
- Test scenes zonder spraak eerst via de app. Werkt de scene, dan werkt Josh ook.
- Sync opnieuw na wijzigingen in ETS of Crestron/Control4. Josh gebruikt een cache.
- Luister naar Josh‑feedback. Zegt Josh “ik begrijp het niet”, dan klopt de spraaknaam of scène‑link niet.
- Gebruik een test‑scene met 1 lamp en 1 jaloezie om isolatie te doen. Breid daarna uit.
Onthoud: kleine aanpassingen leveren veel comfort op. Twee seconden vertraging op jaloezieën voelt al luxer.
Verificatie‑checklist
- Josh Core of Basalte Amda heeft een vast IP en is online.
- KNX‑router en DALI‑gateway zijn zichtbaar in Josh.
- Elke kamer heeft logische groepadressen en een set scenes.
- Home cinema scene werkt via Crestron/Control4 en Josh.
- HVAC‑scenes reageren op “Comfort” en “Eco”.
- Beveiligingsscene “Thuis/Weg” activeert juiste acties.
- Spraak‑synoniemen zijn getest en werken betrouwbaar.
- Netwerk is stabiel; firewall blokkeert geen KNX‑ of Josh‑poorten.
Als je deze checklist kunt afvinken, is je high‑end systeem klaar voor spraakbesturing met Josh.ai. Je huis voelt nu nog meer als jouw plek: warm, direct en perfect afgestemd op wat je wilt.
