Log in Register

Login to your account

Username *
Password *
Remember Me

Create an account

Fields marked with an asterisk (*) are required.
Name *
Username *
Password *
Verify password *
Email *
Verify email *
Captcha *

DL485 - Expansion Cards for automation

DL485x are expansion cards for home automation systems.

Through simple scripts it is possible to interface these expansions to other home automation systems how Domoticz, Home Assistance and all others.

For Domoticz is available a Plugin that permit to control all DL485x boards

DL485M
DL485 MAXI

DL485B
DL485 BOX

DL485R
DL485 RESET

DL485P
DL485 PCB

RS485 communication takes place via DANBUS multimaster protocol which manages a network of equal nodes (with the same priority) without problems of a master node, with the possibility for each node of entry and exit from the network without collisions and without stall.

DOM19 - Espansione per Raspberry PI

DOM19 IO Expande per Raspberry PIDOM19 - Expander GPIO

Scheda espansione GPIO per Raspberry PI mod.2 / 3 / 3B / 3B+

Con DOM19 potrai collegare tutti i PIN presenti su RASPBERRY PI ai tuoi dispositivi in modo semplice e pratico. Inoltre potrai collegare sensori OneWire, I2C e dispositivi dotati di collegmento seriale.

A bordo disponibile alimentatore SWITCHING per alimentare direttamente RASPBERRY PI tramite alimentatore 13.8V con Batteria di Backup al piombo.

Domotics Cards

DL485M board

DL485x expansion cards

Devices available for home automation via DL485 boards

Go to DL485 article
protocollo DANBUS

DANBUS protocol

Features and operation of the DANBUS protocol

Protocol description
DL485 setupM

DL485 card configuration with examples

Examples of configuration of the various functions of the DL485 boards

Configuration
DL485 plcM

PLC on DL485 cards

Additional automatic features on DL485 cards

Configuration
DL485 casi usoM

Use cases with PLC

Examples of how to configure the various functions of the PLC inside the DL485 boards
 
PLC examples

Danbus protocol for home automation

DANBUS is innovative system to connect many devices to your home assistance software control.

With DanBus protocol you can connect up to 63 DL485x cards to control of all I/O and sensors of a home automation system for home control but also for other uses such as the management of greenhouses, cellars, dairies ...

The nodes are equal and send in turn their data packets on the network without stall, these data are available to all connected nodes and possibly also to a possible general control system such as Domoticz and / or other home automation systems.

On rotation each node, if on and connected, sends its data packet to the BUS, when a node is off or occupied, then the turn continues with the next node ready to transmit.

If a node has no information to send, it simply sends a ping packet.

Each node can leave the network even during the transmission of one of its packets, in this case the remaining nodes detect a wrong packet error and normally continue communications

Signal composition

There are two packets type:

  • PING package (when there is no information or request to send over the network)
  • Package INFO (with information data)

PING package (fixed length):

ping

  • ID Sender
  • CRC with end package flag

INFO package (variable length):

trama1

  • ID Sender
  • Package type
  • ID recipient (from 1 a 63)
  • Data (optional, even 0 bytes)
  • CRC with end packet flag

Packages type

The second frame byte indicates the type of packet transmitted by the node. The most used commands are the following:

  • 0x0E - Communicates IO, when periodically (depending on the setting), or following an event, a node sends the I/O value and/or the various I2C and/or OneWire sensors into the network
  • 0x07 - Command to request the value of one of its inputs at a node
  • 0x08 - Command to set the value of an output in a node
  • 0x0B - Reboot command for a send card (all in case the destination ID is 0)
  • 0x0A - Initialize IO command with value set on EEPROM, useful to read again the configuration after having changed it
  • 0x03 - I/O configuration reading command present on EEPROM
  • 0x04 - EEPROM reading command (the starting address and the number of bytes to read must be given)
  • 0x06 - EEPROM writing command (you must give the starting address and the number of bytes to write)
  • 0x0C - Command to read the board type and firmware version
  • 0x0D - Communication of a package with error description

Error Types

Each node performs a check of the correctness of the received packets and / or the feasibility of the received commands and can detect different cases of error by composing an error message that will send on the network when it is its turn, the sent packet will be composed as a packet INFO where the standard byte will be 0x0D followed by a byte as from the following list and containing the type of problem detected:

  • 0x00 - I2C initialization / timeout error
  • 0x01 - Error 3 consecutive zeroes in position not allowed in the packages
  • 0x02 - Error 3 consecutive ones in position not allowed in the packages
  • 0x03 - Package received too long
  • 0x04 - Package felt equal to itself
  • 0x05 - Sender address out of range
  • 0x06 - Missing recipient address
  • 0x07 - Missing parameters
  • 0x08 - Too many package bytes
  • 0x09 - Missing parameters
  • 0x0A - I2C busy
  • 0x0B - Missing residual bytes
  • 0x0C - Too many data bytes
  • 0x0D - Zero parameter command error
  • 0x0E - Command error with 1 unknown parameter
  • 0x0F - Command error with 2 unknown parameters
  • 0x10 - Command error with 3 unknown parameters
  • 0x11 - Command error with 4 unknown parameters
  • 0x12 - Unexpected parameter n command error
  • 0x13 - CRC error
  • 0x14 - I2C busy
  • 0x15 - I2C timeout
  • 0x16 - OneWire busy
  • 0x18 - OneWire busy
  • 0x19 - Input number reading out of range
  • 0x1A - Non-compliant package size
  • 0x1B - EE reading beyond address limit
  • 0x1C - Write number out of range
  • 0x1D - Parameter number out of range
  • 0x1E - Node busy by previous order

 

