Casient ProRun a free ReadbackReadback
01 · For KNX integrators

More value from every KNX project, new and old.

Casient automates your KNX beyond the bus: it links KNX to solar, aircon, AV and security. And you see all your sites in one place, under your name, to manage and troubleshoot them.

  • Readback (free): upload your ETS file, get a plain-English list of every setting and automation in about a minute.
  • Keystone: the box in the rack.
  • Fleet: the console for your sites.

Works on new and old KNX jobs, from one home to a commercial fit-out to a block of units. Your ETS logic stays on the bus.

The Casient Keystone: a white DIN-rail unit with a KNX terminal, one network cable and a status light
Casient Keystone, concept renderUnder design
02 · The fault call-out

Client rings with a fault. Before and after.

The call is about an old job. Before you can look at the fault, you find the right ETS project, work out what you set up, and dig through bus traffic. That is unpaid work before the real work starts. Casient puts the evidence first.

Animation · A call-out, two ways (example)Illustrative

Example, not a measurement. Two lanes. Today is the longer journey: 5 steps before you start fixing (find the right ETS version, work out again what you set up, drive out or wait for the fault again, search the bus traffic, and only then start fixing it), and then the fault happens again and you drive out again. With Casient it is 3 steps and you are ready to fix: open the job, where Readback explains it room by room; ask Casient, the chat inside Keystone, why the ensuite light stayed on at 2 a.m.; read the log lines it found, which give the rule that ran, what it overrode and the sensor that started it. Readback works on any job; asking Casient and reading the log need Keystone on site.

Today: 5 steps, and it can come back

  1. 1Find the right ETS versionWhich file is the current one?
  2. 2Work out again what you set upRead the project from scratch
  3. 3Drive out or wait for the fault againA trip, or a wait
  4. 4Search the bus trafficRaw messages to decode
  5. 5Only then, start fixing it
  6. The fault happens again.Drive out again. Back to step 1.

With Casient: 3 steps

  1. 1Open the jobReadback
  2. 2Ask Casient (the chat inside Keystone)Keystone
  3. 3Read the log lines it foundKeystone
  4. From the log Example“Why did the ensuite light stay on at 2 a.m.?”
    Rule that ran
    Night path
    It overrode
    Bath 1 off timer
    Started by
    Hall presence sensor
  5. Answer in hand. Ready to fix.

Readback works on any job; asking Casient and reading the log need Keystone on site.

A work ute at night with a laptop, tangled cables and KNX modules on the dash
The old wayIllustrative
A tidy daylight desk with a coffee and a coiled cable
With CasientIllustrative
03 · A real KNX home

A real home, read in one minute.

A real KNX installation in Lindfield, NSW.

THE KNX INSTALL · READ BY READBACK FROM THE ETS PROJECT
668
group addresses
1,403
device settings read
21
automations set inside the devices, now written out in plain sentences

234 unused connection points: typical build leftovers, nothing wrong.

EVERYTHING ELSE · CONNECTED THROUGH KEYSTONE
70+
non-KNX devices working with the KNX install

Ducted and split air conditioning across 10 zones, solar and battery, a gas fireplace, 6 security cameras, 3 smart door locks, multi-room audio and the home theatre, kitchen and laundry appliances, garden irrigation, curtains, and around two dozen presence, climate and window sensors.

Found in this home: four rooms where the lights switched off on someone sitting still.

The sensors in the study, both bathrooms and the laundry were set to wait only 10 seconds after the last movement. The maker advises 30. It is a factory setting, and easy to miss in ETS. Readback (the free tool above) flags it in seconds. This is a comfort setting, not a safety fault. It is easy to fix once you see it.

RoomAddressOff-delay now / Maker recommends at least
Study1/1/3110 s  at least 30 s
Bath 11/2/410 s  at least 30 s
Bath 21/2/910 s  at least 30 s
Laundry1/2/1410 s  at least 30 s
04 · What you get

Readback, Keystone, Fleet.

Start with Readback. Add Keystone when a client wants KNX working with everything else in the building. Fleet is how you keep earning from every building you have delivered.

