Git Product home page Git Product logo

enviracom's Introduction

Honeywell Enviracom Control Application for Unix

About

Enviracom is a protocol spoken by a subset of Honeywell thermostats and other HVAC hardware. This software provides a unix daemon which monitors Enviracom communications, allow the inspection of thermostat information, and provide a simple command line interface for controlling the operation of the thermostat.

The code was developed for NetBSD, and was untested under Linux.

Documentation

The API and protocol are well documented. There is also a spec document for the required serial controller.

Requirements

  • A Thermostat and Contol module that speaks Enviracom. This code was developed against a VisionPro IAQ Touchscreen programmable thermostat (TH9421C1004), and equipment inteface module (THM5421C1008) bought as a kit (YTH9421C1002)

  • A serial port or USB-serial adaptor.

  • An Enviracom Serial Adaptor model W8735A/W8735A1005. These were discontinued in 2013 and may not even be available. The documentation for this module is included in this repository.

Eratta

This repo is forked from the Enviracom project found on SourceForge by Scott Presnell. It was last updated 2013-03-25, besides updating the documentation to markdown.

enviracom's People

Contributors

roy-bentley avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

kd8jbg thornzero

enviracom's Issues

Hacking a serial module

Honeywell discontinued the serial interface module to connect RS232 to the EnviraCOM bus. The EnviraCOM specs for the 3 wires are: 2 wires for 24VAC and 1 wire for data. Can you share what voltage the data line uses in order to hack an alternative hardware interface?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.