Please Donate for this site. 

NEW: Software Defined Radio

FIX: Other source Home Assistant on generic Linux host. (Install Home Assistant - on a generic Linux host)

FIX: Ziggbee2mqtt doesn't start after Home Assistant update.

Zigbee2mqtt Doesn't start after Hass update

Get ready for the future! Make your Home Smart with Internet of Things!
Make Smart Home Automation accessible for everybody.

Configurate Xiaomi Aqara Zigbee switch WXKG12LM automation in Home Assistant:

Xiaomi Aqara Zigbee switch WXKG12LM actions Home Assistant

Install Home Assistant - on a generic Linux host

Home Automation is building automation for a home, we call it smart home on our website. A home automation system will control appliances like washing, coffee maker, climate control popularly know as smart thermostat. But the most famous one is control your lightning. When connected with internet, home devices are an important constituent of the Internet of Things (IoT).

A home automation system we use Domoticz, typically connects controlled devices to a central hub or gateway. There are a lot of different protocols how Iot devices communicate, like:

  • ZigBee
  • CoAP
  • MQTT
  • DDS
  • LoRaWAN
  • Z-Wave
  • and many more...

We want to simplify all different protocols to one programming tool and one ouput protocol. Our preference goes out to protocol MQTT. When an iot device is not compatible with MQTT, the Home automation system will convert the protocol to the right one.

Flow diagram home automation startpage 

Start here your own basic Smart Home: Start your Home Automation Project

good Luck!

Flash Tasmota onto Sonoff Mini: How to Flash Sonoff mini with Tasmota firmware

New Project online: Milight Hub hosted on ESP8266: Build a Milight ESP8266 Hub


Please donate for this site to keep it up and running.

Donate Link:


To start your Home Automation project you need a Domoticz server. A MQTT broker server that receives all messages from the clients and then routes the messages to the appropriate destination clients.

Step 1, setup a Domoticz server: Domoticz Installation Windows
Step 2, setup a Eclipse Mosquito MQTT Broker: MQTT Broker Windows installation
Step 3, Connect Domoticz to the MQTT Broker: Connect Domoticz to a Mqtt Broker
Step 4, setup Homebridge and eDomoticz: How to setup Homebridge for Windows
Step 5, Create virtual switch in Domoticz: Create Virtual Switch in Domoticz