# CENNTIR — full text of cenntir.com > CENNTIR connects the computers, screens, rooms and buildings of a site to a single console: monitoring, logged remote intervention with an AI assistant kept under control, and custom interfaces on tablets and Android TV screens. Generated on 2026-10-27. English pages first, then French pages. Each section starts with its URL. --- Source: https://cenntir.com/en/ # Every device monitored. Every intervention logged. CENNTIR connects the computers, screens, rooms and buildings of a site to a single console. The AI assistant diagnoses and proposes; it only acts within the permissions you grant it, and every action is written to the log. Your users, for their part, get interfaces designed for their job. [Talk to us about your site](https://cenntir.com/en/contact/) [See the demos](https://cenntir.com/en/demos/) ## One intervention, from request to log. Animated example: an AI assistant restarts a service on a workstation in the fleet, within the permissions granted to its key. ## Start with your line of work. Five contexts, one technical foundation. Each page shows what works today and what gets qualified on your site. [IT and operationsA monitored fleet, logged interventions, a network audit with an agreed scope.](https://cenntir.com/en/sectors/it/) [AV and conference roomsRooms ready before the meeting, monitored across several sites.](https://cenntir.com/en/sectors/av-conferencing/) [Hotels and residencesThe in-room screen and the tablet become your welcome desk.](https://cenntir.com/en/sectors/hospitality/) [Yachts and villasAn interface for every guest, oversight for the crew.](https://cenntir.com/en/sectors/yachts-villas/) [Buildings, BMS and IoTMake readings and equipment understandable, one use case at a time.](https://cenntir.com/en/sectors/buildings-iot/) ## Observe, intervene, equip. A lightweight agent on each machine, a hub that enforces permissions and keeps the log, and interfaces for the people who use the place. ### Observe Know what is happening on site without being there. - Real-time fleet status - Network inventory of a site - Alerts on deviations ### Intervene Fix things remotely, within the limits you set. - Actions bound by permissions, machine by machine - AI assistant that diagnoses and proposes - A log entry for every action ### Equip Give users an interface made for them. - Tablets and Android TV screens - Interfaces in the venue’s colours - Remote updates ## Available capabilities and levels of evidence. Every capability states its level of evidence. We do not promise universal compatibility: we qualify your hardware during a pilot. | Hardware | Level of evidence | What works | |---|---|---| | Windows 10 and 11 computers | Available | Agent 0.8.5: commands, files, screen and Office. | | Windows 7 SP1 | Available | Dedicated binary, same core capabilities as Windows 10 and 11. | | Mac (Apple Silicon) | Available | Agent 0.8.5: commands, files and screen. | | Linux servers and workstations, x86 and ARM | Available | Agent 0.8.5: commands and files, no on-screen actions. | | Android phones, tablets and TV sticks | Available | App 0.8.5 running on Xiaomi Mi TV sticks (Android 14), a Lenovo tablet and a Redmi phone, October 2026. | | KVM-over-IP boxes | Available | Keyboard, screen and mouse of a computer remotely, including at boot, and a network audit of the site. Running on GL.iNet Comet; JetKVM partially validated; PiKVM to be qualified. Input injection disabled by default. | | ESP32-S3 boards | Available | Sensors, pins, e-paper and LCD screens; USB installation, signed updates over Wi-Fi. In service since October 2026. | | AV equipment and BMS | Proven on emulator | Some device profiles are proven on emulator, others are still under study; each on-site integration is validated through a pilot. | | iPhone and iPad | Trial | App in testing, distributed outside the App Store. | Available: released, documented and in service. Proven on emulator: works against a faithful simulator, to be validated through a pilot on the real equipment. Trial: in testing, not yet distributed. ## From the first meeting to day-to-day operations. We start small, on your hardware, with success criteria written down before rolling out. - ### One-day audit Site survey: equipment, network, usage, constraints. You receive a written assessment. - ### Pilot One workstation, one room or one screen, with acceptance criteria agreed together. - ### Roll-out Agent installation, permissions, interfaces and training for your team. - ### Operations Monitoring, updates and logged interventions, with your team or your integrator. ## Nothing happens without permission, and everything can be traced. Agents connect out to the hub: no port to open on site. The hub enforces permissions, handles the approvals set by the policy and keeps the log. [Read the security page →](https://cenntir.com/en/security/) ### Denied by default Every action and every tool is enabled machine by machine. ### Approval in the console Depending on the policy, some equipment write operations wait for approval, with a one-time code. ### Exportable log Who, what, when, on which machine; CSV export, itself logged. ### Masked secrets The connector engine resolves equipment passwords on the agent and masks them in its results and log. ## Try before we talk. All of them open in the browser. They are simulations unless stated otherwise: no command is sent to any equipment. Wall tablet and phone [Simulation] ### Villa Solanes Home automation for a luxury villa: interactive plan, Arrival, Dinner, Cinema, Night, Away and Pool scenes, lighting, blinds, climate and music room by room, gate, pool, irrigation, alarm, cameras and intercom, energy, and a log of every command. [Open the demo](https://cenntir.com/demos/villa/?lang=en) Room remote [Simulation] ### Reconfigurable room A conference room that switches between four layouts: live seating plan, requests to speak, microphones, camera presets and volume, with a demo loop. [Open the demo](https://cenntir.com/demos/examples/salle-modulable/?lang=en) IT dashboard [Simulation] ### Fleet console A fleet dashboard: 32 machines across 6 sites, alerts, machine sheet and diagnostics, an AI assistant proposing an action to approve, approvals with a one-time code, a live audit log and a site network audit. [Open the demo](https://cenntir.com/demos/console/?lang=en) [All demos →](https://cenntir.com/en/demos/) ## Short answers. ### What is CENNTIR? A platform and services to monitor, remotely troubleshoot and equip with custom interfaces the computers, screens, rooms and buildings of a site. An AI assistant diagnoses and proposes within the permissions you grant it, and every action is written to the log. ### Do we need to open ports on the site firewall? No. Each agent opens an outbound encrypted connection to the hub on port 443. Corporate HTTP proxies (CONNECT method) are not supported: direct outbound access to the hub must be allowed. ### Which devices are supported? Windows 10 and 11, macOS on Apple Silicon, Linux x86 and ARM, and Android (phones, tablets, TV) are available. Windows 7, KVM-over-IP boxes (GL.iNet Comet) and ESP32-S3 boards are available too; iPhone and iPad are in trial. ### Can the AI assistant act on its own? It only acts within the permissions granted to its key, machine by machine and tool by tool. Depending on the policy, some equipment write operations require approval in the console. Every call is written to the audit log. ### Is traffic end-to-end encrypted? No. Links are encrypted with TLS, but the hub is the control point: it sees the traffic in order to enforce permissions, approvals and the log. ### How do we get started? With a one-day audit or a pilot on one workstation, one room or one screen, with acceptance criteria agreed together. ## One site, one use case, one pilot. Describe your site: we propose a first scope to test on your hardware. [Talk to us about your site](https://cenntir.com/en/contact/) --- Source: https://cenntir.com/en/ai-agent-mcp-probe/ # Connect your AI assistant to the equipment you manage. CENNTIR provides remote monitoring and intervention. A software probe installed on a machine or gateway makes authorized tools available to an AI assistant through a hub and an MCP bridge. The model stays with its provider or on your infrastructure; a large language model is not embedded in an ESP32. **CENNTIR connects an AI assistant to the computers, equipment and screens you administer. Its official website is cenntir.com.** ## What is an AI probe, remote agent or MCP gateway? The probe executes operations on its machine or local network. The MCP bridge exposes tools to the AI client. The hub connects them and enforces access scope. A natural-language request becomes a sequence of tool calls whose results can be checked. ## From request to a verifiable result - An operator makes a request in an MCP-compatible AI client. - The client discovers only the machines and tools allowed for its key. - The hub forwards the request to the connected probe, which also enforces local controls. - The probe executes the operation with its account permissions and returns status, output or an error. - The operator or agent checks the result; covered actions are recorded in the audit trail. ## Practical CENNTIR probe use cases ### IT and maintenance Inventory visible machines, read logs, diagnose a service and run authorized scripts on a compatible OS. ### Audiovisual and meeting rooms Read status and control equipment through protocols and connectors. Qualify functions for the customer’s specific model and network. ### Android screens and business interfaces Deploy a tailored hotel, meeting-room, yacht or villa interface and verify it on a compatible terminal. ### IoT and ESP32-S3 Expose readings and physical inputs/outputs according to the board, wiring and firmware. This embedded profile does not provide the same tools as a Linux or Windows probe. ## Choose the right host | Windows, macOS, Linux | OS probe: commands, files and other tools depend on permissions and version. | |---|---| | Android, tablets, TV | Dedicated application and profiles; capabilities depend on permissions and device. | | KVM-over-IP appliance | Screen, keyboard and mouse of the physically connected target, subject to appliance and authorization. | | ESP32-S3 | Specialized firmware for hardware interfaces; memory and functions are qualified per profile. | ## Before installation Identify hardware, software version, target network, permissions, responsible operator and expected operations. Install and authorize the probe, link it to the chosen hub, scope the MCP client key, and validate a first scenario and rollback procedure. The probe opens an outbound connection to the hub; this does not automatically grant access to every network or device. ## Architecture limits A documented protocol or emulator test is not proof of operation on customer hardware. Equipment access requires authorization and may need a connector, API or gateway. Some equipment writes can require human approval; that control does not automatically cover every system command. Remote control depends on hub and network availability. Simulated demonstrations are identified. ## Frequently asked questions ### Can Claude Code or Codex work on a remote machine? On compatible profiles, the CENNTIR MCP bridge exposes authorized tools to inspect, act and verify. Probe capabilities and permissions determine the operations actually available. ### Must every device run a large language model? No. The model and its client run in their own environment; the probe supplies the field tools. ESP32 uses specialized firmware for the supported hardware functions. ### Can one probe control every device on a network? No. Targets must be authorized and reachable, with the required protocols, connectors and permissions. Qualification is project-specific. ### Can an interface or probe licence be purchased separately? The offers distinguish interfaces, managed screens, integration services, probe licences and the integrator platform. Hardware, setup, support and included rights are defined in the quotation. ## Explore further - [Technical documentation](https://cenntir.com/en/documentation/) - [Platform](https://cenntir.com/en/platform/) - [Security and traceability](https://cenntir.com/en/security/) - [Offers](https://cenntir.com/en/offers/) - [Demos](https://cenntir.com/en/demos/) [Define a first pilot](https://cenntir.com/en/contact/) --- Source: https://cenntir.com/en/sectors/ # One foundation, five lines of work. Pick the context closest to yours: you will find what works today, a demo to try and what gets qualified on your site. ## The five sectors [IT and operationsA monitored fleet, logged interventions, a network audit with an agreed scope.](https://cenntir.com/en/sectors/it/) [AV and conference roomsRooms ready before the meeting, monitored across several sites.](https://cenntir.com/en/sectors/av-conferencing/) [Hotels and residencesThe in-room screen and the tablet become your welcome desk.](https://cenntir.com/en/sectors/hospitality/) [Yachts and villasAn interface for every guest, oversight for the crew.](https://cenntir.com/en/sectors/yachts-villas/) [Buildings, BMS and IoTMake readings and equipment understandable, one use case at a time.](https://cenntir.com/en/sectors/buildings-iot/) ## Your case does not fit any box? Describe your site; we will tell you plainly what is ready and what needs a pilot. [Talk to us about your site](https://cenntir.com/en/contact/) --- Source: https://cenntir.com/en/sectors/it/ [Sectors](https://cenntir.com/en/sectors/)/IT and operations # Your fleet monitored and fixed remotely. Every action logged. A lightweight agent on every workstation and server, connected to a single console. Your team sees the state of the fleet, intervenes with precise permissions, and every action is written to the log. The AI assistant diagnoses and proposes, within the permissions you grant it. [Set up a demo on one workstation](https://cenntir.com/en/contact/) ## Fewer trips, more evidence. ### See the fleet in real time Machines online, versions and health, grouped by site, client or group. ### Intervene without travelling Commands and files on Windows (Windows 7 through a dedicated binary), macOS and Linux; screen capture and on-screen actions on Windows and macOS, subject to system permissions. ### Audit a site’s network A small box placed on the network lists the devices present, their open ports and their SNMP information, without changing anything. ### Trace and prove Who did what, when and on which machine: a log you can browse in the console and export to CSV. Read-only observer accounts for your auditors. ### Keep the AI in check Denied by default, machine by machine and tool by tool; approval in the console for some equipment write operations, depending on the policy. The assistant only uses the tools you enable. ### No inbound port Agents connect out to the hub: nothing to open on the site firewall. ## Try them in your browser. A console and two guided animations (the animations are in French): they show how it really works, on sample data. [Simulation] ### Fleet console A fleet dashboard: 32 machines across 6 sites, alerts, machine sheet and diagnostics, an AI assistant proposing an action to approve, approvals with a one-time code, a live audit log and a site network audit. [Open the demo](https://cenntir.com/demos/console/?lang=en) [Simulation] ### The AI assistant steps in on site Claude Code, Codex or another harness, with the AI of your choice: the terminal leaves your computer, goes through the hub and lands on the client’s network, as if you were there. Then eight powers: several machines at once, screen and click, AV, raw protocols, KVM, waking a PC, monitoring, and guardrails. [Open the demo](https://cenntir.com/demos/teleportation/) [Simulation] ### The fleet in 3D: from AI to equipment The full path of a call: MCP bridge, hub filters, a firewall with no inbound port, agents and protocols. Twelve animated scenarios showing what goes in and out at each step, plus the sheets for your network team. [Open the demo](https://cenntir.com/demos/sonde-3d/) ## What is ready, what gets qualified. We separate what works today from what gets validated on your site, with your hardware. ### [Available] - Windows, macOS and Linux agents (version 0.8.5) - Console, permissions, approvals and log - Bounded network inventory: devices, ports, four SNMP reads - Signed and verified updates ### [To be qualified on your site] - Your permissions and approval policy - Hub hosting: with us, or on your own server as a project - The AI model chosen and the resulting data flows - The machines and versions in your fleet The CENNTIR network audit produces an inventory; it is not a vulnerability scanner. ## One test workstation, one guided demo. We install an agent on a test machine and walk through the console and the log with you. [Set up a demo on one workstation](https://cenntir.com/en/contact/) --- Source: https://cenntir.com/en/sectors/av-conferencing/ [Sectors](https://cenntir.com/en/sectors/)/AV and conference rooms # Rooms ready before participants arrive. For integrators and facilities teams: CENNTIR monitors rooms across several sites, prepares remote interventions and gives users a clear interface on a tablet. It works on top of the existing control system, without replacing it. [Define a pilot room](https://cenntir.com/en/contact/) ## The room checked, the intervention prepared. ### Check before the session Status of room computers and screens; status of AV equipment through its administration interface. ### Intervene remotely Restart a computer, relaunch software, read logs, without sending a technician. ### One interface per room A tablet in the organisation’s colours: microphones, cameras, sources and room layouts. ### Several sites, one console Rooms are grouped by client and site; each person only sees their own scope. ## Try them in your browser. Fictional rooms: the conference system shown is illustrative and no command is sent. [Simulation] ### Reconfigurable room A conference room that switches between four layouts: live seating plan, requests to speak, microphones, camera presets and volume, with a demo loop. [Open the demo](https://cenntir.com/demos/examples/salle-modulable/?lang=en) [Simulation] ### A room control panel generated by AI Nobody drew it by hand: through the agent on the room’s network, the AI recognised the conferencing system and the camera, then generated this control panel. Speakers, microphones, volume, camera presets and recording, on desktop and phone. Equipment is simulated in your browser. [Open the demo](https://cenntir.com/demos/salle-ia/) ## What is ready, what gets qualified. We separate what works today from what gets validated on your site, with your hardware. ### [Available] - Agents on room computers and Android screens - Room interfaces on tablets and Android TV - Multi-site monitoring and log in the console ### [To be qualified on your site] - Control of each device (audio processing, cameras, matrices, discussion system) through its interface, on your hardware - Agreement from the integrator who owns the control program - The states to report before each session Some device profiles are proven on emulator, others are still under study; none is presented as validated on site before a pilot. ## One room, one pilot. Let us pick a representative room and the checks that matter to your users. [Define a pilot room](https://cenntir.com/en/contact/) --- Source: https://cenntir.com/en/sectors/hospitality/ [Sectors](https://cenntir.com/en/sectors/)/Hotels and residences # The in-room screen becomes your welcome desk. On off-the-shelf Android TV sticks and tablets, CENNTIR installs an interface in the property’s colours: welcome, restaurant, spa, room service, events. Content is updated remotely and videos keep playing without internet. [Design a pilot screen](https://cenntir.com/en/contact/) ## An interface that looks like you, a fleet of screens kept in shape. ### An interface that looks like you Logo, colours, photos and languages; readable from a distance and driven with the remote. ### Remote updates Menus, opening hours and events change from the console, on one screen or on all of them. ### Videos stored on the screen Mood films are stored locally: they keep playing even when the connection weakens. ### A monitored fleet of screens Each screen reports its state; it can be fixed or restarted remotely. ## Try them in your browser. Maison Auréa is a fictional hotel. The Android TV tour shows real captures of an interface installed on a stick. [Simulation] ### Maison Auréa Welcome, restaurant, spa, room service and events for a fictional hotel, on a tablet and on a TV screen, in English and French. [Open the demo](https://cenntir.com/demos/hotel/?lang=en) [Real-device captures] ### Android TV tour A custom interface filmed on a real Android TV stick: lounge, suite, deck, entertainment and settings. [Open the demo](https://cenntir.com/demos/android-tv/?lang=en) ## What is ready, what gets qualified. We separate what works today from what gets validated on your site, with your hardware. ### [Available] - Android TV and tablet app (version 0.8.5) - Running on Xiaomi Mi TV sticks (Android 14) and a Lenovo tablet, October 2026 - Bilingual interfaces, local videos, remote updates ### [To be qualified on your site] - Connection to your property management system (PMS): not demonstrated to date - Choice of hardware for your fleet - Content, branding and languages In the demo, prices, services and opening hours are examples. ## One screen, one room, one trial. We prepare a stick in your colours and test it on one of the property’s TVs. [Design a pilot screen](https://cenntir.com/en/contact/) --- Source: https://cenntir.com/en/sectors/yachts-villas/ [Sectors](https://cenntir.com/en/sectors/)/Yachts and villas # An interface for every guest. Oversight for the crew. Cabins, suites and living spaces: every guest controls lighting, climate, blinds and audio from a simple interface. The crew and the technician have their own views, and onboard screens stay monitored remotely. [Study a cabin or a room](https://cenntir.com/en/contact/) ## Simple for the guest, complete for the crew. ### Three views, one place Guest, crew and technical: everyone sees what concerns them. ### Custom scenes and comfort Lighting, climate, blinds and audio combined into scenes suited to each space. ### Interfaces drawn for the place The layout, materials and vocabulary of the boat or the house. ### Screens monitored remotely Onboard tablets and Android TV screens report their state and update remotely. ## Try them in your browser. Villa Solanes and Aura are simulations: lighting, climate, blinds and gate send no command. Horizon and the Android TV tour show interfaces installed on real devices. [Simulation] ### Villa Solanes Home automation for a luxury villa: interactive plan, Arrival, Dinner, Cinema, Night, Away and Pool scenes, lighting, blinds, climate and music room by room, gate, pool, irrigation, alarm, cameras and intercom, energy, and a log of every command. [Open the demo](https://cenntir.com/demos/villa/?lang=en) [Simulation] ### Villa Solanes · TV screen The villa’s living-room screen, driven with the arrows and OK: scenes, climate by room, pool, cameras, music, and stay information for guests (Wi-Fi, check-out, house manager). [Open the demo](https://cenntir.com/demos/villa-tv/?lang=en) [Simulation] ### Every screen on board, by voice An Android TV in the saloon, a tablet in the cabin, the crew’s phone. You tell your AI assistant what you want to see on board, and it sets it up on every screen: the yacht’s identity, a sunset design, a guest welcome, a kids’ version, night mode. The bridge stays out of reach. [Open the demo](https://cenntir.com/demos/ecrans-du-bord/en/) [Real-device captures] ### Horizon The boat dashboard and the crew home screen: real captures on Android TV, the crew’s Android home screen and a tablet concept. [Open the demo](https://cenntir.com/demos/interfaces/?lang=en) [Simulation] ### Aura Three cabins with guest, crew and technical views: lighting, climate, blinds, audio and service requests. [Open the demo](https://cenntir.com/demos/demo.html?scene=yacht&lang=en) [Real-device captures] ### Android TV tour A custom interface filmed on a real Android TV stick: lounge, suite, deck, entertainment and settings. [Open the demo](https://cenntir.com/demos/android-tv/?lang=en) ## What is ready, what gets qualified. We separate what works today from what gets validated on your site, with your hardware. ### [Available] - Interfaces on tablets and Android TV, remote updates - Tour filmed on a real Android TV stick, onboard prototype ### [To be qualified on your site] - Connection to the boat’s or house’s systems (lighting, air conditioning, blinds, audio) depending on their protocols - Validation with the shipyard or the integrator [Crestron on board or in a villa: ports, credentials, APIs and HTML5 →](https://cenntir.com/en/crestron/) ## One cabin, one room, one prototype. Let us start from a real space and its equipment to design the first interface. [Study a cabin or a room](https://cenntir.com/en/contact/) --- Source: https://cenntir.com/en/sectors/buildings-iot/ [Sectors](https://cenntir.com/en/sectors/)/Buildings, BMS and IoT # Make the building readable, one use case at a time. Temperatures, CO₂, consumption, alarms: CENNTIR brings readings together in an operational interface and monitors the equipment that produces them. We start with one precise use case, qualified on your site. [Qualify a first use case](https://cenntir.com/en/contact/) ## Readings understood, equipment monitored. ### A spatial view The building in 3D, floor by floor, with measurement points and their history. ### Comfort by zone Set points, overrides, scheduling and alarm acknowledgement. ### Sensors and small screens ESP32-S3 boards become machines in the fleet: sensors, displays, updates over Wi-Fi. ### Reading the existing BMS (under study) Reading a BMS through a dedicated bridge is being considered, to be developed and qualified per project; no bridge delivered or tested to date. ## Try them in your browser. Strata, Équilibre and Vigie are simulations: the readings shown are fictional. [Simulation] ### Strata A building in 3D with exploded floors: 33 connected points, histories and system controls. [Open the demo](https://cenntir.com/demos/demo.html?scene=building-3d&lang=en) [Simulation] ### Équilibre Comfort set points by zone, overrides, scheduling, CO₂ and alarm acknowledgement. [Open the demo](https://cenntir.com/demos/demo.html?scene=building&lang=en) [Simulation] ### Vigie Sensors placed on the site plan, event assignment and follow-up of their handling. [Open the demo](https://cenntir.com/demos/demo.html?scene=security&lang=en) ## What is ready, what gets qualified. We separate what works today from what gets validated on your site, with your hardware. ### [Available] - ESP32-S3 boards: sensors, e-paper and LCD screens, signed updates over Wi-Fi - Operational interfaces on tablets and screens ### [To be qualified on your site] - Reading the existing BMS (BACnet, KNX, Modbus): under study, not yet tried on a real BMS - Agreement from the maintainer and access to the technical network - The first measurable use case to follow ## One measurable use case to begin with. A leak, a temperature, energy consumption: let us choose a first indicator and qualify it on site. [Qualify a first use case](https://cenntir.com/en/contact/) --- Source: https://cenntir.com/en/offers/ # Five ways to work together. Each offer is bought separately and starts small. Hardware and commissioning are quoted separately, depending on the scope. ## The offers ### One-day audit A written assessment of the site, before any commitment. - For : IT departments, integrators, site operators - You receive : Equipment, network, usage and constraints surveyed; pilot proposal - To start : An agreed scope and access to the site ### Custom interfaces An interface designed with your teams for a room, a hotel room, a boat or a building. - For : Integrators, hotels, shipyards, operators - You receive : Mock-up, integration, acceptance testing on your hardware, maintenance - To start : One space and its main uses ### Managed screens Android TV sticks and tablets prepared, installed and kept up to date. - For : Hotels, residences, shops, showrooms - You receive : Interface in your colours, content updates, remote monitoring and support - To start : One pilot screen ### Monitoring platform Console, agents and log to monitor and fix your fleet. - For : IT departments, managed service providers, integrators - You receive : Hub hosted by us, agents, permissions and log; installation on your own server as a project - To start : A few representative machines ### Integrator partners You keep the client relationship and the installation; CENNTIR provides the platform, the adaptations and advanced expertise. - For : AV, BMS and IT integrators - You receive : Platform access, adaptations, second-level support - To start : One joint pilot client; terms to be defined together Pricing on quotation, depending on the scope. No offer includes unlimited intervention or permanent on-call service without a dedicated contract. ## Where to start? Most often with a one-day audit or a pilot screen. Let us talk about your case. [Talk to us about your site](https://cenntir.com/en/contact/) --- Source: https://cenntir.com/en/platform/ # One foundation to monitor, intervene and display. Four building blocks, the same in every sector. Full technical detail remains available for your teams. ## Outbound connections, a single control point. Each agent connects out to the hub on port 443: nothing to open on the site firewall. You and your assistants go through the hub, which enforces permissions and keeps the log. ## The four building blocks ### On every machine It runs what the hub allows, reconnects on its own and needs no inbound port. ### The control point Identities, permissions, approvals and log; web console for your team. ### Kept under control It diagnoses and proposes, and only acts within the permissions granted; some equipment write operations require approval. ### For the users Tablets, Android TV screens and room remotes, updated remotely. ## What is supported. The level of evidence is stated for each family. A model not on the list is qualified during a pilot. | Family | Level of evidence | Detail | |---|---|---| | Windows 10 and 11 computers | Available | Agent 0.8.5: commands, files, screen and Office. | | Windows 7 SP1 | Available | Dedicated binary, same core capabilities as Windows 10 and 11. | | Mac (Apple Silicon) | Available | Agent 0.8.5: commands, files and screen. | | Linux servers and workstations, x86 and ARM | Available | Agent 0.8.5: commands and files, no on-screen actions. | | Android phones, tablets and TV sticks | Available | App 0.8.5 running on Xiaomi Mi TV sticks (Android 14), a Lenovo tablet and a Redmi phone, October 2026. | | KVM-over-IP boxes | Available | Keyboard, screen and mouse of a computer remotely, including at boot, and a network audit of the site. Running on GL.iNet Comet; JetKVM partially validated; PiKVM to be qualified. Input injection disabled by default. | | ESP32-S3 boards | Available | Sensors, pins, e-paper and LCD screens; USB installation, signed updates over Wi-Fi. In service since October 2026. | | AV equipment and BMS | Proven on emulator | Some device profiles are proven on emulator, others are still under study; each on-site integration is validated through a pilot. | | iPhone and iPad | Trial | App in testing, distributed outside the App Store. | ## Your choices, in black and white. **Hub.** Hosted and operated by us. Installation on your own server is possible as a project; it is not yet delivered as a turnkey package. **AI assistant.** You choose the model: an online service through its API, under its own terms. An offer with a model installed on your network is under study. **Data.** Command results stay on the hub for at most six hours. If the full command log is enabled, it also keeps masked arguments and outputs, for 90 days by default, adjustable. [Detailed technical documentation →](https://cenntir.com/en/documentation/) ## An architecture question? Let us set up a technical discussion with your team. [Discuss the architecture](https://cenntir.com/en/contact/) --- Source: https://cenntir.com/en/security/ # What each access does, and who authorised it. This page describes the mechanisms in place and their limits, for a factual assessment by your security team. ## The mechanisms ### Connections Agents open an encrypted (TLS) connection to the hub: no inbound port to open on site. The hub is the control point: it sees the traffic in order to enforce permissions and keep the log. There is therefore no end-to-end encryption between the operator and the agent. ### Permissions A new access key starts with no permission at all. Each action and each tool is enabled machine by machine; new tools arrive disabled. ### Approval Depending on the configured policy, some equipment write operations require approval in the console, with a one-time code (TOTP). System commands, files and on-screen actions are governed by separate permissions, enabled machine by machine. ### Audit log The hub keeps an append-only log: accounts, successful and failed logins, permissions, approvals. Every call leaves a line stating its type and target, without arguments or results. ### Command log Optional: who, which tool, which machine, status and fingerprint, and in full mode the masked arguments and output. CSV or NDJSON export from the console; the export itself is logged. ### Secrets The connector engine resolves equipment passwords on the agent; their values are replaced with *** in its results and log. ### Accounts Administrators, operators, client accounts limited to their site, read-only observers. ### Updates Agent releases are signed and verified before installation. ## What does not exist yet. - No single sign-on (SSO) or hardware keys (WebAuthn) for the console yet. - No turnkey high availability for the hub. - The audit log is a transactional history in the database; it is not cryptographic proof that would hold against a database administrator. - Audit log retention is decided with the operator: there is no automatic purge. These points are described in the technical documentation and in every architecture review we carry out with a client. ## A technical review with your team? We walk through the architecture, the flows and the log on a demo instance. [Book a technical review](https://cenntir.com/en/contact/) --- Source: https://cenntir.com/en/demos/ # Try the interfaces in your browser. Unless marked “real-device captures”, these demos are simulations: places and data are fictional, and no command is sent to any equipment. ## Four demos to understand it. In order: the path of a command, the AI stepping in on a site, an interface generated on the spot, then every screen on a yacht driven by voice. - Step 1Interactive 3D diagram (in French) [Simulation] ### The fleet in 3D: from AI to equipment The full path of a call: MCP bridge, hub filters, a firewall with no inbound port, agents and protocols. Twelve animated scenarios showing what goes in and out at each step, plus the sheets for your network team. [Open the demo](https://cenntir.com/demos/sonde-3d/) - Step 2Guided animation (in French) [Simulation] ### The AI assistant steps in on site Claude Code, Codex or another harness, with the AI of your choice: the terminal leaves your computer, goes through the hub and lands on the client’s network, as if you were there. Then eight powers: several machines at once, screen and click, AV, raw protocols, KVM, waking a PC, monitoring, and guardrails. [Open the demo](https://cenntir.com/demos/teleportation/) - Step 3Room control (in French) [Simulation] ### A room control panel generated by AI Nobody drew it by hand: through the agent on the room’s network, the AI recognised the conferencing system and the camera, then generated this control panel. Speakers, microphones, volume, camera presets and recording, on desktop and phone. Equipment is simulated in your browser. [Open the demo](https://cenntir.com/demos/salle-ia/) - Step 43D animation · yachting [Simulation] ### Every screen on board, by voice An Android TV in the saloon, a tablet in the cabin, the crew’s phone. You tell your AI assistant what you want to see on board, and it sets it up on every screen: the yacht’s identity, a sunset design, a guest welcome, a kids’ version, night mode. The bridge stays out of reach. [Open the demo](https://cenntir.com/demos/ecrans-du-bord/en/) ## All demos, by sector. Tablet and TV screen [Simulation] ### Maison Auréa Welcome, restaurant, spa, room service and events for a fictional hotel, on a tablet and on a TV screen, in English and French. [Open the demo](https://cenntir.com/demos/hotel/?lang=en) Android TV stick [Real-device captures] ### Android TV tour A custom interface filmed on a real Android TV stick: lounge, suite, deck, entertainment and settings. [Open the demo](https://cenntir.com/demos/android-tv/?lang=en) Room remote [Simulation] ### Reconfigurable room A conference room that switches between four layouts: live seating plan, requests to speak, microphones, camera presets and volume, with a demo loop. [Open the demo](https://cenntir.com/demos/examples/salle-modulable/?lang=en) IT dashboard [Simulation] ### Fleet console A fleet dashboard: 32 machines across 6 sites, alerts, machine sheet and diagnostics, an AI assistant proposing an action to approve, approvals with a one-time code, a live audit log and a site network audit. [Open the demo](https://cenntir.com/demos/console/?lang=en) Wall tablet and phone [Simulation] ### Villa Solanes Home automation for a luxury villa: interactive plan, Arrival, Dinner, Cinema, Night, Away and Pool scenes, lighting, blinds, climate and music room by room, gate, pool, irrigation, alarm, cameras and intercom, energy, and a log of every command. [Open the demo](https://cenntir.com/demos/villa/?lang=en) Android TV · remote [Simulation] ### Villa Solanes · TV screen The villa’s living-room screen, driven with the arrows and OK: scenes, climate by room, pool, cameras, music, and stay information for guests (Wi-Fi, check-out, house manager). [Open the demo](https://cenntir.com/demos/villa-tv/?lang=en) Cabin tablet [Simulation] ### Aura Three cabins with guest, crew and technical views: lighting, climate, blinds, audio and service requests. [Open the demo](https://cenntir.com/demos/demo.html?scene=yacht&lang=en) TV, phone and tablet [Real-device captures] ### Horizon The boat dashboard and the crew home screen: real captures on Android TV, the crew’s Android home screen and a tablet concept. [Open the demo](https://cenntir.com/demos/interfaces/?lang=en) 3D control desk [Simulation] ### Strata A building in 3D with exploded floors: 33 connected points, histories and system controls. [Open the demo](https://cenntir.com/demos/demo.html?scene=building-3d&lang=en) Operations tablet [Simulation] ### Équilibre Comfort set points by zone, overrides, scheduling, CO₂ and alarm acknowledgement. [Open the demo](https://cenntir.com/demos/demo.html?scene=building&lang=en) Monitoring station [Simulation] ### Vigie Sensors placed on the site plan, event assignment and follow-up of their handling. [Open the demo](https://cenntir.com/demos/demo.html?scene=security&lang=en) ## Want the same on your site? A demo is a starting point: we redesign it for your venue and your hardware. [Talk to us about your site](https://cenntir.com/en/contact/) --- Source: https://cenntir.com/en/contact/ # Talk to us about your site. A few lines are enough. We get back to you with a proposed first scope, or a precise question. ## What helps us answer quickly. - **Your sector and your site**Hotel, meeting rooms, boat, building, IT fleet… - **The fleet concerned**Number and type of devices: workstations, screens, tablets, rooms. - **The first use case to improve**What costs the most time or travel today. - **What is already in place**Hardware, software, control system, service providers. - **Your constraints**Security, hosting, deadlines, site access. --- Source: https://cenntir.com/en/documentation/ # What to know before installing. For IT teams and integrators: architecture, network, systems, security and limits, with the status of each element. - [Architecture](https://cenntir.com/en/documentation/#architecture) - [Network flows](https://cenntir.com/en/documentation/#network) - [Supported systems](https://cenntir.com/en/documentation/#systems) - [Installation and updates](https://cenntir.com/en/documentation/#installation) - [Permissions, approvals and log](https://cenntir.com/en/documentation/#permissions) - [Equipment control](https://cenntir.com/en/documentation/#equipment) - [AI assistants](https://cenntir.com/en/documentation/#ai) - [Network audit](https://cenntir.com/en/documentation/#audit) - [Hosting and data](https://cenntir.com/en/documentation/#data) - [Known limits](https://cenntir.com/en/documentation/#limits) ## Architecture Four building blocks, the same in every sector. Console, CLI or AI assistant HTTPS → Hub ← WSS Agent → Machine or equipment - **Agent.** Installed on each controlled machine, it runs what the hub assigns and decides nothing. It opens a single outbound connection to the hub. - **Hub.** Identities, permissions, approvals, audit log, web console and distribution of signed updates. Postgres database, isolated organisations. - **Console.** Machines, calls, access keys, permissions, approvals, schedules and logs. Named accounts, optional second factor. - **Assistants and scripts.** An AI assistant connects through a local MCP bridge; a command-line tool offers the same operations for scripts. ## Network flows - Each agent opens an **outbound** encrypted WebSocket connection (WSS) to the hub on port 443. No inbound port is required on site. - Corporate HTTP proxies (CONNECT method) are not supported: direct outbound access to the hub on 443 must be allowed. - Console, command line and assistants reach the hub over HTTPS. TLS 1.2 and 1.3, terminated by the reverse proxy in front of the hub. - The hub is the control point: it sees the traffic to enforce permissions, approvals and the log. There is no end-to-end encryption between the operator and the agent. - Encryption between the agent and a device depends on that device’s protocol. ## Supported systems | System | Installation | Capabilities | Limits | Status | |---|---|---|---|---| | macOS (Apple Silicon) | User agent or system service | Commands, files, transfers, screen (capture and input), Office, connectors | macOS permissions to grant once, on site | Available | | Windows 10, 11 and Server | Two agents: system service and user session | Commands, files, transfers, screen, Office, connectors | Only the session agent sees the desktop; locked workstation, input refused | Available | | Windows 7 SP1 and Server 2008 R2 | Dedicated binary | Core Windows capabilities | .NET 4.6.2, PowerShell 5.1 and TLS 1.2 required | Available | | Linux x86-64 and ARM64 | systemd service | Commands, files, transfers, connectors | No on-screen actions, no Office | Available | | Android 10 and later: phones, tablets, TV | App, with a short code on TV | Commands, files, connectors, local interfaces | No remote screen control; updated through the app | Available | | KVM-over-IP boxes | Agent installed on the box | Keyboard, screen and mouse of the connected computer | Running on GL.iNet Comet; JetKVM partially validated; PiKVM to be qualified; input injection disabled by default | Available | | ESP32-S3 boards | Dedicated firmware: USB, then updates over Wi-Fi | Pins, readings, screens, network discovery | No system commands or files; signed images only | Available | | iPhone and iPad | App distributed outside the App Store | Connectors, room interfaces | No system commands (iOS sandbox) | Trial | | OpenWrt routers (MIPS) | Dedicated binary | Core Linux capabilities | Router tests in progress | In progress | ## Installation and updates - An administrator creates an **enrolment code** in the console (“Add a machine”). It is single-use and valid from 10 minutes to 24 hours. - The installer exchanges this code for the machine’s identity and a token of its own. This token only connects the agent and grants no control power. - On Android TV, the app shows a short code to approve in the console. - Updates follow a signed manifest (Ed25519) with downgrade protection, one machine at a time, starting with a canary machine. On Android they go through the app; they are not automatic on KVM boxes. ## Permissions, approvals and log An access key starts with no permission; each action is enabled machine by machine. Some equipment write operations require approval in the console, with a one-time code depending on the policy. Every call leaves a line in the hub’s audit log. Details are on the [Security and traceability](https://cenntir.com/en/security/) page. ## Equipment control - A connector engine on the agent controls the site’s equipment from **device profiles**: a profile describes the operations of a model, without recompiling the agent. - Available transports: text over TCP, JSON-RPC, HTTP and HTTPS, SSH, UDP, Wake-on-LAN, and persistent TCP, TLS or UDP sessions. - Local policy per environment (lab, staging, production), impact levels, one-time code for sensitive writes, local log written before each effect. Operations that declare it read the state back after writing. - Some profiles are proven on emulator, others are still under study. Building and IoT protocols (BACnet, Modbus, KNX, MQTT, serial links) go through a bridge developed and qualified per project. ## AI assistants - The AI client (Claude Code, Codex or any MCP client) launches a local MCP bridge that talks to the hub over HTTPS. - The assistant only has the machines and tools enabled for its key. Assistant keys expire after 90 days at most and are never more powerful than the account that creates them. - You choose the AI model; its own data-use terms apply. ## Network audit - Bounded TCP inventory: explicit addresses and ports, limited concurrency and timeouts. - Local network neighbours (ARP cache on Linux) and the machine’s network information. - Four SNMPv2c system reads, and testing of one HTTP credential pair supplied by the operator. - It is an inventory tool, not a vulnerability scanner. ## Hosting and data - Hub hosted and operated by us. Installation on your own server is possible as a project; it is not yet delivered as a turnkey package. - Command results stay on the hub for at most six hours. The full command log, if enabled, keeps masked arguments and outputs for 90 days by default. - Equipment secrets are resolved on the agent; an encrypted vault in the hub can also hold some, with logged reads. ## Known limits - No single sign-on (SSO) or hardware keys (WebAuthn) for the console yet. - No turnkey high availability for the hub. - Windows code signing (Authenticode) and macOS notarisation not yet in place. - Corporate HTTP proxies not supported for the link to the hub. ## A technical review with your team? We walk through the architecture, the flows and the log on a demo instance. [Book a technical review](https://cenntir.com/en/contact/) --- Source: https://cenntir.com/en/crestron/ # Plugging into a Crestron system, in a villa or on board. Crestron runs the lighting, blinds, climate and AV of many villas and yachts. What is open, what is closed, which credentials to ask for, what an API really allows, and how a CENNTIR agent would plug in. [Under study] CENNTIR connection to Crestron: no real processor tried to date. The demonstration is a simulation. - [Open or closed?](https://cenntir.com/en/crestron/#open-closed) - [Ports, protocols and credentials](https://cenntir.com/en/crestron/#access) - [Demonstration: the agent connects](https://cenntir.com/en/crestron/#demonstration) - [Configure by API, or only control?](https://cenntir.com/en/crestron/#configure) - [The HTML5 interface (CH5): how to upload it](https://cenntir.com/en/crestron/#html5) - [Is SIMPL still the way to program?](https://cenntir.com/en/crestron/#programming) - [What to ask for before stepping in](https://cenntir.com/en/crestron/#checklist) - [Short video course](https://cenntir.com/en/crestron/#course) - [Trademarks and sources](https://cenntir.com/en/crestron/#trademarks) ## Open or closed? **Neither: everything goes through an account.** - **Closed**: the protocol of screens and modules (CIP), the processor program and the integrator tools, reserved for the Crestron dealer network. - **Open with an account**: the text console, the device web pages, file transfer, the Crestron Home REST API (with a token) and the documented API of recent devices. - **In the cloud**: XiO Cloud, Crestron’s fleet management tool, has a subscription API. 4-Series processors ship with authentication enabled: on first connection, you create the administrator account. So there is no factory password to know; you work with the integrator’s account, or one they create for the job. On earlier generations, the installer had to turn authentication on: it is one of the first things to check. ## Ports, protocols and credentials What you find on the network of a Crestron system. These are the default ports: the integrator can change them. | Access | Default port | Credentials | What it is for | |---|---|---|---| | Text console (CTP) | 41795; encrypted: 41797 | Processor administrator account | Version, address, loaded program, diagnostics: the installer’s commands. | | SSH and SFTP | 22, when enabled | Administrator account | The same console, plus file transfer: programs, HTML5 interfaces. | | Device web page | 443 | Administrator account, created on first connection | Network, updates, accounts and authentication. | | CIP | 41794; secure: 41796 | IP ID declared in the program, plus an account when authentication is on | Links touch screens, modules and Crestron apps to the program. Proprietary protocol. | | Crestron Home REST API | 443, path `/cws/api` | “Web API” token from the Crestron Home Setup app (Settings › System Control Options › Web API Settings) | Read and control rooms, scenes, lights, shades, thermostats and sensors. | | HTML5 XPanel | 49200 (secure WebSocket) | IP ID (0x03 by default), plus an account when authentication is on | The HTML5 interface opened in a browser. | | Device API (DM NVX…) | 443, path `/Device/…` | Administrator account: session cookies and `X-CREST-XSRF-TOKEN` token | Read and change settings in JSON: name, network, AV routing. | | XiO Cloud API | Internet, HTTPS | Subscription key (`XiO-subscription-key` header) and account ID, once API access is enabled | Fleet inventory and status; some functions need the Premium subscription. | ## Demonstration: the agent connects What a CENNTIR agent on the home-automation network would do, with an account and a token supplied by the integrator: find the processor, sign in, read the house, act after approval, log everything. Simulation on fictitious addresses. - 01 Find the processor - 02 Sign in - 03 Read the house - 04 Act with approval - 05 Log it CENNTIR agent · home-automation network · simulation - $ audit scan --target 10.20.0.10 --ports 22,443,41794,41795,41796 - 22 · 443 · 41794 · 41795 · 41796: open - Crestron signature: CIP 41794, console 41795, secure CIP 41796 - Account created by the integrator for this job, password taken from the vault - $ ssh technician@10.20.0.10 - CP4N> ver - CP4N · firmware, loaded program, address (abridged output) - GET https://10.20.0.10/cws/api/login · Crestron-RestAPI-AuthToken: •••••••• - 200 · session key Crestron-RestAPI-AuthKey, valid for about 10 minutes - GET /cws/api/rooms - Saloon · Sun deck · Owner’s suite · Cinema - GET /cws/api/shades - Saloon shades: 100% open - AI assistant: “Lower the saloon shades halfway.” - Write to equipment: approval requested from the captain, one-time code - Approved at 14:32 - POST /cws/api/shades/SetState {"shades":[{"id":1184,"position":32767}]} - 200 · saloon shades at 50% - Log · 14:32 · saloon shades 100 → 50% · requested by the AI assistant · approved by the captain · Crestron Home API On the CENNTIR side, the Crestron Home REST API calls for an HTTPS connector sheet, and the console for an SSH one: to be written, then qualified on a first installation. ## Configure by API, or only control? **The Crestron Home API controls what the installer built; it does not build it.** Creating a room, adding a device, defining a scene: that happens in the Crestron Home Setup app, on a tablet or a computer, with the processor administrator account, or in Configure Pro, the dealer tool. No public API does that work for them. | Layer | Control and read | Configure | Through | |---|---|---|---| | Crestron Home, set up from the tablet | Yes, through the REST API and its token | No public API | Crestron Home Setup app (iPad, Mac, PC) or Configure Pro, with the administrator account; online Configurator and deploy code, with a myCrestron dealer account | | Programmed system (SIMPL, C#) | Whatever the program exposes | By changing the program | Programmer tools (Toolbox, SIMPL Windows, C#); a C# program can publish its own settings API | | Recent devices (DM NVX…) | Yes | Yes, through a documented REST API | Device administrator account | | Crestron Virtual Control server (VC-4) | Program status | Yes: programs, instances, IP tables | Server REST API | | Fleet in XiO Cloud | Yes | Depending on the subscription | XiO Cloud API key | **If the installer configures everything from the tablet**, there are three realistic routes: - Keep the tablet for configuration, and plug the AI assistant into the REST API for everyday use: scenes, shades, climate, sensor status. - Prepare the configuration in Crestron’s online Configurator, then deploy it to the processor with a code: that is the intended tool, with a dealer account. - Do what the installer does, with their account, in the configuration app on a computer: a CENNTIR agent can drive a computer screen, but that is not an API, and it has not been tried on Crestron. What we rule out: reverse engineering the app’s traffic, bypassing authentication, and default passwords. ## The HTML5 interface (CH5): how to upload it Recent Crestron touch screens display HTML5 interfaces: a web application (HTML, CSS, JavaScript, with Angular, React or Svelte if you like), designed in Crestron Construct or written with Crestron’s CH5 library. The same interface can also open in a browser (XPanel). **Uploading it is easy**: two commands of Crestron’s `ch5-cli` tool (an npm package), with the screen’s account. ``` npx ch5-cli archive -p saloon-v1 -d dist -o output npx ch5-cli deploy -p -H 10.20.0.31 -t touchscreen output/saloon-v1.ch5z ``` - The first command builds a `.ch5z` archive; the second sends it over SFTP and prompts for the screen’s account (`-p`). - Target `touchscreen` for a screen; `web` (or `controlsystem`) to publish the browser version (XPanel) on the processor, then opened at `https://processor/project/index.html`: XPanel option enabled in the project, secure WebSocket 49200, IP ID 0x03 by default or `?ipId=` in the address. - In the screen settings, the IP table gives the processor and the IP ID to reach. **Knowing what to wire is the other half.** The buttons of a CH5 interface talk to the processor program through numbered “joins” (on-off, values, text), described in a contract (Contract Editor, `.cse2j` file). Without the program or that contract, you cannot tell which number turns what on: the SIMPL debugger in Toolbox lets you watch them, but the list comes from the integrator. On a Crestron Home system, you go through the REST API or a driver instead. A CH5 interface is a web project, like the ones CENNTIR already designs for tablets and Android TV: the AI assistant can produce it and the on-board agent can upload it with `ch5-cli`, to be qualified on a first screen. ## Is SIMPL still the way to program? **Yes, but it is no longer the only one.** - **SIMPL Windows** (block programming) and **SIMPL+** (text modules) are still supported and very widespread, especially on existing installations. - **C# (SIMPL# Pro)**: the current route on 4-Series processors and on Crestron Virtual Control; the SDK is published on NuGet and maintained (September 2026 release). - **Crestron Home**: no programming; configuration with the Setup app or Configure Pro, extended by drivers written in C#. - **Interfaces**: HTML5 (CH5) with Crestron Construct, alongside VT Pro-e, the historical tool. AI assistants already write SIMPL+ and CH5 interfaces (see the video course). The program still has to be compiled, loaded and tried with Crestron tools, by the installation’s programmer. ## What to ask for before stepping in - **Processor model and address** CP4, PRO4, MC4… and its address on the home-automation network. - **A named account** Created for the job, with only the rights it needs; never a shared or copied password. - **The Web API token** For a Crestron Home system: the installer reads it in the Setup app and can change it at any time. - **The program or its contract** For a programmed system: the join list, or a contact with the programmer. - **Written approval** From the owner or the captain, with the scope: read-only, or allowed commands. - **Network rules** The home-automation network and what may enter it. A processor is never exposed directly to the Internet. ## Short video course 13 videos, 1 h 37 min in total, in the order to watch them. “Official” marks a video from Crestron or the Crestron Technical Institute; the others come from integrators and trainers. ### Understand the architecture - [Introduction to Crestron Systems: Processors and Connectivity](https://www.youtube.com/watch?v=RbhDEi-IINM) Crestron · 9:24 · official The big picture: processors, network and links. - [Introduction to Crestron Systems: Crestron Toolbox™](https://www.youtube.com/watch?v=jNZr8ITamkg) Crestron · 2:00 · official Toolbox, the integrator’s tool, in two minutes. ### Connect - [Crestron Toolbox™ Device Discovery Tool](https://www.youtube.com/watch?v=tJGpE13I-rk) Crestron Technical Institute · 4:53 · official Finding the Crestron devices on the network. - [Crestron Toolbox™: Text Console](https://www.youtube.com/watch?v=YykZ397mElQ) Crestron Technical Institute · 5:18 · official The text console: commands, status and diagnostics. ### Crestron Home - [Crestron Home & Configure Pro 1 — Getting Started](https://www.youtube.com/watch?v=yenoi75jlYc) Crestron Technical Institute · 3:25 · official First steps with Configure Pro, the Crestron Home configuration tool. - [Crestron Home & Configure Pro 22 — Sideloading Drivers](https://www.youtube.com/watch?v=DNVyqnQ_myU) Crestron Technical Institute · 4:37 · official Adding a driver to a Crestron Home system. ### HTML5 interfaces - [Crestron HTML5 + VT Pro-e®: Where to start with Crestron HTML5](https://www.youtube.com/watch?v=a1UjRmXyJ58) Crestron Technical Institute · 3:36 · official Where to start with an HTML5 interface. - [How to Upload an HTML5 Project to a Crestron TS-1080](https://www.youtube.com/watch?v=dykezPZM2eY) AVstudio Inc · 0:45 · community Uploading an HTML5 project to a touch screen, in 45 seconds. - [CH5 Zero To Button!](https://www.youtube.com/watch?v=yLsk4NZ5ZYc) Nathan Hesson · 11:35 · community From an empty project to the first button linked to the program. ### Programming - [SIMPL Windows Primer Pt1 — Software, Processors & Control Methods Explained](https://www.youtube.com/watch?v=PF8cZoeF6lg) Arctic’s 8-Bit Bytes · 10:00 · community SIMPL Windows basics: software, processors, control methods. - [Writing C# for 4-Series™ Processors: Getting Started](https://www.youtube.com/watch?v=PDygKLNCH64) Crestron Technical Institute · 6:22 · official A first C# program for a 4-Series processor. - [Crestron SIMPL+ Programming with Claude Code — Beginner’s Guide](https://www.youtube.com/watch?v=-WjkxPEe6p0) Arctic’s 8-Bit Bytes · 31:32 · community An AI assistant (Claude Code) writing SIMPL+. ### On board - [Azimut’s Trideck 38 uses a full Crestron control system on board](https://www.youtube.com/watch?v=MW6_OepfjSc) Crestron EMEA · 3:11 · official A yacht run entirely by Crestron. Links open YouTube in a new tab. Full Crestron Technical Institute courses require a Crestron account. ## Trademarks and sources Crestron, Crestron Home, Crestron Toolbox, SIMPL, XiO Cloud and Crestron Construct are trademarks of Crestron Electronics, Inc. CENNTIR is neither a Crestron dealer nor a partner. Sources: [Crestron Home Web API settings](https://docs.crestron.com/en-us/8525/Content/CP4R/Installer-Settings/Sys-Cont/Web-API.htm), [Ethernet ports (Toolbox help)](https://help.crestron.com/toolbox/Content/System_Info/Functions/Ethernet_Ports.htm), [residential systems security guide](https://fr.crestron.com/getmedia/db0e7324-f7f7-4964-af90-af7a9b05d541/mg_sr_crestron-residential-systems), [ch5-cli tool](https://www.npmjs.com/package/@crestron/ch5-utilities-cli), [DM NVX REST API](https://sdkcon78221.crestron.com/sdk/DM_NVX_REST_API/Content/Topics/Making-API-Calls.htm), [XiO Cloud API](https://sdkcon78221.crestron.com/sdk/Crestron_XiO_Cloud_SDK/Content/Topics/Customer-Guidelines.htm). The Crestron Home REST API paths and headers come from integrations published by third parties; CENNTIR has not tried them. ## A Crestron system on board or in a villa? We start from your installation and the integrator’s agreement to qualify a first connection, read-only first. [Talk about your installation](https://cenntir.com/en/contact/) --- Source: https://cenntir.com/en/legal/ # Legal notice ## Publisher OHADJA, simplified joint-stock company (SASU) with share capital of €2,000, 60 rue François Ier, 75008 Paris, France. Registered with the Paris Trade and Companies Register under number 992 146 480. Publication director: Olivier Dupont. Contact: [contact form](https://cenntir.com/en/contact/). ## Hosting Hostinger (UAB Hostinger, Švitrigailos g. 34, 03230 Vilnius, Lithuania), on a server located in France. ## Personal data This site sets no cookies and uses no audience measurement tool. Information sent through the contact form is used only to answer your request: it is sent by email to the CENNTIR team and is not stored on the site. If sending fails, the request is kept on the server until it is handled. Your IP address is only used in memory, for one hour, to limit abusive submissions. Voice dictation in the form, if you use it, goes through your browser’s speech-recognition service, under its own terms. ## Demos Places, establishments, data and equipment references in the demos are fictional or illustrative unless stated otherwise. Brands mentioned belong to their owners and designate neither clients nor partners. ## Credits Manrope typeface, SIL Open Font License. Media sources are listed in each demo. --- Source: https://cenntir.com/ # Chaque équipement suivi. Chaque intervention tracée. CENNTIR relie les ordinateurs, les écrans, les salles et les bâtiments d’un site à une même console. L’assistant IA diagnostique et propose ; il n’agit que dans les droits que vous lui ouvrez, et chaque action est inscrite au journal. Vos utilisateurs disposent, eux, d’interfaces conçues pour leur métier. [Parlons de votre installation](https://cenntir.com/contact/) [Voir les démonstrations](https://cenntir.com/demonstrations/) ## Une intervention, de la demande au journal. Exemple animé : un assistant IA relance un service sur un poste du parc, dans les droits ouverts à sa clé. ## Commencez par votre métier. Cinq contextes, une même base technique. Chaque page montre ce qui fonctionne aujourd’hui et ce qui se qualifie sur votre site. [Informatique et DSIUn parc suivi, des interventions tracées, un audit réseau au périmètre convenu.](https://cenntir.com/secteurs/informatique/) [Audiovisuel et salles de conférenceDes salles prêtes avant la réunion, supervisées sur plusieurs sites.](https://cenntir.com/secteurs/audiovisuel/) [Hôtellerie et résidencesL’écran de la chambre et la tablette deviennent votre accueil.](https://cenntir.com/secteurs/hotellerie/) [Yachts et villasUne interface pour chaque occupant, un suivi pour l’équipage.](https://cenntir.com/secteurs/yachts-villas/) [Bâtiments, GTB et IoTRendre les mesures et les équipements lisibles, un usage à la fois.](https://cenntir.com/secteurs/batiments-iot/) ## Observer, intervenir, équiper. Une sonde légère sur chaque machine, un hub qui contrôle les droits et le journal, et des interfaces pour ceux qui utilisent le lieu. ### Observer Savoir ce qui se passe sur le site, sans y être. - État du parc en temps réel - Inventaire réseau d’un site - Alertes sur les écarts ### Intervenir Corriger à distance, dans le cadre que vous fixez. - Actions soumises aux droits, machine par machine - Assistant IA qui diagnostique et propose - Journal de chaque action ### Équiper Donner aux utilisateurs une interface faite pour eux. - Tablettes et écrans Android TV - Interfaces aux couleurs du lieu - Mises à jour à distance ## Capacités disponibles et niveaux de preuve. Chaque capacité porte son niveau de preuve. Nous ne promettons pas une compatibilité universelle : nous qualifions votre matériel lors d’un pilote. | Matériel | Niveau de preuve | Ce qui fonctionne | |---|---|---| | Ordinateurs Windows 10 et 11 | Disponible | Sonde 0.8.5 : commandes, fichiers, écran et bureautique. | | Windows 7 SP1 | Disponible | Binaire dédié, mêmes capacités de base que Windows 10 et 11. | | Mac (Apple Silicon) | Disponible | Sonde 0.8.5 : commandes, fichiers et écran. | | Serveurs et postes Linux, x86 et ARM | Disponible | Sonde 0.8.5 : commandes et fichiers, sans actions à l’écran. | | Téléphones, tablettes et clés Android TV | Disponible | Application 0.8.5 en service sur des clés Xiaomi Mi TV (Android 14), une tablette Lenovo et un téléphone Redmi, octobre 2026. | | Boîtiers KVM sur IP | Disponible | Clavier, écran et souris d’un ordinateur à distance, y compris au démarrage, et audit réseau du site. En service sur GL.iNet Comet ; JetKVM en validation partielle ; PiKVM à qualifier. Injection désactivée par défaut. | | Cartes ESP32-S3 | Disponible | Capteurs, broches, écrans e-paper et LCD ; installation par USB, mises à jour signées par le Wi-Fi. En service depuis octobre 2026. | | Équipements audiovisuels et GTB | Prouvé sur émulateur | Certaines fiches de pilotage sont éprouvées sur émulateur, d’autres restent à l’étude ; chaque intégration sur site se valide par un pilote. | | iPhone et iPad | Essai | Application en test, distribuée hors App Store. | Disponible : version publiée, documentée et en service. Prouvé sur émulateur : fonctionne contre un simulateur fidèle, à valider par un pilote sur l’équipement réel. Essai : en test, pas encore distribué. ## Du premier rendez-vous à l’exploitation. On commence petit, sur votre matériel, avec des critères de réussite écrits avant de déployer. - ### Audit d’une journée Relevé du site : équipements, réseau, usages, contraintes. Vous recevez un état des lieux écrit. - ### Pilote Un poste, une salle ou un écran, avec des critères de recette définis ensemble. - ### Déploiement Installation des sondes, droits, interfaces et formation de votre équipe. - ### Exploitation Supervision, mises à jour et interventions tracées, avec votre équipe ou votre intégrateur. ## Rien ne se fait sans droit, et tout se retrouve. Les sondes se connectent au hub : aucun port à ouvrir sur le site. Le hub applique les droits, gère les approbations prévues par la politique et tient le journal. [Lire la page sécurité →](https://cenntir.com/securite/) ### Droits refusés par défaut Chaque action et chaque outil s’ouvrent machine par machine. ### Approbation dans la console Selon la politique, certaines écritures d’équipement attendent une validation, avec code à usage unique. ### Journal exportable Qui, quoi, quand, sur quelle machine ; export CSV, lui-même tracé. ### Secrets masqués Le moteur de connecteurs résout les mots de passe d’équipements sur la sonde et les masque dans ses résultats et son journal. ## Essayez avant d’en parler. Toutes s’ouvrent dans le navigateur. Elles sont simulées, sauf mention contraire : aucune commande n’est envoyée à un équipement. Tablette murale et téléphone [Simulation] ### Villa Solanes La domotique d’une villa de luxe : plan interactif, scènes Arrivée, Dîner, Cinéma, Nuit, Absence et Piscine, lumière, volets, climat et musique pièce par pièce, portail, piscine, arrosage, alarme, caméras et interphone, énergie, et le journal de chaque commande. [Ouvrir la démonstration](https://cenntir.com/demos/villa/) Télécommande de salle [Simulation] ### Salle modulable Une salle de conférence qui se reconfigure en quatre modes : plan de salle en direct, demandes de parole, micros, caméras sur leurs positions et volume, avec une boucle de démonstration. [Ouvrir la démonstration](https://cenntir.com/demos/examples/salle-modulable/) Tableau de bord DSI [Simulation] ### Console du parc Le tableau de bord d’un parc : 32 machines sur 6 sites, alertes, fiche machine et diagnostic, assistant IA qui propose une action à approuver, approbations avec code à usage unique, journal d’audit en direct et audit réseau d’un site. [Ouvrir la démonstration](https://cenntir.com/demos/console/) [Toutes les démonstrations →](https://cenntir.com/demonstrations/) ## Les réponses courtes. ### Qu’est-ce que CENNTIR ? Une plateforme et des services pour superviser, dépanner à distance et équiper d’interfaces sur mesure les ordinateurs, écrans, salles et bâtiments d’un site. Un assistant IA diagnostique et propose, dans les droits que vous lui ouvrez, et chaque action est inscrite au journal. ### Faut-il ouvrir des ports sur le pare-feu du site ? Non. Chaque sonde ouvre une connexion chiffrée sortante vers le hub, sur le port 443. Le proxy HTTP d’entreprise (méthode CONNECT) n’est pas pris en charge : la sortie directe vers le hub doit être autorisée. ### Quels appareils sont pris en charge ? Windows 10 et 11, macOS Apple Silicon, Linux x86 et ARM, et Android (téléphones, tablettes, TV) sont disponibles. Windows 7, les boîtiers KVM sur IP (GL.iNet Comet) et les cartes ESP32-S3 sont également disponibles ; iPhone et iPad sont en essai. ### L’assistant IA peut-il agir seul ? Il n’agit que dans les droits ouverts à sa clé, machine par machine et outil par outil. Selon la politique, certaines écritures d’équipement demandent une approbation dans la console. Chaque appel est inscrit au journal d’audit. ### Les échanges sont-ils chiffrés de bout en bout ? Non. Les liaisons sont chiffrées en TLS, mais le hub est le point de contrôle : il voit les échanges pour appliquer les droits, les approbations et le journal. ### Comment démarrer ? Par un audit d’une journée ou par un pilote sur un poste, une salle ou un écran, avec des critères de recette définis ensemble. ## Un site, un usage, un pilote. Décrivez votre installation : nous proposons un premier périmètre à tester sur votre matériel. [Parlons de votre installation](https://cenntir.com/contact/) --- Source: https://cenntir.com/sonde-ia-mcp/ # Une sonde pour relier votre IA aux équipements. CENNTIR est une solution de supervision et d’intervention à distance. Une sonde logicielle installée sur une machine ou une passerelle expose des outils autorisés à un assistant IA, via un hub et un pont MCP. Le modèle reste chez son fournisseur ou sur votre infrastructure ; il n’est pas embarqué dans un ESP32. **CENNTIR, prononcé « sentir », relie un assistant IA aux ordinateurs, équipements et écrans que vous administrez. Le site officiel est cenntir.com.** ## Sonde IA, agent distant, passerelle MCP : de quoi parle-t-on ? La sonde est le composant qui exécute les opérations sur la machine ou son réseau local. Le pont MCP présente les outils au client IA. Le hub relie les deux et applique la portée des accès. Une consigne en langage naturel devient ainsi une suite d’appels d’outils, dont le résultat peut être contrôlé. ## Du besoin au résultat vérifiable - Un opérateur formule une demande dans un client IA compatible MCP. - Le client découvre uniquement les machines et outils autorisés pour sa clé. - Le hub relaie la demande à la sonde connectée ; la sonde applique aussi ses protections locales. - La sonde exécute l’opération avec les droits de son compte et renvoie état, sortie ou erreur. - L’opérateur ou l’agent vérifie le résultat ; les actions couvertes sont journalisées. ## Usages concrets d’une sonde CENNTIR ### Informatique et maintenance Inventorier les machines visibles, consulter des journaux, diagnostiquer un service et exécuter des scripts autorisés sur un OS compatible. ### Audiovisuel et salles de réunion Lire l’état et piloter des équipements via leurs protocoles et connecteurs. Les fonctions doivent être qualifiées pour la marque, le modèle et le réseau du client. ### Écrans Android et interfaces métier Déployer une interface adaptée à un hôtel, une salle, un yacht ou une villa, puis contrôler son fonctionnement sur un terminal compatible. ### IoT et ESP32-S3 Exposer des mesures et des entrées/sorties selon la carte, le câblage et le firmware. Ce profil embarqué ne fournit pas les mêmes outils qu’une sonde Linux ou Windows. ## Choisir le bon support | Windows, macOS, Linux | Sonde sur OS : commandes, fichiers et autres outils selon permissions et version. | |---|---| | Android, tablette, TV | Application et profils spécifiques ; fonctions dépendantes des permissions et du terminal. | | Boîtier KVM IP | Accès écran/clavier/souris de la machine physiquement reliée, selon le boîtier et les autorisations. | | ESP32-S3 | Firmware spécialisé pour les interfaces matérielles ; mémoire et fonctions à qualifier pour le profil. | ## Avant d’installer Identifier le matériel et la version, le réseau à joindre, les permissions nécessaires, l’opérateur responsable et les opérations attendues. Installer et autoriser la sonde, la rattacher au hub choisi, limiter la clé du client MCP, puis valider un premier scénario et sa procédure de retour arrière. La connexion au hub utilise un flux sortant ; elle ne donne pas automatiquement accès à tous les réseaux ni à tous les équipements. ## Ce que cette architecture ne promet pas Un protocole documenté ou un test sur émulateur ne vaut pas validation sur le matériel du client. L’accès à un équipement exige ses autorisations et, selon le cas, un connecteur, une API ou une passerelle. Certaines écritures d’équipement peuvent demander une approbation humaine ; ce mécanisme ne couvre pas automatiquement toutes les commandes système. La disponibilité du pilotage distant dépend du hub et de la connexion. Les démonstrations simulées sont identifiées comme telles. ## Questions fréquentes ### Peut-on relier Claude Code ou Codex à une machine distante ? Oui, sur les profils compatibles, le pont MCP de CENNTIR expose les outils autorisés pour lire l’état, agir et vérifier le résultat. Les autorisations et capacités de la sonde déterminent les opérations réellement disponibles. ### Faut-il installer un grand modèle de langage sur chaque équipement ? Non. Le modèle et son client restent sur leur environnement d’exécution. La sonde fournit les outils de terrain. Sur ESP32, un firmware spécialisé expose les fonctions matérielles prévues. ### Une sonde peut-elle piloter tous les appareils du réseau ? Non. Elle ne peut joindre que les cibles autorisées et accessibles, avec les protocoles, connecteurs et droits nécessaires. La qualification se fait sur le périmètre du projet. ### Peut-on acheter seulement une interface ou une licence de sonde ? Les offres distinguent interface, écran administré, prestation d’intégration, licence de sonde et plateforme intégrateur. Le matériel, la mise en service, le support et les droits inclus sont précisés dans le devis. ## Pour aller plus loin - [Documentation technique](https://cenntir.com/documentation/) - [Plateforme](https://cenntir.com/plateforme/) - [Sécurité et traçabilité](https://cenntir.com/securite/) - [Offres](https://cenntir.com/offres/) - [Démonstrations](https://cenntir.com/demonstrations/) [Définir un premier pilote](https://cenntir.com/contact/) --- Source: https://cenntir.com/secteurs/ # Une même base, cinq métiers. Choisissez le contexte le plus proche du vôtre : vous y trouverez ce qui fonctionne aujourd’hui, une démonstration à essayer et ce qui se qualifie sur votre site. ## Les cinq secteurs [Informatique et DSIUn parc suivi, des interventions tracées, un audit réseau au périmètre convenu.](https://cenntir.com/secteurs/informatique/) [Audiovisuel et salles de conférenceDes salles prêtes avant la réunion, supervisées sur plusieurs sites.](https://cenntir.com/secteurs/audiovisuel/) [Hôtellerie et résidencesL’écran de la chambre et la tablette deviennent votre accueil.](https://cenntir.com/secteurs/hotellerie/) [Yachts et villasUne interface pour chaque occupant, un suivi pour l’équipage.](https://cenntir.com/secteurs/yachts-villas/) [Bâtiments, GTB et IoTRendre les mesures et les équipements lisibles, un usage à la fois.](https://cenntir.com/secteurs/batiments-iot/) ## Votre cas ne rentre dans aucune case ? Décrivez votre installation ; nous vous dirons franchement ce qui est prêt et ce qui demande un pilote. [Parlons de votre installation](https://cenntir.com/contact/) --- Source: https://cenntir.com/secteurs/informatique/ [Secteurs](https://cenntir.com/secteurs/)/Informatique et DSI # Votre parc suivi et dépanné à distance. Chaque action tracée. Une sonde légère sur chaque poste et chaque serveur, reliée à une console unique. Votre équipe voit l’état du parc, intervient avec des droits précis, et chaque action est inscrite au journal. L’assistant IA diagnostique et propose, dans les droits que vous lui ouvrez. [Préparer une démonstration sur un poste](https://cenntir.com/contact/) ## Moins de déplacements, plus de preuves. ### Voir le parc en temps réel Machines en ligne, versions et santé, regroupées par site, par client ou par groupe. ### Intervenir sans se déplacer Commandes et fichiers sur Windows (Windows 7 par un binaire dédié), macOS et Linux ; captures et actions à l’écran sur Windows et macOS, sous réserve des autorisations du système. ### Auditer le réseau d’un site Un boîtier posé sur le réseau relève les équipements présents, leurs ports ouverts et leurs informations SNMP, sans rien modifier. ### Tracer et prouver Qui a fait quoi, quand et sur quelle machine : journal consultable dans la console, exportable en CSV. Comptes observateurs en lecture seule pour vos auditeurs. ### Garder la main sur l’IA Droits refusés par défaut, machine par machine et outil par outil ; approbation dans la console pour certaines écritures d’équipement, selon la politique. L’assistant n’utilise que les outils que vous ouvrez. ### Aucun port entrant Les sondes se connectent au hub : rien à ouvrir sur le pare-feu du site. ## À essayer dans le navigateur. Une console et deux animations commentées : elles montrent le fonctionnement réel, sur des données d’exemple. [Simulation] ### Console du parc Le tableau de bord d’un parc : 32 machines sur 6 sites, alertes, fiche machine et diagnostic, assistant IA qui propose une action à approuver, approbations avec code à usage unique, journal d’audit en direct et audit réseau d’un site. [Ouvrir la démonstration](https://cenntir.com/demos/console/) [Simulation] ### L’assistant IA intervient sur site Claude Code, Codex ou un autre harnais, avec l’IA de votre choix : le terminal quitte votre ordinateur, passe par le hub et arrive sur le réseau du client, comme si vous y étiez. Puis huit pouvoirs : plusieurs machines à la fois, l’écran et le clic, l’audiovisuel, les protocoles bruts, le KVM, le réveil d’un PC, la surveillance, et les garde-fous. [Ouvrir la démonstration](https://cenntir.com/demos/teleportation/) [Simulation] ### Le parc en 3D : de l’IA à l’équipement Le chemin complet d’un appel : pont MCP, filtres du hub, pare-feu sans port entrant, sondes et protocoles. Douze scénarios animés, avec ce qui entre et ce qui sort à chaque étape, et les fiches pour votre équipe réseau. [Ouvrir la démonstration](https://cenntir.com/demos/sonde-3d/) ## Ce qui est prêt, ce qui se qualifie. Nous séparons ce qui fonctionne aujourd’hui de ce qui se valide sur votre site, avec votre matériel. ### [Disponible] - Sondes Windows, macOS et Linux (version 0.8.5) - Console, droits, approbations et journal - Inventaire réseau borné : équipements, ports, quatre lectures SNMP - Mises à jour signées et vérifiées ### [À qualifier sur votre site] - Votre politique de droits et d’approbation - L’hébergement du hub : chez nous, ou sur votre serveur en projet - Le modèle d’IA retenu et les flux de données qui en découlent - Les machines et versions de votre parc L’audit réseau de CENNTIR dresse un inventaire ; ce n’est pas un scanner de vulnérabilités. ## Un poste de test, une démonstration accompagnée. Nous installons une sonde sur une machine de test et nous parcourons ensemble la console et le journal. [Préparer une démonstration sur un poste](https://cenntir.com/contact/) --- Source: https://cenntir.com/secteurs/audiovisuel/ [Secteurs](https://cenntir.com/secteurs/)/Audiovisuel et salles de conférence # Des salles prêtes avant l’arrivée des participants. Pour les intégrateurs et les services généraux : CENNTIR suit les salles de plusieurs sites, prépare les interventions à distance et donne aux utilisateurs une interface claire sur tablette. Il travaille par-dessus le système de contrôle en place, sans le remplacer. [Définir une salle pilote](https://cenntir.com/contact/) ## La salle vérifiée, l’intervention préparée. ### Vérifier avant la séance État des ordinateurs de salle et des écrans ; état des équipements audiovisuels selon leur interface d’administration. ### Intervenir à distance Redémarrer un poste, relancer un logiciel, consulter des journaux, sans envoyer un technicien. ### Une interface par salle Une tablette aux couleurs de l’organisation : micros, caméras, sources et configurations de salle. ### Plusieurs sites, une console Les salles sont regroupées par client et par site ; chaque intervenant ne voit que son périmètre. ## À essayer dans le navigateur. Salles fictives : le système de conférence y est illustratif et aucune commande n’est envoyée. [Simulation] ### Salle modulable Une salle de conférence qui se reconfigure en quatre modes : plan de salle en direct, demandes de parole, micros, caméras sur leurs positions et volume, avec une boucle de démonstration. [Ouvrir la démonstration](https://cenntir.com/demos/examples/salle-modulable/) [Simulation] ### Une régie de salle générée par l’IA Personne ne l’a dessinée à la main : par la sonde présente sur le réseau de la salle, l’agent IA a reconnu le système de conférence et la caméra, puis généré cette régie. Intervenants, micros, volume, plans caméra et enregistrement, sur ordinateur comme sur téléphone. Les équipements sont simulés dans votre navigateur. [Ouvrir la démonstration](https://cenntir.com/demos/salle-ia/) ## Ce qui est prêt, ce qui se qualifie. Nous séparons ce qui fonctionne aujourd’hui de ce qui se valide sur votre site, avec votre matériel. ### [Disponible] - Sondes sur les ordinateurs de salle et les écrans Android - Interfaces de salle sur tablette et Android TV - Supervision multi-sites et journal dans la console ### [À qualifier sur votre site] - Le pilotage de chaque équipement (traitement audio, caméras, matrices, système de discussion) par son interface, sur votre matériel - L’accord de l’intégrateur propriétaire du programme de contrôle - Les états à remonter avant chaque séance Certaines fiches de pilotage sont éprouvées sur émulateur, d’autres restent à l’étude ; aucune n’est présentée comme validée sur site avant un pilote. ## Une salle, un pilote. Choisissons une salle représentative et les contrôles qui comptent pour vos utilisateurs. [Définir une salle pilote](https://cenntir.com/contact/) --- Source: https://cenntir.com/secteurs/hotellerie/ [Secteurs](https://cenntir.com/secteurs/)/Hôtellerie et résidences # L’écran de la chambre devient votre accueil. Sur des clés Android TV et des tablettes du commerce, CENNTIR installe une interface aux couleurs de l’établissement : accueil, restaurant, spa, room service, événements. Les contenus se mettent à jour à distance et les vidéos restent lisibles sans Internet. [Concevoir un écran pilote](https://cenntir.com/contact/) ## Une interface à votre image, un parc d’écrans tenu. ### Une interface à votre image Logo, couleurs, photos et langues ; lisible à distance et pilotée à la télécommande. ### Des mises à jour à distance Menus, horaires et événements changent depuis la console, sur un écran ou sur tous. ### Des vidéos stockées sur l’écran Les films d’ambiance sont enregistrés localement : ils se lisent même si la connexion faiblit. ### Un parc d’écrans suivi Chaque écran remonte son état ; on le corrige ou on le relance à distance. ## À essayer dans le navigateur. Maison Auréa est un hôtel fictif. La visite Android TV montre des captures réelles d’une interface installée sur une clé. [Simulation] ### Maison Auréa Accueil, restaurant, spa, room service et événements d’un hôtel fictif, sur tablette et sur écran TV, en français et en anglais. [Ouvrir la démonstration](https://cenntir.com/demos/hotel/) [Captures sur matériel réel] ### Visite Android TV Une interface sur mesure filmée sur une vraie clé Android TV : salon, suite, pont, divertissement et réglages. [Ouvrir la démonstration](https://cenntir.com/demos/android-tv/) ## Ce qui est prêt, ce qui se qualifie. Nous séparons ce qui fonctionne aujourd’hui de ce qui se valide sur votre site, avec votre matériel. ### [Disponible] - Application Android TV et tablette (version 0.8.5) - En service sur des clés Xiaomi Mi TV (Android 14) et une tablette Lenovo, octobre 2026 - Interfaces bilingues, vidéos locales, mises à jour à distance ### [À qualifier sur votre site] - Le raccordement à votre logiciel de gestion hôtelière (PMS) : non démontré à ce jour - Le choix du matériel pour votre parc - Les contenus, la charte et les langues Dans la démonstration, tarifs, prestations et horaires sont des exemples. ## Un écran, une chambre, un essai. Nous préparons une clé à vos couleurs et la testons sur un téléviseur de l’établissement. [Concevoir un écran pilote](https://cenntir.com/contact/) --- Source: https://cenntir.com/secteurs/yachts-villas/ [Secteurs](https://cenntir.com/secteurs/)/Yachts et villas # Une interface pour chaque occupant. Un suivi pour l’équipage. Cabines, suites et pièces de vie : chaque occupant règle la lumière, le climat, les stores et l’audio depuis une interface simple. L’équipage et le technicien ont leurs propres vues, et les écrans du bord restent suivis à distance. [Étudier une cabine ou une pièce](https://cenntir.com/contact/) ## Simple pour l’occupant, complet pour l’équipage. ### Trois vues, un même lieu Passager, équipage et technique : chacun voit ce qui le concerne. ### Scènes et confort personnalisés Lumière, climat, stores et audio réunis en scènes adaptées à chaque espace. ### Des interfaces dessinées pour le lieu Plan, matières et vocabulaire du bateau ou de la maison. ### Des écrans suivis à distance Tablettes et écrans Android TV du bord remontent leur état et se mettent à jour à distance. ## À essayer dans le navigateur. Villa Solanes et Aura sont des simulations : lumière, climat, volets et portail n’y envoient aucune commande. Horizon et la visite Android TV montrent des interfaces installées sur de vrais appareils. [Simulation] ### Villa Solanes La domotique d’une villa de luxe : plan interactif, scènes Arrivée, Dîner, Cinéma, Nuit, Absence et Piscine, lumière, volets, climat et musique pièce par pièce, portail, piscine, arrosage, alarme, caméras et interphone, énergie, et le journal de chaque commande. [Ouvrir la démonstration](https://cenntir.com/demos/villa/) [Simulation] ### Villa Solanes · écran TV L’écran du salon de la villa, piloté aux flèches et à OK : scènes, climat par pièce, piscine, caméras, musique, et les infos de séjour pour les invités (Wi-Fi, départ, intendance). [Ouvrir la démonstration](https://cenntir.com/demos/villa-tv/) [Simulation] ### Tous les écrans du bord, à la voix Une Android TV au salon, une tablette en cabine, le téléphone de l’équipage. Vous dites à votre assistant IA ce que vous voulez voir à bord, et il le met en place sur chaque écran : identité du bateau, design du coucher de soleil, accueil des invités, version enfants, mode nuit. La passerelle reste hors de portée. [Ouvrir la démonstration](https://cenntir.com/demos/ecrans-du-bord/) [Captures sur matériel réel] ### Horizon Le tableau de bord du bateau et l’accueil de l’équipage : captures réelles sur Android TV, accueil Android de l’équipage et concept tablette. [Ouvrir la démonstration](https://cenntir.com/demos/interfaces/) [Simulation] ### Aura Trois cabines, vues passager, équipage et technique : lumière, climat, stores, audio et demandes de service. [Ouvrir la démonstration](https://cenntir.com/demos/demo.html?scene=yacht) [Captures sur matériel réel] ### Visite Android TV Une interface sur mesure filmée sur une vraie clé Android TV : salon, suite, pont, divertissement et réglages. [Ouvrir la démonstration](https://cenntir.com/demos/android-tv/) ## Ce qui est prêt, ce qui se qualifie. Nous séparons ce qui fonctionne aujourd’hui de ce qui se valide sur votre site, avec votre matériel. ### [Disponible] - Interfaces sur tablette et Android TV, mises à jour à distance - Visite filmée sur une vraie clé Android TV, prototype de bord ### [À qualifier sur votre site] - Le raccordement aux systèmes du bord ou de la maison (éclairage, climatisation, stores, audio) selon leurs protocoles - La validation avec le chantier ou l’intégrateur [Crestron à bord ou dans une villa : ports, identifiants, API et HTML5 →](https://cenntir.com/crestron/) ## Une cabine, une pièce, un prototype. Partons d’un espace réel et de ses équipements pour dessiner la première interface. [Étudier une cabine ou une pièce](https://cenntir.com/contact/) --- Source: https://cenntir.com/secteurs/batiments-iot/ [Secteurs](https://cenntir.com/secteurs/)/Bâtiments, GTB et IoT # Rendre le bâtiment lisible, un usage à la fois. Températures, CO₂, consommation, alarmes : CENNTIR rassemble les mesures dans une interface métier et suit les équipements qui les produisent. On commence par un usage précis, qualifié sur votre site. [Qualifier un premier usage](https://cenntir.com/contact/) ## Des mesures comprises, des équipements suivis. ### Une vue spatiale Le bâtiment en 3D, étage par étage, avec les points de mesure et leur historique. ### Le confort par zone Consignes, dérogations, programmation et acquittement des alarmes. ### Capteurs et petits écrans Des cartes ESP32-S3 deviennent des machines du parc : capteurs, afficheurs, mises à jour par le Wi-Fi. ### Lire la GTB existante (à l’étude) Lecture d’une GTB envisagée par un pont dédié, à développer et qualifier par projet ; aucun pont livré ni testé à ce jour. ## À essayer dans le navigateur. Strata, Équilibre et Vigie sont des simulations : les mesures affichées sont fictives. [Simulation] ### Strata Un bâtiment en 3D aux étages éclatés : 33 points connectés, historiques et commandes des systèmes. [Ouvrir la démonstration](https://cenntir.com/demos/demo.html?scene=building-3d) [Simulation] ### Équilibre Consignes de confort par zone, dérogations, programmation, CO₂ et acquittement des alarmes. [Ouvrir la démonstration](https://cenntir.com/demos/demo.html?scene=building) [Simulation] ### Vigie Capteurs placés sur le plan du site, attribution des événements et suivi de leur prise en charge. [Ouvrir la démonstration](https://cenntir.com/demos/demo.html?scene=security) ## Ce qui est prêt, ce qui se qualifie. Nous séparons ce qui fonctionne aujourd’hui de ce qui se valide sur votre site, avec votre matériel. ### [Disponible] - Cartes ESP32-S3 : capteurs, écrans e-paper et LCD, mises à jour signées par le Wi-Fi - Interfaces métier sur tablette et écran ### [À qualifier sur votre site] - La lecture de la GTB en place (BACnet, KNX, Modbus) : à l’étude, pas encore essayée sur une vraie GTB - L’accord du mainteneur et l’accès au réseau technique - Le premier usage mesurable à suivre ## Un usage mesurable pour commencer. Une fuite, une température, une consommation : choisissons un premier indicateur et qualifions-le sur place. [Qualifier un premier usage](https://cenntir.com/contact/) --- Source: https://cenntir.com/offres/ # Cinq façons de travailler ensemble. Chaque offre s’achète séparément et commence petit. Le matériel et la mise en service sont chiffrés à part, selon le périmètre. ## Les offres ### Audit d’une journée Un état des lieux du site, écrit, avant tout engagement. - Pour qui : DSI, intégrateurs, exploitants de sites - Vous recevez : Équipements, réseau, usages et contraintes relevés ; proposition de pilote - Pour commencer : Un périmètre convenu et un accès au site ### Interfaces sur mesure Une interface conçue avec vos équipes pour une salle, une chambre, un bateau ou un bâtiment. - Pour qui : Intégrateurs, hôtels, chantiers navals, exploitants - Vous recevez : Maquette, intégration, recette sur votre matériel, maintenance - Pour commencer : Un espace et ses usages principaux ### Écrans administrés Clés Android TV et tablettes préparées, installées et tenues à jour. - Pour qui : Hôtels, résidences, commerces, showrooms - Vous recevez : Interface à vos couleurs, mises à jour des contenus, suivi et dépannage à distance - Pour commencer : Un écran pilote ### Plateforme de supervision Console, sondes et journal pour suivre et dépanner votre parc. - Pour qui : DSI, prestataires informatiques, intégrateurs - Vous recevez : Hub hébergé par nos soins, sondes, droits et journal ; installation sur votre serveur en projet - Pour commencer : Quelques machines représentatives ### Partenaires intégrateurs Vous gardez la relation client et l’installation ; CENNTIR fournit la plateforme, l’adaptation et l’expertise avancée. - Pour qui : Intégrateurs audiovisuels, GTB et informatiques - Vous recevez : Accès à la plateforme, adaptations, support de second niveau - Pour commencer : Un client pilote commun ; conditions à définir ensemble Tarifs sur devis, selon le périmètre. Aucune offre n’inclut d’intervention illimitée ni d’astreinte permanente sans contrat dédié. ## Par où commencer ? Le plus souvent par un audit d’une journée ou un écran pilote. Parlons de votre cas. [Parlons de votre installation](https://cenntir.com/contact/) --- Source: https://cenntir.com/plateforme/ # Une base commune pour superviser, intervenir et afficher. Quatre éléments, les mêmes dans tous les secteurs. Le détail technique complet reste disponible pour vos équipes. ## Des connexions sortantes, un seul point de contrôle. Chaque sonde sort vers le hub par le port 443 : rien à ouvrir sur le pare-feu du site. Vous et vos assistants passez par le hub, qui applique les droits et tient le journal. ## Les quatre éléments ### Sur chaque machine Elle exécute ce que le hub autorise, se reconnecte seule et ne demande aucun port entrant. ### Le point de contrôle Identités, droits, approbations et journal ; console web pour votre équipe. ### Sous contrôle Il diagnostique et propose, et n’agit que dans les droits ouverts ; certaines écritures d’équipement demandent une approbation. ### Pour les utilisateurs Tablettes, écrans Android TV et télécommandes de salle, mis à jour à distance. ## Ce qui est pris en charge. Le niveau de preuve est indiqué pour chaque famille. Un modèle absent de la liste se qualifie en pilote. | Famille | Niveau de preuve | Détail | |---|---|---| | Ordinateurs Windows 10 et 11 | Disponible | Sonde 0.8.5 : commandes, fichiers, écran et bureautique. | | Windows 7 SP1 | Disponible | Binaire dédié, mêmes capacités de base que Windows 10 et 11. | | Mac (Apple Silicon) | Disponible | Sonde 0.8.5 : commandes, fichiers et écran. | | Serveurs et postes Linux, x86 et ARM | Disponible | Sonde 0.8.5 : commandes et fichiers, sans actions à l’écran. | | Téléphones, tablettes et clés Android TV | Disponible | Application 0.8.5 en service sur des clés Xiaomi Mi TV (Android 14), une tablette Lenovo et un téléphone Redmi, octobre 2026. | | Boîtiers KVM sur IP | Disponible | Clavier, écran et souris d’un ordinateur à distance, y compris au démarrage, et audit réseau du site. En service sur GL.iNet Comet ; JetKVM en validation partielle ; PiKVM à qualifier. Injection désactivée par défaut. | | Cartes ESP32-S3 | Disponible | Capteurs, broches, écrans e-paper et LCD ; installation par USB, mises à jour signées par le Wi-Fi. En service depuis octobre 2026. | | Équipements audiovisuels et GTB | Prouvé sur émulateur | Certaines fiches de pilotage sont éprouvées sur émulateur, d’autres restent à l’étude ; chaque intégration sur site se valide par un pilote. | | iPhone et iPad | Essai | Application en test, distribuée hors App Store. | ## Vos choix, écrits noir sur blanc. **Hub.** Hébergé et exploité par nos soins. L’installation sur votre propre serveur est possible en projet ; elle n’est pas encore livrée clés en main. **Assistant IA.** Le modèle se choisit : un service en ligne par son interface de programmation, selon ses propres conditions. Une offre avec modèle installé sur votre réseau est à l’étude. **Données.** Les résultats des commandes restent au plus six heures sur le hub. Si le journal complet des commandes est activé, il conserve aussi les arguments et sorties masqués, 90 jours par défaut, durée réglable. [Documentation technique détaillée →](https://cenntir.com/documentation/) ## Une question d’architecture ? Organisons un échange technique avec votre équipe. [Échanger sur l’architecture](https://cenntir.com/contact/) --- Source: https://cenntir.com/securite/ # Ce que fait chaque accès, et qui l’a autorisé. Cette page décrit les mécanismes en place et leurs limites, pour une évaluation factuelle par votre équipe de sécurité. ## Les mécanismes ### Connexions Les sondes ouvrent une connexion chiffrée (TLS) vers le hub : aucun port entrant à ouvrir sur le site. Le hub est le point de contrôle : il voit les échanges pour appliquer les droits et tenir le journal. Il n’y a donc pas de chiffrement de bout en bout entre l’opérateur et la sonde. ### Droits Une nouvelle clé d’accès démarre sans aucun droit. Chaque action et chaque outil se cochent machine par machine ; les nouveaux outils arrivent décochés. ### Approbation Selon la politique configurée, certaines écritures d’équipement nécessitent une approbation dans la console, avec code à usage unique (TOTP). Les commandes système, les fichiers et les gestes à l’écran relèvent de droits distincts, cochés machine par machine. ### Journal d’audit Le hub tient un journal en ajout seul : comptes, connexions réussies ou échouées, droits, approbations. Chaque appel y laisse une ligne indiquant son type et sa cible, sans arguments ni résultats. ### Journal des commandes Activable : qui, quel outil, quelle machine, statut et empreinte, et en mode complet les arguments et la sortie masqués. Export CSV ou NDJSON depuis la console ; l’export est lui-même tracé. ### Secrets Le moteur de connecteurs résout les mots de passe d’équipements sur la sonde ; leurs valeurs sont remplacées par *** dans ses résultats et son journal. ### Comptes Administrateurs, opérateurs, comptes clients limités à leur site, observateurs en lecture seule. ### Mises à jour Les versions de la sonde sont signées et vérifiées avant installation. ## Ce qui n’existe pas encore. - Pas encore d’authentification unique (SSO) ni de clés matérielles (WebAuthn) pour la console. - Pas de haute disponibilité livrée clés en main pour le hub. - Le journal d’audit est un historique transactionnel en base ; ce n’est pas une preuve cryptographique opposable à un administrateur de la base. - La conservation du journal d’audit se décide avec l’exploitant : il n’y a pas de purge automatique. Ces points sont décrits dans la documentation technique et dans chaque revue d’architecture que nous menons avec un client. ## Une revue technique avec votre équipe ? Nous parcourons l’architecture, les flux et le journal, sur une instance de démonstration. [Organiser une revue technique](https://cenntir.com/contact/) --- Source: https://cenntir.com/demonstrations/ # Essayez les interfaces dans votre navigateur. Sauf mention « captures sur matériel réel », ces démonstrations sont simulées : lieux et données sont fictifs, et aucune commande n’est envoyée à un équipement. ## Quatre démonstrations pour comprendre. Dans l’ordre : le chemin d’une commande, l’IA qui intervient sur un site, une interface générée sur place, puis tous les écrans d’un bateau pilotés à la voix. - Étape 1Schéma 3D interactif [Simulation] ### Le parc en 3D : de l’IA à l’équipement Le chemin complet d’un appel : pont MCP, filtres du hub, pare-feu sans port entrant, sondes et protocoles. Douze scénarios animés, avec ce qui entre et ce qui sort à chaque étape, et les fiches pour votre équipe réseau. [Ouvrir la démonstration](https://cenntir.com/demos/sonde-3d/) - Étape 2Animation commentée [Simulation] ### L’assistant IA intervient sur site Claude Code, Codex ou un autre harnais, avec l’IA de votre choix : le terminal quitte votre ordinateur, passe par le hub et arrive sur le réseau du client, comme si vous y étiez. Puis huit pouvoirs : plusieurs machines à la fois, l’écran et le clic, l’audiovisuel, les protocoles bruts, le KVM, le réveil d’un PC, la surveillance, et les garde-fous. [Ouvrir la démonstration](https://cenntir.com/demos/teleportation/) - Étape 3Régie de salle [Simulation] ### Une régie de salle générée par l’IA Personne ne l’a dessinée à la main : par la sonde présente sur le réseau de la salle, l’agent IA a reconnu le système de conférence et la caméra, puis généré cette régie. Intervenants, micros, volume, plans caméra et enregistrement, sur ordinateur comme sur téléphone. Les équipements sont simulés dans votre navigateur. [Ouvrir la démonstration](https://cenntir.com/demos/salle-ia/) - Étape 4Animation 3D · yachting [Simulation] ### Tous les écrans du bord, à la voix Une Android TV au salon, une tablette en cabine, le téléphone de l’équipage. Vous dites à votre assistant IA ce que vous voulez voir à bord, et il le met en place sur chaque écran : identité du bateau, design du coucher de soleil, accueil des invités, version enfants, mode nuit. La passerelle reste hors de portée. [Ouvrir la démonstration](https://cenntir.com/demos/ecrans-du-bord/) ## Toutes les démonstrations, par secteur. Tablette et écran TV [Simulation] ### Maison Auréa Accueil, restaurant, spa, room service et événements d’un hôtel fictif, sur tablette et sur écran TV, en français et en anglais. [Ouvrir la démonstration](https://cenntir.com/demos/hotel/) Clé Android TV [Captures sur matériel réel] ### Visite Android TV Une interface sur mesure filmée sur une vraie clé Android TV : salon, suite, pont, divertissement et réglages. [Ouvrir la démonstration](https://cenntir.com/demos/android-tv/) Télécommande de salle [Simulation] ### Salle modulable Une salle de conférence qui se reconfigure en quatre modes : plan de salle en direct, demandes de parole, micros, caméras sur leurs positions et volume, avec une boucle de démonstration. [Ouvrir la démonstration](https://cenntir.com/demos/examples/salle-modulable/) Tableau de bord DSI [Simulation] ### Console du parc Le tableau de bord d’un parc : 32 machines sur 6 sites, alertes, fiche machine et diagnostic, assistant IA qui propose une action à approuver, approbations avec code à usage unique, journal d’audit en direct et audit réseau d’un site. [Ouvrir la démonstration](https://cenntir.com/demos/console/) Tablette murale et téléphone [Simulation] ### Villa Solanes La domotique d’une villa de luxe : plan interactif, scènes Arrivée, Dîner, Cinéma, Nuit, Absence et Piscine, lumière, volets, climat et musique pièce par pièce, portail, piscine, arrosage, alarme, caméras et interphone, énergie, et le journal de chaque commande. [Ouvrir la démonstration](https://cenntir.com/demos/villa/) Android TV · télécommande [Simulation] ### Villa Solanes · écran TV L’écran du salon de la villa, piloté aux flèches et à OK : scènes, climat par pièce, piscine, caméras, musique, et les infos de séjour pour les invités (Wi-Fi, départ, intendance). [Ouvrir la démonstration](https://cenntir.com/demos/villa-tv/) Tablette de cabine [Simulation] ### Aura Trois cabines, vues passager, équipage et technique : lumière, climat, stores, audio et demandes de service. [Ouvrir la démonstration](https://cenntir.com/demos/demo.html?scene=yacht) TV, téléphone et tablette [Captures sur matériel réel] ### Horizon Le tableau de bord du bateau et l’accueil de l’équipage : captures réelles sur Android TV, accueil Android de l’équipage et concept tablette. [Ouvrir la démonstration](https://cenntir.com/demos/interfaces/) Régie 3D [Simulation] ### Strata Un bâtiment en 3D aux étages éclatés : 33 points connectés, historiques et commandes des systèmes. [Ouvrir la démonstration](https://cenntir.com/demos/demo.html?scene=building-3d) Tablette d’exploitation [Simulation] ### Équilibre Consignes de confort par zone, dérogations, programmation, CO₂ et acquittement des alarmes. [Ouvrir la démonstration](https://cenntir.com/demos/demo.html?scene=building) Poste de surveillance [Simulation] ### Vigie Capteurs placés sur le plan du site, attribution des événements et suivi de leur prise en charge. [Ouvrir la démonstration](https://cenntir.com/demos/demo.html?scene=security) ## Vous voulez la même chose chez vous ? Une démonstration sert de point de départ : on la redessine pour votre lieu et votre matériel. [Parlons de votre installation](https://cenntir.com/contact/) --- Source: https://cenntir.com/contact/ # Parlons de votre installation. Quelques lignes suffisent. Nous revenons vers vous avec une proposition de premier périmètre, ou une question précise. ## Ce qui nous aide à répondre vite. - **Votre secteur et votre site**Hôtel, salles de réunion, bateau, bâtiment, parc informatique… - **Le parc concerné**Nombre et type d’équipements : postes, écrans, tablettes, salles. - **L’usage à améliorer en premier**Ce qui coûte le plus de temps ou de déplacements aujourd’hui. - **Ce qui est déjà en place**Matériel, logiciels, système de contrôle, prestataires. - **Vos contraintes**Sécurité, hébergement, délais, accès au site. --- Source: https://cenntir.com/documentation/ # Ce qu’il faut savoir avant d’installer. Pour les équipes informatiques et les intégrateurs : architecture, réseau, systèmes, sécurité et limites, avec le statut de chaque élément. - [Architecture](https://cenntir.com/documentation/#architecture) - [Flux réseau](https://cenntir.com/documentation/#reseau) - [Systèmes pris en charge](https://cenntir.com/documentation/#systemes) - [Installation et mises à jour](https://cenntir.com/documentation/#installation) - [Droits, approbations et journal](https://cenntir.com/documentation/#droits) - [Pilotage des équipements](https://cenntir.com/documentation/#equipements) - [Assistants IA](https://cenntir.com/documentation/#ia) - [Audit réseau](https://cenntir.com/documentation/#audit) - [Hébergement et données](https://cenntir.com/documentation/#donnees) - [Limites connues](https://cenntir.com/documentation/#limites) ## Architecture Quatre éléments, identiques dans tous les secteurs. Console, CLI ou assistant IA HTTPS → Hub ← WSS Sonde → Machine ou équipement - **Sonde.** Installée sur chaque machine pilotée, elle exécute ce que le hub lui confie et ne décide rien. Elle ouvre une seule connexion sortante vers le hub. - **Hub.** Identités, droits, approbations, journal d’audit, console web et distribution des mises à jour signées. Base Postgres, organisations cloisonnées. - **Console.** Machines, appels, clés d’accès, droits, approbations, calendriers et journaux. Comptes nominatifs, second facteur facultatif. - **Assistants et scripts.** Un assistant IA se branche par un pont MCP local ; une ligne de commande offre les mêmes opérations pour les scripts. ## Flux réseau - Chaque sonde ouvre une connexion WebSocket chiffrée (WSS) **sortante** vers le hub, sur le port 443. Aucun port entrant n’est requis sur le site. - Le proxy HTTP d’entreprise (méthode CONNECT) n’est pas pris en charge : la sortie directe vers le hub en 443 doit être autorisée. - Console, ligne de commande et assistants joignent le hub en HTTPS. TLS 1.2 et 1.3, terminés par le proxy inverse placé devant le hub. - Le hub est le point de contrôle : il voit les échanges pour appliquer droits, approbations et journal. Il n’y a pas de chiffrement de bout en bout entre l’opérateur et la sonde. - Le chiffrement entre la sonde et un équipement dépend du protocole de cet équipement. ## Systèmes pris en charge | Système | Installation | Capacités | Limites | Statut | |---|---|---|---|---| | macOS (Apple Silicon) | Agent utilisateur ou service système | Commandes, fichiers, transferts, écran (capture et gestes), bureautique, connecteurs | Autorisations macOS à accorder une fois, sur place | Disponible | | Windows 10, 11 et Server | Deux sondes : service système et session utilisateur | Commandes, fichiers, transferts, écran, bureautique, connecteurs | Seule la sonde de session voit le bureau ; poste verrouillé, gestes refusés | Disponible | | Windows 7 SP1 et Server 2008 R2 | Binaire dédié | Capacités de base de Windows | .NET 4.6.2, PowerShell 5.1 et TLS 1.2 requis | Disponible | | Linux x86-64 et ARM64 | Service systemd | Commandes, fichiers, transferts, connecteurs | Pas d’actions à l’écran ni de bureautique | Disponible | | Android 10 et plus : téléphones, tablettes, TV | Application, avec code court sur TV | Commandes, fichiers, connecteurs, interfaces locales | Pas de prise en main de l’écran ; mise à jour par l’application | Disponible | | Boîtiers KVM sur IP | Sonde installée sur le boîtier | Clavier, écran et souris de l’ordinateur branché | En service sur GL.iNet Comet ; JetKVM en validation partielle ; PiKVM à qualifier ; injection désactivée par défaut | Disponible | | Cartes ESP32-S3 | Firmware dédié : USB, puis mises à jour par le Wi-Fi | Broches, mesures, écrans, découverte réseau | Pas de commandes système ni de fichiers ; images signées uniquement | Disponible | | iPhone et iPad | Application distribuée hors App Store | Connecteurs, interfaces de salle | Pas de commandes système (bac à sable iOS) | Essai | | Routeurs OpenWrt (MIPS) | Binaire dédié | Capacités Linux de base | Essais sur routeurs en cours | En cours | ## Installation et mises à jour - Un administrateur crée un **code d’enrôlement** dans la console (« Ajouter une machine »). Il est à usage unique et valable de 10 minutes à 24 heures. - L’installeur échange ce code contre l’identité de la machine et un jeton propre à elle. Ce jeton ne sert qu’à connecter la sonde et ne donne aucun pouvoir de contrôle. - Sur Android TV, l’application affiche un code court à approuver dans la console. - Les mises à jour suivent un manifeste signé (Ed25519) avec protection contre le retour à une version antérieure, une machine à la fois, en commençant par une machine témoin. Elles se font par l’application sur Android ; elles ne sont pas automatiques sur les boîtiers KVM. ## Droits, approbations et journal Une clé d’accès démarre sans droit ; chaque action se coche machine par machine. Certaines écritures d’équipement demandent une approbation dans la console, avec code à usage unique selon la politique. Chaque appel laisse une ligne dans le journal d’audit du hub. Le détail est sur la page [Sécurité et traçabilité](https://cenntir.com/securite/). ## Pilotage des équipements - Un moteur de connecteurs, sur la sonde, pilote les équipements du site à partir de **fiches** : une fiche décrit les opérations d’un modèle, sans recompiler la sonde. - Transports disponibles : TCP texte, JSON-RPC, HTTP et HTTPS, SSH, UDP, Wake-on-LAN, et sessions TCP, TLS ou UDP persistantes. - Politique locale par environnement (laboratoire, recette, production), niveaux d’impact, code à usage unique pour les écritures sensibles, journal local écrit avant chaque effet. Les opérations qui le prévoient relisent l’état après l’écriture. - Certaines fiches sont éprouvées sur émulateur, d’autres restent à l’étude. Les protocoles du bâtiment et de l’IoT (BACnet, Modbus, KNX, MQTT, liaisons série) passent par un pont développé et qualifié par projet. ## Assistants IA - Le client IA (Claude Code, Codex ou tout client MCP) lance un pont MCP local qui parle au hub en HTTPS. - L’assistant n’a que les machines et les outils ouverts à sa clé. Les clés d’assistants expirent au plus tard après 90 jours et ne sont jamais plus puissantes que le compte qui les crée. - Le modèle d’IA se choisit ; ses propres conditions d’utilisation des données s’appliquent. ## Audit réseau - Inventaire TCP borné : adresses et ports explicites, concurrence et délais limités. - Voisins du réseau local (cache ARP sous Linux) et informations réseau de la machine. - Quatre lectures système en SNMPv2c, et le test d’une paire d’identifiants HTTP fournie par l’opérateur. - C’est un outil d’inventaire, pas un scanner de vulnérabilités. ## Hébergement et données - Hub hébergé et exploité par nos soins. L’installation sur votre propre serveur est possible en projet ; elle n’est pas encore livrée clés en main. - Les résultats des commandes restent au plus six heures sur le hub. Le journal complet des commandes, s’il est activé, conserve les arguments et sorties masqués 90 jours par défaut. - Les secrets d’équipements sont résolus sur la sonde ; un coffre chiffré du hub peut aussi en garder, avec lecture journalisée. ## Limites connues - Pas encore d’authentification unique (SSO) ni de clés matérielles (WebAuthn) pour la console. - Pas de haute disponibilité livrée clés en main pour le hub. - Signature de code Windows (Authenticode) et notarisation macOS pas encore en place. - Proxy HTTP d’entreprise non pris en charge pour la liaison au hub. ## Une revue technique avec votre équipe ? Nous parcourons l’architecture, les flux et le journal sur une instance de démonstration. [Organiser une revue technique](https://cenntir.com/contact/) --- Source: https://cenntir.com/crestron/ # Se brancher sur un système Crestron, dans une villa ou à bord. Crestron pilote la lumière, les stores, le climat et l’audiovisuel de nombreuses villas et de nombreux yachts. Ce qui est ouvert, ce qui est fermé, les identifiants à demander, ce qu’une API permet vraiment, et comment une sonde CENNTIR s’y brancherait. [À l’étude] Raccordement de CENNTIR à Crestron : aucun processeur réel essayé à ce jour. La démonstration est une simulation. - [Ouvert ou fermé ?](https://cenntir.com/crestron/#ouvert-ferme) - [Ports, protocoles et identifiants](https://cenntir.com/crestron/#acces) - [Démonstration : la sonde se connecte](https://cenntir.com/crestron/#demonstration) - [Paramétrer par API, ou seulement piloter ?](https://cenntir.com/crestron/#parametrer) - [L’interface HTML5 (CH5) : comment on l’envoie](https://cenntir.com/crestron/#html5) - [SIMPL, toujours la façon de programmer ?](https://cenntir.com/crestron/#programmer) - [Ce qu’il faut demander avant d’intervenir](https://cenntir.com/crestron/#demander) - [Mini-formation en vidéo](https://cenntir.com/crestron/#formation) - [Marques et sources](https://cenntir.com/crestron/#marques) ## Ouvert ou fermé ? **Ni l’un ni l’autre : tout passe par un compte.** - **Fermé** : le protocole des écrans et des modules (CIP), le programme du processeur et les outils de l’intégrateur, réservés au réseau des revendeurs Crestron. - **Ouvert avec un compte** : la console texte, la page web des appareils, l’envoi de fichiers, l’API REST de Crestron Home (avec un jeton) et l’API documentée des appareils récents. - **Dans le nuage** : XiO Cloud, l’outil de gestion de parc de Crestron, a une API sur abonnement. Les processeurs de la série 4 sortent d’usine avec l’authentification activée : à la première connexion, on crée le compte administrateur. Il n’y a donc pas de mot de passe d’usine à connaître ; on travaille avec le compte de l’intégrateur, ou un compte qu’il crée pour l’intervention. Sur les générations précédentes, l’authentification devait être activée par l’installateur : c’est l’un des premiers points à vérifier. ## Ports, protocoles et identifiants Ce que l’on rencontre sur le réseau d’un système Crestron. Ce sont les ports par défaut : l’intégrateur peut les changer. | Accès | Port par défaut | Identifiants | Ce qu’on y fait | |---|---|---|---| | Console texte (CTP) | 41795 ; chiffrée : 41797 | Compte administrateur du processeur | Version, adresse, programme chargé, diagnostic : les commandes de l’installateur. | | SSH et SFTP | 22, s’il est activé | Compte administrateur | La même console, et l’envoi de fichiers : programmes, interfaces HTML5. | | Page web de l’appareil | 443 | Compte administrateur, créé à la première connexion | Réseau, mises à jour, comptes et authentification. | | CIP | 41794 ; sécurisé : 41796 | IP ID déclaré dans le programme, et compte si l’authentification est active | Liaison des écrans tactiles, des modules et des applis Crestron avec le programme. Protocole propriétaire. | | API REST Crestron Home | 443, chemin `/cws/api` | Jeton « Web API » de l’appli Crestron Home Setup (Settings › System Control Options › Web API Settings) | Lire et commander pièces, scènes, lumières, stores, thermostats et capteurs. | | XPanel HTML5 | 49200 (WebSocket sécurisé) | IP ID (0x03 par défaut), et compte si l’authentification est active | L’interface HTML5 ouverte dans un navigateur. | | API des appareils (DM NVX…) | 443, chemin `/Device/…` | Compte administrateur : cookies de session et jeton `X-CREST-XSRF-TOKEN` | Lire et modifier les réglages en JSON : nom, réseau, routage audio-vidéo. | | API XiO Cloud | Internet, HTTPS | Clé d’abonnement (en-tête `XiO-subscription-key`) et identifiant de compte, une fois l’accès API activé | Inventaire et état du parc ; certaines fonctions demandent l’abonnement Premium. | ## Démonstration : la sonde se connecte Ce que ferait une sonde CENNTIR placée sur le réseau de la domotique, avec un compte et un jeton fournis par l’intégrateur : repérer le processeur, s’identifier, lire la maison, agir après accord, tout tracer. Simulation sur des adresses fictives. - 01 Repérer le processeur - 02 S’identifier - 03 Lire la maison - 04 Agir avec accord - 05 Tracer Sonde CENNTIR · réseau de la domotique · simulation - $ audit scan --target 10.20.0.10 --ports 22,443,41794,41795,41796 - 22 · 443 · 41794 · 41795 · 41796 : ouverts - Signature Crestron : CIP 41794, console 41795, CIP sécurisé 41796 - Compte créé par l’intégrateur pour l’intervention, mot de passe tiré du coffre - $ ssh technicien@10.20.0.10 - CP4N> ver - CP4N · micrologiciel, programme chargé, adresse (sortie abrégée) - GET https://10.20.0.10/cws/api/login · Crestron-RestAPI-AuthToken: •••••••• - 200 · clé de session Crestron-RestAPI-AuthKey, valable environ 10 minutes - GET /cws/api/rooms - Salon · Pont soleil · Suite propriétaire · Cinéma - GET /cws/api/shades - Stores du salon : ouverts à 100 % - Assistant IA : « Baisse les stores du salon à moitié. » - Écriture sur un équipement : accord demandé au capitaine, code à usage unique - Accordé à 14:32 - POST /cws/api/shades/SetState {"shades":[{"id":1184,"position":32767}]} - 200 · stores du salon à 50 % - Journal · 14:32 · stores du salon 100 → 50 % · demandé par l’assistant IA · accordé par le capitaine · API Crestron Home Côté CENNTIR, l’API REST de Crestron Home relève d’une fiche de connecteur HTTPS, et la console d’une fiche SSH : à écrire, puis à qualifier sur une première installation. ## Paramétrer par API, ou seulement piloter ? **L’API de Crestron Home pilote ce que l’installateur a construit ; elle ne le construit pas.** Créer une pièce, ajouter un appareil, définir une scène : cela se fait dans l’appli Crestron Home Setup, sur tablette ou sur ordinateur, avec le compte administrateur du processeur, ou dans Configure Pro, l’outil des revendeurs. Aucune API publique ne fait ce travail à leur place. | Couche | Piloter et lire | Paramétrer | Par où | |---|---|---|---| | Crestron Home, configuré à la tablette | Oui, par l’API REST et son jeton | Pas d’API publique | Appli Crestron Home Setup (iPad, Mac, PC) ou Configure Pro, avec le compte administrateur ; Configurator en ligne et code de déploiement, avec un compte revendeur myCrestron | | Système programmé (SIMPL, C#) | Ce que le programme expose | En modifiant le programme | Outils du programmeur (Toolbox, SIMPL Windows, C#) ; un programme C# peut publier sa propre API de réglages | | Appareils récents (DM NVX…) | Oui | Oui, par une API REST documentée | Compte administrateur de l’appareil | | Serveur Crestron Virtual Control (VC-4) | État des programmes | Oui : programmes, instances, tables IP | API REST du serveur | | Parc dans XiO Cloud | Oui | Selon l’abonnement | Clé d’API XiO Cloud | **Si l’installateur paramètre tout à la tablette**, trois voies réalistes : - Garder la tablette pour la configuration, et brancher l’assistant IA sur l’API REST pour l’usage courant : scènes, stores, climat, état des capteurs. - Préparer la configuration dans le Configurator en ligne de Crestron, puis la déployer sur le processeur par un code : c’est l’outil prévu, avec un compte revendeur. - Faire ce que fait l’installateur, avec son compte, dans l’appli de configuration sur un ordinateur : une sonde CENNTIR sait piloter l’écran d’un ordinateur, mais ce n’est pas une API, et ce n’est pas essayé sur Crestron. Ce que nous excluons : la rétro-ingénierie des échanges de l’appli, le contournement de l’authentification et les mots de passe par défaut. ## L’interface HTML5 (CH5) : comment on l’envoie Les écrans tactiles Crestron récents affichent des interfaces HTML5 : une application web (HTML, CSS, JavaScript, avec Angular, React ou Svelte au besoin), dessinée dans Crestron Construct ou écrite avec la bibliothèque CH5 de Crestron. La même interface peut aussi s’ouvrir dans un navigateur (XPanel). **L’envoyer est facile** : deux commandes de l’outil `ch5-cli` de Crestron (paquet npm), avec le compte de l’écran. ``` npx ch5-cli archive -p salon-v1 -d dist -o sortie npx ch5-cli deploy -p -H 10.20.0.31 -t touchscreen sortie/salon-v1.ch5z ``` - La première commande produit une archive `.ch5z` ; la seconde l’envoie par SFTP et demande le compte de l’écran (`-p`). - Cible `touchscreen` pour un écran ; `web` (ou `controlsystem`) pour publier sur le processeur la version navigateur (XPanel), ouverte ensuite à `https://processeur/projet/index.html` : option XPanel activée dans le projet, WebSocket sécurisé 49200, IP ID 0x03 par défaut ou `?ipId=` dans l’adresse. - Dans les réglages de l’écran, la table IP indique le processeur et l’IP ID à joindre. **Savoir quoi brancher, c’est l’autre moitié.** Les boutons d’une interface CH5 parlent au programme du processeur par des « joins » numérotés (marche-arrêt, valeurs, textes), décrits dans un contrat (Contract Editor, fichier `.cse2j`). Sans le programme ou ce contrat, on ne sait pas quel numéro allume quoi : le débogueur SIMPL de Toolbox permet de les observer, mais la liste vient de l’intégrateur. Sur une installation Crestron Home, on passe plutôt par l’API REST ou par un driver. Une interface CH5 est un projet web, comme ceux que CENNTIR dessine déjà pour tablettes et Android TV : l’assistant IA peut la produire et la sonde du bord l’envoyer avec `ch5-cli`, à qualifier sur un premier écran. ## SIMPL, toujours la façon de programmer ? **Oui, mais ce n’est plus la seule.** - **SIMPL Windows** (programmation par blocs) et **SIMPL+** (modules en texte) restent pris en charge et très répandus, en particulier sur les installations existantes. - **C# (SIMPL# Pro)** : la voie actuelle sur les processeurs série 4 et sur Crestron Virtual Control ; le kit de développement est publié sur NuGet et suivi (version de septembre 2026). - **Crestron Home** : pas de programmation ; configuration avec l’appli Setup ou Configure Pro, extensions par des drivers écrits en C#. - **Interfaces** : HTML5 (CH5) avec Crestron Construct, à côté de VT Pro-e, l’outil historique. Les assistants IA écrivent déjà du SIMPL+ et des interfaces CH5 (voir la mini-formation). Le programme reste à compiler, à charger et à essayer avec les outils Crestron, par le programmeur de l’installation. ## Ce qu’il faut demander avant d’intervenir - **Le modèle et l’adresse du processeur** CP4, PRO4, MC4… et son adresse sur le réseau de la domotique. - **Un compte nominatif** Créé pour l’intervention, avec les seuls droits nécessaires ; jamais un mot de passe partagé ou recopié. - **Le jeton Web API** Pour une installation Crestron Home : l’installateur le lit dans l’appli Setup et peut le changer à tout moment. - **Le programme ou son contrat** Pour un système programmé : la liste des joins, ou un contact avec le programmeur. - **L’accord écrit** Du propriétaire ou du capitaine, avec le périmètre : lecture seule, ou commandes autorisées. - **Les règles du réseau** Le réseau de la domotique et ce qui peut y entrer. Un processeur ne s’expose jamais directement sur Internet. ## Mini-formation en vidéo 13 vidéos, 1 h 37 au total, dans l’ordre où les regarder, en anglais. « Officielle » signale une vidéo de Crestron ou du Crestron Technical Institute ; les autres viennent d’intégrateurs et de formateurs. ### Comprendre l’architecture - [Introduction to Crestron Systems: Processors and Connectivity](https://www.youtube.com/watch?v=RbhDEi-IINM) Crestron · 9:24 · officielle La carte d’ensemble : processeurs, réseau et liaisons. - [Introduction to Crestron Systems: Crestron Toolbox™](https://www.youtube.com/watch?v=jNZr8ITamkg) Crestron · 2:00 · officielle Toolbox, l’outil de l’intégrateur, en deux minutes. ### Se connecter - [Crestron Toolbox™ Device Discovery Tool](https://www.youtube.com/watch?v=tJGpE13I-rk) Crestron Technical Institute · 4:53 · officielle Trouver les appareils Crestron présents sur le réseau. - [Crestron Toolbox™: Text Console](https://www.youtube.com/watch?v=YykZ397mElQ) Crestron Technical Institute · 5:18 · officielle La console texte : commandes, état et diagnostic. ### Crestron Home - [Crestron Home & Configure Pro 1 — Getting Started](https://www.youtube.com/watch?v=yenoi75jlYc) Crestron Technical Institute · 3:25 · officielle Premier pas avec Configure Pro, l’outil de configuration de Crestron Home. - [Crestron Home & Configure Pro 22 — Sideloading Drivers](https://www.youtube.com/watch?v=DNVyqnQ_myU) Crestron Technical Institute · 4:37 · officielle Ajouter un driver à une installation Crestron Home. ### Interfaces HTML5 - [Crestron HTML5 + VT Pro-e®: Where to start with Crestron HTML5](https://www.youtube.com/watch?v=a1UjRmXyJ58) Crestron Technical Institute · 3:36 · officielle Par où commencer une interface HTML5. - [How to Upload an HTML5 Project to a Crestron TS-1080](https://www.youtube.com/watch?v=dykezPZM2eY) AVstudio Inc · 0:45 · communauté L’envoi d’un projet HTML5 sur un écran tactile, en 45 secondes. - [CH5 Zero To Button!](https://www.youtube.com/watch?v=yLsk4NZ5ZYc) Nathan Hesson · 11:35 · communauté Du projet vide au premier bouton relié au programme. ### Programmer - [SIMPL Windows Primer Pt1 — Software, Processors & Control Methods Explained](https://www.youtube.com/watch?v=PF8cZoeF6lg) Arctic’s 8-Bit Bytes · 10:00 · communauté Les bases de SIMPL Windows : logiciels, processeurs, modes de contrôle. - [Writing C# for 4-Series™ Processors: Getting Started](https://www.youtube.com/watch?v=PDygKLNCH64) Crestron Technical Institute · 6:22 · officielle Premier programme en C# pour un processeur série 4. - [Crestron SIMPL+ Programming with Claude Code — Beginner’s Guide](https://www.youtube.com/watch?v=-WjkxPEe6p0) Arctic’s 8-Bit Bytes · 31:32 · communauté Un assistant IA (Claude Code) qui écrit du SIMPL+. ### À bord - [Azimut’s Trideck 38 uses a full Crestron control system on board](https://www.youtube.com/watch?v=MW6_OepfjSc) Crestron EMEA · 3:11 · officielle Un yacht entièrement piloté par Crestron. Les liens ouvrent YouTube dans un nouvel onglet. Les cours complets du Crestron Technical Institute demandent un compte Crestron. ## Marques et sources Crestron, Crestron Home, Crestron Toolbox, SIMPL, XiO Cloud et Crestron Construct sont des marques de Crestron Electronics, Inc. CENNTIR n’est ni revendeur ni partenaire de Crestron. Sources : [réglages Web API de Crestron Home](https://docs.crestron.com/en-us/8525/Content/CP4R/Installer-Settings/Sys-Cont/Web-API.htm), [ports Ethernet (aide de Toolbox)](https://help.crestron.com/toolbox/Content/System_Info/Functions/Ethernet_Ports.htm), [guide de sécurité des systèmes résidentiels](https://fr.crestron.com/getmedia/db0e7324-f7f7-4964-af90-af7a9b05d541/mg_sr_crestron-residential-systems), [outil ch5-cli](https://www.npmjs.com/package/@crestron/ch5-utilities-cli), [API REST des DM NVX](https://sdkcon78221.crestron.com/sdk/DM_NVX_REST_API/Content/Topics/Making-API-Calls.htm), [API XiO Cloud](https://sdkcon78221.crestron.com/sdk/Crestron_XiO_Cloud_SDK/Content/Topics/Customer-Guidelines.htm). Les chemins et en-têtes de l’API REST de Crestron Home sont repris d’intégrations publiées par des tiers ; ils n’ont pas été essayés par CENNTIR. ## Un système Crestron à bord ou dans une villa ? Nous partons de votre installation et de l’accord de l’intégrateur pour qualifier une première connexion, en lecture seule d’abord. [Parler de votre installation](https://cenntir.com/contact/) --- Source: https://cenntir.com/mentions-legales/ # Mentions légales ## Éditeur OHADJA, SASU au capital de 2 000 €, 60 rue François Ier, 75008 Paris. RCS Paris 992 146 480. Directeur de la publication : Olivier Dupont. Contact : [formulaire de contact](https://cenntir.com/contact/). ## Hébergement Hostinger (UAB Hostinger, Švitrigailos g. 34, 03230 Vilnius, Lituanie), sur un serveur situé en France. ## Données personnelles Ce site ne dépose aucun cookie et n’utilise aucun outil de mesure d’audience. Les informations du formulaire de contact servent uniquement à répondre à votre demande : elles sont transmises par e-mail à l’équipe CENNTIR et ne sont pas enregistrées sur le site. Si l’envoi échoue, la demande est conservée sur le serveur le temps de la traiter. Votre adresse IP n’est utilisée qu’en mémoire, pendant une heure, pour limiter les envois abusifs. La dictée vocale du formulaire, si vous l’utilisez, passe par le service de reconnaissance vocale de votre navigateur, selon ses propres conditions. ## Démonstrations Les lieux, établissements, données et références d’équipements des démonstrations sont fictifs ou illustratifs, sauf mention contraire. Les marques citées appartiennent à leurs propriétaires et ne désignent ni client ni partenaire. ## Crédits Police Manrope, licence SIL Open Font License. Les sources des médias sont indiquées dans chaque démonstration.