I am currently utilizing 2 Homeseer 2 boxes and 2 Homeseer 3 boxes.
I am also playing with a couple of OPII centric devices; both offering addendum to the OPII transport.
One has been running now for a bit although its a bit limited in CPU (400Mhz). Its just a
modded micro router with OpenWRT on it. That said its tiny, has two NICS (in and out), wireless, serial/USB i/o and powered by the OPII panel.
It can do basic stuff via the serial port with its limited memory. Purchased a daughter board for it allowing for more USB ports and a GPIO connection. Looking right now to add an RTC clock (just for the OPII). Concurrently this box or a similiar box with more CPU/Memory can multitask a bit running the Homeseer OPII plugin talking via the network interface and run simple communications to the OPII panel. Ideally a similiarly sized microrouter with current features set, more memory would be ideal. None is made yet though. Comparing transaction times though via the use of the OPII panel serial port versus NIC say for alarm events to email type stuff. I do see the serial port transactions happening faster right now.
Concurrently also playing with Tiger's Arduino serial port connectivity device. (An Arduino plus another device might work better)
One Homeseer 2 box connects to the OPII via a serial link. The Homeseer 2 boxes are running on Windows Server 2003 32 bit. The HS3 boxes are talking to the OPII via a network link. HS3 boxes run in Linux. Both are now concurrent connections. HS3 plugin is beta at this time.
The touch consoles I have run in embedded Windows (and Android and iOS and Linux). Text to speech runs from the boxes to a zoned amplifier (Russound) which is connected to both OPII and Homeseer. The Wintel clients also run SAPI on their own with TTS and VR such that you can use them as remote TTS/VR devices and touch consoles. Other consoles are running Ubuntu 14.04 and are Squeezebox clients or XBMC clients (streaming live HD TV or CCTV). Preferences here are Linux and embedded wintel. While Android works fine preference is Linux and Wintel for my touch consoles. Modifications involve soldering tiny smd pieces, bios and other motherboard modes. Not pluginplay.
Recently purchased an open frame dual touch capacitance 17" screen to pair up with a new Intel based Windows 8.1 micro PC connected to a Kinect to see how it functions.
You can do a manual speak or use a script. Here is an example polling two temperatures; one from the HAI OPII panel and one from a 1-wire device. This one plays a wave file, speaks the time, date and two temperatures.
sub main()
' Global Variables
dim outsidetemp,insideMBtemp
' Main APP
' Outside Temp
outsidetemp = HS.devicevalue(".8")*.1
' Inside Temp
insideMBtemp = HS.plugin("HAI_System").HAI_WhatIsTemp(1)
HS.SetVolume 5, 5, true
'Playwavfile
HS.PlayWavFileEx "intel.wav",1,-1,-1,TRUE
' Speak
HS.speak "It is now $$time()" &", today $$date. " & " The outside temperature is " & outsidetemp & " degrees" & " and the inside temperature is " & insideMBtemp & " degrees.",true
HS.SetVolume 20, 20,true
Here is a one liner with a set of rules. Rules are relating to when and reoccurring. You can utilize either script or one liners for speaking. For example; you can poll the alarm and trigger a sentence using any voice font mixed with a wave file when the alarm is off. You can also run scripting on the touch screens and mix them say with your CCTV stuff and OPII panel stuff.
The time is $$time and the outside temperature is $$DVA:Jon00-CWS-05: degrees
Tabletop capacitance touch tablets have Gb NICs, Wireless, Atom CPUs and have done well for me. (not currently utilizing built in DECT and Zigbee chips.). Relating to Homeseer touch running it on xPE via a 16Gb SSD inside of the device. Runs fine. Also runs HAI Omnitouch Pro software with no issues. Using POE connectivity for these via a Tycon 24 port mid stream POE injector. Internal HW modes have been new BIOS, added USB ports, optical HD audio out, pata ZIF SSD card. (optional on motherboard is GSM SIM slot and SD slot). Booting built in is 1-2 Gb MMC memory. I have had up to 20 of these running HSTouch with concurrent connections to Homeseer 2 HSTouch server.