-
Notifications
You must be signed in to change notification settings - Fork 9
Home
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.
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 modules and software functionalities:
- FOTW firmware updates
- AVR watchdog
- Plug&Play compatibility with Home Assistant
- Built-in sensors
- Thermal & electrical software fuses
- Inputs: short press, long press, debounce, inverted logic for NC inputs
- Features of LED dimmers
- Features of Blinds & shutters
- Features of Gateways
- Features of 8RelayDin Shield
- Features of Heating Controller
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.
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.
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.
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 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.
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.
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.
This part covers instructions about how to actually configure and upload software to GoWired modules.
This section covers materials about physical installation of GoWired modules.