stay tuned...

 
 
 
 
 

Domoticz Demo

Quando disponibile, è possibile collegarsi con una versione dimostrativa di DOMOTICZ.

Domoticz Demo

DEMO

Username: user

Password: user

 

DOM14 - Rele X4 Expander

4X Rele Expander

DOM14 è un dispositivo che permette di comandare fino a 4 carichi con potenze fino a 3A e tensione fino a 230Vac grazie ai relè interni.

E' particolarmente indicato in abbinamento a DOM13 e al sistema domotico completo DOM15.

Domocontrol-EN

Sistema DomoControl

Permette l'automazione completa della casa / bar / serre / ambienti tramite l'abbinamento di schede "Domo One", Raspberry PI3, il tutto controllato tramite il software Free/Open Source Domoticz.

Il progetto richiede:

  • Raspberry PI3 come minicomputer
  • Eventuali schede di interfaccia interconnesse tramite RS485
  • Eventuali sensori connessi tramite I2C / OneWire
  • Eventuali altri sensori / relè Wireless
  • Software Domoticz (http://domoticz.com/)
  • Script Python per l'interfacciamento tra le varie schede e domoticz

main

Per collegarsi all'interfaccia Domoticz è sufficiente un semplice browser. I vari menu sono responsive per un'ottima visione anche con display di piccole dimensioni come gli SmartPhone.

Dopo essersi loggati, viene mostrato un menu e il pannello principale con i dispositivi che vengono maggiormente utilizzati.

D menu

D riepilogo

Menu interruttori con la lista di tutti i dispositivi di INPUT / OUTPUT. Per ogni device è possibile visualizzare il LOG, modificare l'icona e la configurazione con il ritardo di accensione, il ritardo dello spegnimento ed eventualmente quali script richiamare quando lo stato viene cambiato.

D interruttori

D int log A

D int log B

D int setup

Menu temperature con tutti i sensori Temperatura e Umidità. Oltre qa visualizzar3e il LOG con l'andamento giornaliero, mensile ed annuale della temepratura / umidità, è possibile inviare una segnalazione tramite email, cellulare, SMS al superamento di una certa soglia prefissata.

D temperature

D log temperatura

E' persente il menuPlanuimetria dove è possibile importare una o più immagini e dislocare al suo interno i vari dispositivi presenti. Oltre alla visualizzazione dello steso è possibile anche interagire con loro.

D planimetria

Il menu Meteo raccoglie tutti i dispositivi che mostrano l'umidità, la velocità del vento, la visibilità, la quantità di pioggia. E' possibile inoltre accedere alle previsioni Meteo di servizi presenti in internet.

D meteo

D meteo log

D meteo previsioni

Il menu Utilità racchuide tutti gli altri sensori disponibili.

D utilita

Iscriviti al Gruppo Facebook: https://www.facebook.com/groups/domocontrol

La DEMO è collegabile all'indirizzo: my-tek.it:8080

Username: user

Password: user

Acquista il KIT completo e funzionante composto da Raspberry PI 3, Scheda espansione, Micro SD con installato e configurato il software Domoticz, comoda ed elegante scatola in ABS con possibilità di attacco su barra DIN a 4 moduli.

Il KIT funzionante ad un prezzo strepitoso è disponibile QUI.

Collegamento Telecamere IP su Domoticz

Il sistema domotico DomoOne, basato su Domoticz, è capace di leggere le immagini di telecamere IP quando avvengono degli eventi particolari impostati in fase di programmazione e inviarle tramite email.

IPC101DH  IPC102DH  IPC103DH  IPC104DH  IPC105DH 

Risulta utile ricevere le immagini in molti casi come ad esempio quando, in nostra assenza, qualcuno suona il campanello.

Raspberry Expander

DOM13ESDOM13ESDOM13 è una scheda di espansione da applicare su Raspberry Pi 2 e 3 ed è stata progettata per facilitare il collegamento con sensori, schede slave dotate di RS485, pusanti/interruttori/relè come ingressi/uscite.

Con DOM13 è possibile collegare:

  • Sensori con interfaccia I2C;
  • Sensori 1 Wire;
  • Schede periferiche dotate di RS485;
  • Eccitare direttamente le bobine per un massimo di 6 relè o in alternativa collegare fino a 6 pulsanti/interruttori (anche misti tra IN e OUT). Sono presenti anche 6 LED che indicano lo stato dei 6 I/O (IN / OUT).

Domoticz + DOM13 + DS1820

E' disponibile la scheda di espansione DOM13 da applicare sul connettore di Raspberry PI a 40 poli. Questa permette tra le varie funzioni il collegamento di vari sensori di temperatura OneWire DS18x20 collegati in parallelo tra loro su distanze che posso arrivare e superare i 20 metri.

DOM13 IOS

Sistema Domotico DomoOne

DOM15 - DomoOne è un sistema domotico pronto all'uso su contenitore DIN che occupa 4 moduli. L'installazione semplificata è perfettamente funzionante dopo averlo collegato alla rete ethernet e all'alimentazione 5V con almeno 2A.

DOM15ED

DomoOne presenta le seguenti porte:

  • 6 Ingressi / Uscite digitali configurabili tramite file di configurazione
  • Uscita I2C per il collegamento di svariati sensori
  • 0 / 5V per alimentare sensori e bobine dei relè
  • OneWire per il collegamento di uno o più sensori temperatura del tipo DS18x20.