Testing some Homeseer 3 xAP stuff these days. Over the years have accumulated a few 1-wire devices.
The attached pictures show two instances of xAP and 1-wire devices.
This is just a quickie overview of 1-wire integration, xAP and Homeseer 3.
I am at a star and hub and spoke 1-wire set up using some regular catXX patch panels which allows me to change stuff around here dynamically.
There is one Homeseer user that has put multiple temperature sensors on his HVAC system for some major granularity of function and use today.
This one is an xAP instance that runs in Windows or Linux. Basically you configure it via an HTML running GUI. It is connected to a serial 1-wire device created a few years back by Mitch over at
Midon Design.
Over the years here have utilize both xAP and xPL in my automation of stuff. I remote control my sprinkler system and one method I use is the connection of xAP to a W800 (have a few of these) and a cheapo old X10 remote controller. IE: today my irrigation program runs on a Seagate Dockstar. It is connected to Homeseer via xAP and can be remote controlled by an xAP instance connected to a serial W800.
xAP is an open protocol used for home
automation and supports integration of telemetry and control devices primarily within the home. Common communications networks include RS232, RS485, Ethernet& wireless.
xAP protocol always uses broadcast for sending the messages.
There are also a few users here on CT utilizing xPL.
xPL is an open protocol intended to permit the control and monitoring of home
automation devices. The primary design goal of
xPL is to provide a rich set of features and functionality, whilst maintaining an elegant, uncomplicated message structure.
This is the GUI of the serial 1-wire connection to a few sensors. Note that the status and devices are xAP broadcasts on the current home network.
This is a picture of the "capture" of the xAP 1-wire devices. I currently utilize Cumulus software connected to two weather stations for weather data in two geographical locations. I currently utilize a dynamic text file for weather and xAP broadcasts from Cumulus.
Here is a graph of outdoor temperature data that I do with Homeseer 2.
Another way to connect to 1-wire devices in Linux is utilizing OWFS.
OWFS (
one
wire
file
system) is an easy way to use the powerful 1-wire system of Dallas/Maxim. OWFS is a simple and flexible program to monitor and control the physical environment. You can write scripts to read temperature, flash lights,
write to an LCD, log and graph, ...
I have been using Cumulus (Windows weather software) for a few years now. Concurrently though have tested
WVIEW which runs in Linux fine (RPi).
wview is a collection of unix daemons which interface with a supported weather station to retrieve archive records (if generated by the station) and current conditions. The stations currently supported are:
- Davis Vantage Pro/Pro2/Vue (Serial, USB and IP)
- Vaisala WXT510/WXT520
- Texas Weather Instruments (All)
- Oregon Scientific WMR-USB (WMR88/WMR88A/WMR100/WMR100N/WMR200/WMRS200)
- Hideki, Nexus, Mebus, Irox, Honeywell, Cresta TE923, TE923W, TE821W, WXR810, DV928
- Fine Offset WH1080/WH1081, Watson W-8681/WX-2008, National Geographic: 265 NE, Elecsa 6975/6976, Ambient Weather WS-1080/WS-1090/WS-2080, Tycon TP1080WC
- La Crosse WS-2300/WS-2308/WS-2310/WS-2315
- Oregon Scientific WMR918/WMR928NX/WMR968
- Station Simulator
- Virtual Station