Skip to content
feanor-anglin edited this page Jun 2, 2022 · 35 revisions

Welcome to GoWired Project wiki! Below you will find some useful information which will help you making your own wired home automation network with GoWired modules. Home page contains an abbreviation of information present on the ‘main’ page and it is meant to be used as an expanded table of contents to make the wiki more easy-to-use.

Gateway + modules

GoWired basics

GoWired is an open source (software + partially hardware) project providing an affordable and easy to use solution for WIRED home automation. For some basic information have a look here.

GoWired features

GoWired modules and software functionalities:

GoWired hardware

GoWired hardware has a modular architecture. Excluding gateways, there is always a shield coupled with a programmable board capable of communication, with is referred to as MCU module. Both shields and MCUs can have specific purpose, eg. in-wall installation, switchboard installation, touch buttons. Some of GoWired modules took part in a crowdfunding campaign and are still available to buy at Mouser.

GoWired MCUs

MCU boards features a uC unit, communication transceiver, EEPROM memory, connectors and some other peripherals such as power circuits or ESD protection elements. Their role is clear: to use peripherals available on-board (inputs) and on shields (sensors, inputs and outputs) and to communicate with the outside world.

GoWired in-wall shields

In-wall shields, as the name indicates, are meant to be installed inside electrical boxes below switches. In-wall shields usually offer some kind of output (AC switches, DC dimming) and also some built-in sensors.

GoWired DIN rail shields

DIN rail shields are intended to handle loads in a central point of your installation, a switchboard. They usually can work with greater loads or have more channels than in-wall gear.

GoWired Touch

GoWired Touch is our newest project which was developed in 2021. GoWired Touch modules combine together a touch wall switch with a wired home automation module. The architecture is analogous to our previous project, so every module consists of an MCU (this time with built-in touch sensors) and a shield. Every module can work as 1-pole or 2-pole with lighting, blinds/shutters or as a LED dimmer. This project also introduces our new approach to user experience – it will not need to be programmed by the user: all important configuration will be done by selecting options through dip switches. A possibility of reflashing the Touch MCUs will be still present though. To work as a regular switch, GoWired Touch will utilize a fingerprint resistant, mat glass panel provided by our partner in 2 color variants: black and white. Multi-modules glass panels (up to 4) will also be available, as well as panels combining switches and sockets.

GoWired Touch Raw

As a supplement to GoWired Touch comes the ‘Raw’ series, to be used as stair switches which does not need bus communication. GoWired Touch Raw is a simple touch switch which can directly cooperate with GoWired Touch main unit.

GoWired Gateways

Gateways are the pieces of hardware that connects modules networks with the outside world, that is usually a home automation controllers of some kind. They should be mounted on a DIN rail in a central point of the installation. Every gateway can handle a network of several dozen modules.

Software instructions

This part covers instructions about how to actually configure and upload software to GoWired modules.

Installing GoWired

This section covers materials about physical installation of GoWired modules.