CHAP keeps two installs of your Home Assistant in step: one runs
your home, the other waits with the same configuration, ready to
take over. Here one is hosted by Vome and a small one sits in the
house, for when the internet goes. This is the picture you would
see on your CHAP page, playing on a made-up home. Press a button to
play a scenario; hover over or tap any part of the picture to see
what it is.
CHAP is in testing. It runs for a few homes
while we prove it, so it is not on sale yet. This page shows how
it works; it does not reach any real home.
The hosted install is running your home
Hosted install
Your Home Assistant, running on Vome's servers: plenty of memory and power, backed up, and reachable from anywhere. In this home it is the main one.
House install
A second, small Home Assistant in the house: a mini PC, a Pi or a virtual machine. It keeps an exact copy of the configuration and waits, stopped, so it can take over when the internet or the hosted install is out.
Router
Your ordinary internet router. Nothing to change on it: everything connects outwards, and no ports are opened.
HomeLink VPN
Optional. HomeLink puts the hosted install on your house network, so it reaches devices that only work locally. Without it, the hosted install still runs everything cloud-connected. Setting it up is one command, which your HomeLink page writes for you, pasted on a small Linux box in the house.
House anchor
A tiny watcher on a box in the house, often the same one as the VPN. It checks both installs from inside and reports to Vome, so Vome can tell "the internet is down" from "the hosted install is down" and let the right one take over. Without it, a dark house and a broken install look the same.
Internet
In: your Vome address, which always reaches whichever install is running your home. Out: your house's own internet, which the hosted install uses too when HomeLink is set up.
WorkingNeeds a lookDownUnknownA demonstration on made-up data: nothing here reaches a real home
Reading the picture
The yellow glow is the install running your home. There is only ever one.
Colour is health. Green is working, amber needs a look, red is down, grey means nothing can tell yet. Green on the waiting install means that if you pulled the plug on the other, it would take over with nothing missing.
Moving dots are things flowing: changes on Config sync, and traffic through the HomeLink tunnel and out to the internet.
The house anchor is a small watcher in the house. It is what tells "the internet is down" apart from "the hosted install is down", so the right one takes over.
Your home's addresses follow the running install: its address at home (here 192.168.1.15) and its Vome address from anywhere. Your phone and your dashboards never need changing.
Hosted install
Your Home Assistant, running on Vome's servers: plenty of memory and power, backed up, and reachable from anywhere. In this home it is the main one.
House install
A second, small Home Assistant in the house: a mini PC, a Pi or a virtual machine. It keeps an exact copy of the configuration and waits, stopped, so it can take over when the internet or the hosted install is out.
Router
Your ordinary internet router. Nothing to change on it: everything connects outwards, and no ports are opened.
HomeLink VPN
Optional. HomeLink puts the hosted install on your house network, so it reaches devices that only work locally. Without it, the hosted install still runs everything cloud-connected. Setting it up is one command, which your HomeLink page writes for you, pasted on a small Linux box in the house.
House anchor
A tiny watcher on a box in the house, often the same one as the VPN. It checks both installs from inside and reports to Vome, so Vome can tell "the internet is down" from "the hosted install is down" and let the right one take over. Without it, a dark house and a broken install look the same.
Internet
In: your Vome address, which always reaches whichever install is running your home. Out: your house's own internet, which the hosted install uses too when HomeLink is set up.
WorkingNeeds a lookDownUnknownA demonstration on made-up data: nothing here reaches a real home
Hosted install
Your Home Assistant, running on Vome's servers: plenty of memory and power, backed up, and reachable from anywhere. In this home it is the main one.
House install
A second, small Home Assistant in the house: a mini PC, a Pi or a virtual machine. It keeps an exact copy of the configuration and waits, stopped, so it can take over when the internet or the hosted install is out.
Router
Your ordinary internet router. Nothing to change on it: everything connects outwards, and no ports are opened.
HomeLink VPN
Optional. HomeLink puts the hosted install on your house network, so it reaches devices that only work locally. Without it, the hosted install still runs everything cloud-connected. Setting it up is one command, which your HomeLink page writes for you, pasted on a small Linux box in the house.
House anchor
A tiny watcher on a box in the house, often the same one as the VPN. It checks both installs from inside and reports to Vome, so Vome can tell "the internet is down" from "the hosted install is down" and let the right one take over. Without it, a dark house and a broken install look the same.
Internet
In: your Vome address, which always reaches whichever install is running your home. Out: your house's own internet, which the hosted install uses too when HomeLink is set up.
WorkingNeeds a lookDownUnknownA demonstration on made-up data: nothing here reaches a real home
Hosted install
Your Home Assistant, running on Vome's servers: plenty of memory and power, backed up, and reachable from anywhere. In this home it is the main one.
House install
A second, small Home Assistant in the house: a mini PC, a Pi or a virtual machine. It keeps an exact copy of the configuration and waits, stopped, so it can take over when the internet or the hosted install is out.
Router
Your ordinary internet router. Nothing to change on it: everything connects outwards, and no ports are opened.
HomeLink VPN
Optional. HomeLink puts the hosted install on your house network, so it reaches devices that only work locally. Without it, the hosted install still runs everything cloud-connected. Setting it up is one command, which your HomeLink page writes for you, pasted on a small Linux box in the house.
House anchor
A tiny watcher on a box in the house, often the same one as the VPN. It checks both installs from inside and reports to Vome, so Vome can tell "the internet is down" from "the hosted install is down" and let the right one take over. Without it, a dark house and a broken install look the same.
Internet
In: your Vome address, which always reaches whichever install is running your home. Out: your house's own internet, which the hosted install uses too when HomeLink is set up.
WorkingNeeds a lookDownUnknownA demonstration on made-up data: nothing here reaches a real home
Hosted install
Your Home Assistant, running on Vome's servers: plenty of memory and power, backed up, and reachable from anywhere. In this home it is the main one.
House install
A second, small Home Assistant in the house: a mini PC, a Pi or a virtual machine. It keeps an exact copy of the configuration and waits, stopped, so it can take over when the internet or the hosted install is out.
Router
Your ordinary internet router. Nothing to change on it: everything connects outwards, and no ports are opened.
HomeLink VPN
Optional. HomeLink puts the hosted install on your house network, so it reaches devices that only work locally. Without it, the hosted install still runs everything cloud-connected. Setting it up is one command, which your HomeLink page writes for you, pasted on a small Linux box in the house.
House anchor
A tiny watcher on a box in the house, often the same one as the VPN. It checks both installs from inside and reports to Vome, so Vome can tell "the internet is down" from "the hosted install is down" and let the right one take over. Without it, a dark house and a broken install look the same.
Internet
In: your Vome address, which always reaches whichever install is running your home. Out: your house's own internet, which the hosted install uses too when HomeLink is set up.
WorkingNeeds a lookDownUnknownA demonstration on made-up data: nothing here reaches a real home
Hosted install
Your Home Assistant, running on Vome's servers: plenty of memory and power, backed up, and reachable from anywhere. In this home it is the main one.
House install
A second, small Home Assistant in the house: a mini PC, a Pi or a virtual machine. It keeps an exact copy of the configuration and waits, stopped, so it can take over when the internet or the hosted install is out.
Router
Your ordinary internet router. Nothing to change on it: everything connects outwards, and no ports are opened.
HomeLink VPN
Optional. HomeLink puts the hosted install on your house network, so it reaches devices that only work locally. Without it, the hosted install still runs everything cloud-connected. Setting it up is one command, which your HomeLink page writes for you, pasted on a small Linux box in the house.
House anchor
A tiny watcher on a box in the house, often the same one as the VPN. It checks both installs from inside and reports to Vome, so Vome can tell "the internet is down" from "the hosted install is down" and let the right one take over. Without it, a dark house and a broken install look the same.
Internet
In: your Vome address, which always reaches whichever install is running your home. Out: your house's own internet, which the hosted install uses too when HomeLink is set up.
WorkingNeeds a lookDownUnknownA demonstration on made-up data: nothing here reaches a real home
Hosted install
Your Home Assistant, running on Vome's servers: plenty of memory and power, backed up, and reachable from anywhere. In this home it is the main one.
House install
A second, small Home Assistant in the house: a mini PC, a Pi or a virtual machine. It keeps an exact copy of the configuration and waits, stopped, so it can take over when the internet or the hosted install is out.
Router
Your ordinary internet router. Nothing to change on it: everything connects outwards, and no ports are opened.
HomeLink VPN
Optional. HomeLink puts the hosted install on your house network, so it reaches devices that only work locally. Without it, the hosted install still runs everything cloud-connected. Setting it up is one command, which your HomeLink page writes for you, pasted on a small Linux box in the house.
House anchor
A tiny watcher on a box in the house, often the same one as the VPN. It checks both installs from inside and reports to Vome, so Vome can tell "the internet is down" from "the hosted install is down" and let the right one take over. Without it, a dark house and a broken install look the same.
Internet
In: your Vome address, which always reaches whichever install is running your home. Out: your house's own internet, which the hosted install uses too when HomeLink is set up.
WorkingNeeds a lookDownUnknownA demonstration on made-up data: nothing here reaches a real home
Hosted install
Your Home Assistant, running on Vome's servers: plenty of memory and power, backed up, and reachable from anywhere. In this home it is the main one.
House install
A second, small Home Assistant in the house: a mini PC, a Pi or a virtual machine. It keeps an exact copy of the configuration and waits, stopped, so it can take over when the internet or the hosted install is out.
Router
Your ordinary internet router. Nothing to change on it: everything connects outwards, and no ports are opened.
HomeLink VPN
Optional. HomeLink puts the hosted install on your house network, so it reaches devices that only work locally. Without it, the hosted install still runs everything cloud-connected. Setting it up is one command, which your HomeLink page writes for you, pasted on a small Linux box in the house.
House anchor
A tiny watcher on a box in the house, often the same one as the VPN. It checks both installs from inside and reports to Vome, so Vome can tell "the internet is down" from "the hosted install is down" and let the right one take over. Without it, a dark house and a broken install look the same.
Internet
In: your Vome address, which always reaches whichever install is running your home. Out: your house's own internet, which the hosted install uses too when HomeLink is set up.
WorkingNeeds a lookDownUnknownA demonstration on made-up data: nothing here reaches a real home
Hosted install
Your Home Assistant, running on Vome's servers: plenty of memory and power, backed up, and reachable from anywhere. In this home it is the main one.
House install
A second, small Home Assistant in the house: a mini PC, a Pi or a virtual machine. It keeps an exact copy of the configuration and waits, stopped, so it can take over when the internet or the hosted install is out.
Router
Your ordinary internet router. Nothing to change on it: everything connects outwards, and no ports are opened.
HomeLink VPN
Optional. HomeLink puts the hosted install on your house network, so it reaches devices that only work locally. Without it, the hosted install still runs everything cloud-connected. Setting it up is one command, which your HomeLink page writes for you, pasted on a small Linux box in the house.
House anchor
A tiny watcher on a box in the house, often the same one as the VPN. It checks both installs from inside and reports to Vome, so Vome can tell "the internet is down" from "the hosted install is down" and let the right one take over. Without it, a dark house and a broken install look the same.
Internet
In: your Vome address, which always reaches whichever install is running your home. Out: your house's own internet, which the hosted install uses too when HomeLink is set up.
WorkingNeeds a lookDownUnknownA demonstration on made-up data: nothing here reaches a real home
Hosted install
Your Home Assistant, running on Vome's servers: plenty of memory and power, backed up, and reachable from anywhere. In this home it is the main one.
House install
A second, small Home Assistant in the house: a mini PC, a Pi or a virtual machine. It keeps an exact copy of the configuration and waits, stopped, so it can take over when the internet or the hosted install is out.
Router
Your ordinary internet router. Nothing to change on it: everything connects outwards, and no ports are opened.
HomeLink VPN
Optional. HomeLink puts the hosted install on your house network, so it reaches devices that only work locally. Without it, the hosted install still runs everything cloud-connected. Setting it up is one command, which your HomeLink page writes for you, pasted on a small Linux box in the house.
House anchor
A tiny watcher on a box in the house, often the same one as the VPN. It checks both installs from inside and reports to Vome, so Vome can tell "the internet is down" from "the hosted install is down" and let the right one take over. Without it, a dark house and a broken install look the same.
Internet
In: your Vome address, which always reaches whichever install is running your home. Out: your house's own internet, which the hosted install uses too when HomeLink is set up.
WorkingNeeds a lookDownUnknownA demonstration on made-up data: nothing here reaches a real home