FREE

Casient Readback

Upload a .knxproj (ETS5 or ETS6) and Readback explains the building in plain sentences: every setting, every automation, and every problem worth a look.

Run a free Readback →
THE APPLIANCE

Casient Keystone

A box in your rack. It connects the KNX bus to solar, aircon, AV and sprinklers. Your ETS programming and safety stay on the bus.

ILLUSTRATION · THE BRIDGEIllustrative

Casient Keystone as a bridge. On the left, devices on the KNX bus: lighting, blinds, presence sensors, switches and thermostats, joined to the Keystone by one bus. On the right, solar, weather, audio and video, heating and cooling, and the garden, each connected directly to the Keystone. The Keystone joins them all.

KNX BUSEVERYTHING ELSELightingBlindsPresenceSwitchesThermostatsSolarWeatherAVHVACGardenKEYSTONEjoins them
How Keystone decides →
THE CONSOLE

Casient Fleet

Monitor, back up, update and support every Casient site from one place, under your name. Fleet raises an alert on your console when a site stops reporting. Support access is only with the owner’s permission. Our policy is one session at a time, with an end time.

ALL SITES · ONE VIEW · YOU (THE INTEGRATOR)Illustrative

Example of the Fleet console. Four sites in a list. Three show a dot and the word ok. One, an office fit-out, shows a dot and the word offline. Below the list an alert reads: Site went quiet. Alert raised on your console.

Villaok
Apartment 12ok
Office fit-outoffline
Townhouse 4ok
AlertSite went quiet. Alert raised on your console.
Fleet sign-in →
05 · How Keystone decides

Each room type has a standard rule set. A written order decides when two clash.

Every room type starts with built-in baseline behaviours, and the integrator can adjust them. Keystone can learn from how the building is used. Changes are logged and need your approval.

When requests conflict, a written priority order picks the behaviour, and the log says why. Any integrator can build priorities like this by hand in one house. Casient keeps one default order, the same in every building.

Animation · Request against room behaviour at 11 p.m.Illustrative

A floor plan with five rooms: living, kitchen, hallway and two child's bedrooms. At 23:00 someone says: turn every light on full. The request, a scene, wants every light full. The room behaviour for a child's bedroom says it stays dim after dark. When they conflict, Casient uses a written priority order: 1 emergency, where the lights come on and Casient does not hold a room dim, 2 a request for that specific room, such as turn on Bedroom 1 lights, 3 the room's behaviour, here the child's bedroom staying dim after dark, 4 generic commands and scenes. The room behaviour ranks above a generic command or scene, so the living room, kitchen and hallway go full and the two child's bedrooms stay at their limit. The log reads: 23:00:04 Priority 3 (room behaviour: child's bedroom stays dim after dark) won over Priority 4 (scene request). Child's bedroom 1 and 2 stay at their limit. Ask for the room by name and it lights. A general command or scene does not wake the child. If an emergency turns the lights on, the child's room lights come on too. Requests made through Casient are checked before anything is sent, so Casient never sends a full-brightness command to a child's bedroom while that behaviour is active. Scenes pressed on a wall switch run on the bus, and limits for those are set in the actuators. Emergency lighting is a separate certified system that Casient never controls. Baseline behaviours are built in. The integrator can adjust them. Illustrative.

Time 23:00“Turn every light on full.”
RequestScene: every light fullLost in: Child’s bedrooms 1 and 2
LivingFullKitchenFullHallwayFullChild’sbedroom 1CappedChild’sbedroom 2Capped
Room behaviourChild’s bedroom behaviour: stays dim after darkKnown behaviour beats the scene requestWon in: Child’s bedrooms 1 and 2
The written priority order. Higher wins.
  1. 1Emergency: lights come on. Casient does not hold a room dim
  2. 2A request for that specific room (“turn on Bedroom 1 lights”)
  3. 3The room’s behaviour: child’s bedroom stays dim after darkwon
  4. 4Generic commands and sceneslost in the bedrooms

