Skip to content
@valo-home

Valo-home

Open source, self-hosted smart home hub for Zigbee, MQTT and IP cameras. A lightweight local alternative to Home Assistant, in early development.

Valo, a local smart home hub

Valo is an open source, self-hosted smart home hub for Zigbee, MQTT and IP cameras. A lightweight alternative to Home Assistant for homes built on Zigbee2MQTT: one web interface for dashboards, visual automations, camera recording with object detection, extensions and an optional AI assistant. It runs on a mini PC at home, works without the cloud and installs with one command.

Valo is in early development, before beta. It runs daily on real hardware in the author's home, but there are no releases yet and things still change. Feedback, bug reports and ideas are very welcome.

Valo smart home dashboard with lights, climate, energy and scenes

Home overview with a floor plan
Overview. Rooms on a floor plan, warnings, scenes, climate and energy
Visual automation editor
Automations. A visual flow editor with versions, test runs and run history
Camera with live video and a recording timeline
Cameras. Live video, clips on events, continuous recording, detection of people and cars
Zigbee network map
Zigbee. Zigbee2MQTT built in, network map, signal and firmware updates

What Valo is for

  • a home with Zigbee sensors, lights, plugs and thermostats, MQTT devices (Tasmota, ESPHome) and a few IP cameras
  • people who want one compact system instead of a hub, an NVR and a pile of add-ons
  • local operation: devices, video and history never leave the house
  • a hub that survives power cuts and comes back by itself

If you need hundreds of integrations or a stable release today, Home Assistant is the better choice. Valo focuses on doing a smaller set of things well.

Get started

curl -fsSL https://raw.githubusercontent.com/valo-home/valo/main/install.sh | sudo bash

On a clean Ubuntu or Debian machine this installs Docker, starts Valo and prints its address. With Docker already installed, git clone https://github.com/valo-home/valo.git && cd valo && docker compose up -d does the same. To look around first, run the demo with simulated devices: MOCKS_LANG=en ./valo demo up.

Repositories

Repository What is inside
valo the hub: core, web interface, official extensions, documentation, installer, screenshots
extension-template a template for your own extension with a working example and tests
app the mobile app, planned
.github this page, contributing guide, issue templates

Get involved

  • try the demo and open an issue for anything that looks wrong
  • write an extension for a device or a service you use, start from the template
  • help with translations: English, Ukrainian, Russian, German, French, Spanish and Japanese
  • read the contributing guide before a pull request

Valo is open source under the Apache License 2.0. It is not affiliated with Home Assistant.

Popular repositories Loading

  1. valo valo Public

    Lightweight self-hosted smart home hub, a local alternative to Home Assistant for Zigbee2MQTT, MQTT and IP cameras: dashboards, visual automations, camera recording with object detection, extension…

    Python 1

  2. extension-template extension-template Public template

    Template for a Valo smart home extension in Python: devices, automation blocks, pages and widgets, with tests

    Python 1

  3. app app Public

    Mobile app for Valo, the local smart home hub (planned)

    1

  4. .github .github Public

    Valo organisation profile, contributing guide, code of conduct and issue templates

Repositories

Showing 4 of 4 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…