Difference between revisions of "EasyProtocols"

From Let's Control It
Jump to navigation Jump to search
Line 1: Line 1:
 
ESP Easy supports several protocols to communicate to Home Automation controllers or webservices.
 
ESP Easy supports several protocols to communicate to Home Automation controllers or webservices.
 +
 +
= List =
 +
 +
== Domoticz HTTP ==
 +
This is the protocol that we have used to start building ESP Easy. And probably the most widely used in combination with ESP Easy. The protocol is supported by Domoticz out of the box so you don't need a special setup.
 +
 +
== Domoticz MQTT ==
 +
This Domoticz protocol is a more recent development on Domoticz. You need to add this hardware: "MQTT Client Gateway with LAN interface" before you can use it.
 +
 +
== OpenHAB MQTT ==
 +
Preliminary support. It has been tested with one device and seemed to work.
 +
 +
== PiDome MQTT ==
 +
Preliminary support. It has been tested with one device and seemed to work. PiDome itself is still in alpha stage, but looks promising...
 +
 +
== ThingSpeak ==
 +
Simple webservice. Could be usefull if you don't have fancy Home Automation running like Domoticz. You could still get your home temperature onto the public internet with just a simple ESP module.
 +
 +
 +
= Features per protocol =
  
 
Many of these are still a work in progress and not every ESP Easy feature is supported on every protocol. The following table presents current development status:
 
Many of these are still a work in progress and not every ESP Easy feature is supported on every protocol. The following table presents current development status:

Revision as of 17:37, 11 October 2015

ESP Easy supports several protocols to communicate to Home Automation controllers or webservices.

List

Domoticz HTTP

This is the protocol that we have used to start building ESP Easy. And probably the most widely used in combination with ESP Easy. The protocol is supported by Domoticz out of the box so you don't need a special setup.

Domoticz MQTT

This Domoticz protocol is a more recent development on Domoticz. You need to add this hardware: "MQTT Client Gateway with LAN interface" before you can use it.

OpenHAB MQTT

Preliminary support. It has been tested with one device and seemed to work.

PiDome MQTT

Preliminary support. It has been tested with one device and seemed to work. PiDome itself is still in alpha stage, but looks promising...

ThingSpeak

Simple webservice. Could be usefull if you don't have fancy Home Automation running like Domoticz. You could still get your home temperature onto the public internet with just a simple ESP module.


Features per protocol

Many of these are still a work in progress and not every ESP Easy feature is supported on every protocol. The following table presents current development status:

Feature Protocols
Domoticz HTTP Domoticz MQTT OpenHAB MQTT PiDome MQTT Nodo Telnet ThingSpeak
Dallas Temperature Sensor YES YES YES YES YES YES
DHT Temp + Hum Sensor YES YES YES YES YES YES
Input switch YES YES YES YES YES YES
Output GPIO YES NO YES YES NO NO
Output MCP23017 YES NO YES YES NO NO