23:00:04 Priority 3 (room behaviour: child’s bedroom stays dim after dark) won over Priority 4 (scene request). Child’s bedrooms 1 and 2 stay at their limit.

While Keystone is running, requests made through Casient are checked before anything is sent, so Casient never sends a full-brightness generic command to a child’s bedroom while that behaviour is active. Ask for the room by name and it lights. Scenes pressed on a wall switch run on the bus, and their limits are set in the actuators.

Ask for the room by name and it lights. A general command or scene does not wake the child.

Baseline behaviours are built in. The integrator can adjust them.

If an emergency turns the lights on, the child’s room lights come on too.

Tell it what you want. Check it. Approve it.

1 · DESCRIBE

“Keep the guest bathroom floor warm only when someone is staying in bedroom 3.”

2 · CASIENT DRAFTS AND CHECKS

Casient drafts it. Fixed code checks it against the room behaviours and limits, and shows what will change.

3 · YOU APPROVE

No new rule goes live until your installer approves it. You can undo it.

06 · Where AI fits

AI can suggest. Room behaviours still decide.

AI is good at understanding what someone wants, and not good at doing the same thing every time. Wired straight to a building, a wrong guess or a trick instruction hidden in an email can become a real action. Casient does not work this way: the AI cannot send anything to a device.

The AI can draft, suggest and turn speech into a request. It cannot send anything to a device. Fixed code checks every request against the room behaviours first.

The AI never talks to devices

Everything it asks for goes through the same checked request path as an app or voice command, and new rules wait for approval. It answers questions with the log lines it used (advice, not action).

Known room behaviours come first

No suggestion can override an approved room behaviour. Every decision is logged. Nothing Keystone does happens outside a written rule.

Safety stays on the KNX bus

If the AI is wrong, offline or switched off, the building keeps its limits, enforced by the rules engine, not the AI.

AI WIRED STRAIGHT TO DEVICES

RequestAI decidesDevice acts

CASIENT

Request (may be spoken)AI turns it into a requestRoom behaviours and priorities decideThe bus acts

  • ×Nothing opens or unlocks by itself. In commercial buildings, Casient does not control locks or access.
  • –For a cloud answer, only the question text and the log lines it needs leave the building, never your project file.
07 · If it fails

If something fails, the building carries on.

When a site stops reporting, Fleet raises an alert on your console. It knows the site went quiet, not why. The building keeps working.

Animation · The internet dropsIllustrative

A schematic of the internet, Keystone and the building. When the internet link drops, the internet node greys and its status turns to down. Ask Casient and remote access are paused. Keystone, the rules, the schedules and the log keep running, and the four windows of the house stay lit. A second panel covers the case where Keystone itself is off: the bus keeps working, so switches, scenes and safety still work, while links to non-KNX systems, Ask Casient and the log pause. In both cases the site stops reporting, so a Fleet console panel shows an alert: Site went quiet. Alert raised on your console. Two neutral labels follow, You check and You fix, and the log keeps running. Fleet knows the site went quiet, not the cause.

Internet
Keystone
Building
Building: running
Internetondown
Keystonerunning
Rulesrunning
Schedulesrunning
Logrunning
Ask Casientonpaused
Remote accessonpaused
LOG · KEEPS RECORDING
23:14:05  Bath 1 presence: lights on
23:14:31  Bath 1 empty: lights off
23:15:00  Battery low: dishwasher waits
IF KEYSTONE ITSELF IS OFF
Switches, scenes and safetyon the bus
Links to non-KNX systemspaused
Ask Casientpaused
Logpaused
FLEETSite went quiet. Alert raised on your console.
FLEET CONSOLE · WHAT YOU SEE
ALERTSite went quiet. Alert raised on your console.alert
You checkYou fixThe building keeps working.

If the internet drops

Keystone keeps running rules, schedules and the log. Ask Casient and remote access wait.

If Keystone is off

Switches, scenes and safety keep working on the bus. Anything done only in Keystone pauses. A bedroom limit that must hold with Keystone off is set on the bus.

Safety stays on the bus

Keystone adjusts comfort only within limits set on the bus. Your commissioned logic stays on the bus.

For integrators: full architecture and technical detail →
08 · Where it runs

Homes, commercial buildings and blocks of units. One system for all.

Homes

  • –Bathrooms and hallways light when someone is there, with no wall switch. Presence lighting is commissioned on the bus, so it works with Keystone off.
  • –While Keystone is running, bedrooms stay at their limit after dark

Commercial buildings

  • –A childcare centre: rest rooms stay dim at sleep time, even when a scene is run through Casient
  • –Offices: lights and power follow presence and after hours, designed to support NCC Section J energy rules

Blocks of units and clinics

  • –The same room rules in every unit. Change once, apply to all
  • –Each unit keeps its own log. Remote help only when its owner or manager allows it

Emergency lighting (AS 2293), fire detection (AS 1670), egress and access control stay with their own certified systems. Casient never controls them. Running a larger building with a BMS? Talk to us first. Specifying a system? For architects and designers.

09 · Your business

Paid once at handover, on call after it.

The install is paid once. The calls after handover are not. Fleet is a service line you can bill, with your client still yours.

Faster commissioning

Room behaviours carry across buildings, so you do not re-program every house from scratch.

Fewer unpaid hours

Readback and the log put the evidence first. Some callbacks can be answered from the log before you drive out.

Handover packs under your name

Generated from the project. After that, the owner can ask Casient what the building is set up to do.

A recurring line you don’t have today

Monitoring, backup, updates and support, sold under your name. Fleet raises an alert on your console when a site stops reporting.

Your client stays yours: no consumer pricing, no homeowner shop, no marketing around you.

Share this with your customers: what they get when you install Casient →

This is what your client is offered through you.

PILOT PARTNERS WANTED

We’re looking for a small number of KNX integrators to run Casient on real pilot sites. Pilot partners test it first, help shape what we build next, and get direct engineering support while they do.

10 · Who we are

Built in Sydney, in a real KNX home.

Casient is built by Ted Aravinthan. He has spent twenty-five years in technology: managed services at Cisco and Dell EMC, work with startups and scaleups, and advice to government ministers on smart cities.

He started Casient in his own KNX home, because the other platforms he tried were not built for AI. He backs KNX because it is open, and saw an industry that needed a modern layer on top. Casient runs in one real KNX home today. We are running pilots now and welcome pilot partners.

Your questions go straight to Ted, not a sales team.

Book 20 minutes with TedSee Ted on LinkedIn →
11 · Questions

Where does my project file go?

Into your own workspace. The software reads it. Our policy is not to open it unless you ask for help and give access. You can delete it from your workspace, or ask us to. We never sell your data. A few outside companies help us run Casient (hosting, email, an AI model). They handle it for us, not for themselves. Fleet receives health and status, including counts such as how many devices a box sees, and encrypted backups if a client takes them.

Where our servers are: see About →

What happens if Casient goes away?

Each building runs locally, with no dependency on our cloud. Restoring from a backup needs the backup service, so keep your own copy of the configuration. The configuration belongs to the building and goes with it if the building changes hands or platforms.

Does the AI run in the cloud?

Today, Ask Casient uses a cloud AI model for harder questions. Only the question text and the log lines it needs leave the building, never your project file. An on-site AI option is being tested.

Does Casient use Home Assistant?

It works with it. It is not built on it. For non-KNX equipment it uses a tested, fixed version of Home Assistant Core that you never set up. The rules and the log are Casient’s own.

What does Keystone run on today?

Pilot sites run Keystone on a small computer, such as an Intel NUC or a Raspberry Pi 5. The dedicated Keystone box shown at the top is still under design. It shows what we intend to build, and it is not available yet.

More detail for integrators: architecture, specifications and real examples →
12 · Start

Start with one project file.

Pick a job you know well and see if Readback tells you something new about it. It takes about a minute, and there is nothing to install.

Your project stays in your workspace. We never sell your data. A few outside companies help us run Casient (hosting, email, an AI model). They handle it for us, not for themselves.