image_TeePC

News

  • August 2011: Looking at the current market you should NOT buy a Windows based touch-screen.
    Go with Android which is also supported by Homeseer Touch.
  • May-01 2009: Most things are working. Check out the Albatron TeePC tips at the end of this page!
  • Apr-17 2009: It looks like the domotica community is going to order a wireless Albatron 7″ touchscreen… and I’m in ;-)) (manufacturer / forum)

Goal

Touchscreen in living room with following info:

  • Lamp/Device status
  • Power usage
  • Environmental info (temp,hum and in future also wind/rain)
  • Weather, Traffic information
  • Camera views
  • etc.

How

  • Connect touch-screen (WLAN) & install HS Touch client
  • Order/install/configure HS Touch
  • Designed screens using Powerpoint (template .PPTX ) with this background and button_select graphics

Hardware/Software

There are a few options:

  • €180 Mimo UM-730 touchscreen (Mimo) (forum/samenkopen)
    • Advantage: Everything over USB (video, KVM, touch, audio)
    • Disadvantage: Only 7″, resolution 800×480
  • €205 Vega 10.4″ touchscreen
    • Advantage: Large 10.4″ screen, higher resolution 800×600
  • ($200) HomeSeer Touch: Software that provides touch-screen interface & design.
  • (€40) Other costs (tbd)

albatron_instructions

Details

What should the touch-screen do?

  • Control lights
    • Individual lights
    • Events (watch TV, go to sleep, away)
  • Control events
    • Watch TV
    • Listen to music/radio
    • Go to Sleep
  • Power status
    • Power usage per device / per room
    • Power usage graphs
  • Environmental status
    • temperature/humidity in and outside the house
    • (future) UV-factor, windspeed, rainfall
  • Day-to-day info
    • Weather forecast / rain forecast (buienradar)
    • Traffic info
    • TV guide
  • Camera control
    • View live camera streams
    • Control PTZ camera’s
    • View previous camera captures
  • Music Control
    • Control music / webradio play
    • Automatically turn on the devices required
    • iTunes integration?
  • Alarm panel
    • Alarm status (door/door-lock/smoke-detector/water-sensor)
    • Set alarm mode (armed away, armed away short, armed home)
    • Last alarm messages
  • Statistics
    • Graphs for doorbell-rings/door-open/ventilation
    • Stats for doorbell-rings/door-open/ventilation (today & total)
    • Diskspace statistics
    • Network statistics (device connectivity / bandwidth usage)
  • Home-View
    • per Floor (devices, electricity usage, temp/hum, alarm)

Challenges

Which challenges will I run into?

  • Time to configure everything ;-)
  • Turn display on/off. When to turn off/wake-up?
  • Screen location
    • Where
    • Not visible from outside
    • With construction that allows you to move the display

Links

Links for touch-screens or HomeSeer Touch.

HS Touch tips (General)

  • NEWAdd Plugwise Charts to your HST screen
    • You need to run the latest Plugwise Source software
    • Add an image to your HST screen. Note the size of the object
    • Set the ImageNormal URL to
    • Add buttons with action:
      • On Click: Set an Elements URL, select image object and enter the URL to a different Plugwise Module
      • Repeat for all PW devices
    • Add buttons for different periods (haven’t worked out how to do this without adding day/week/month buttons for each appliance).
  • NEWManaging numbers
    • <under construction>
  • Image Format ‘Normal’ is faster than ‘Stretched’ (why? even if it’s a text box?)
  • Plugwise device status (if you use my Plugwise script)
    • Create Plugwise device AND Plugwise_Status device
    • When running Plugwise on/off scripts, also update the status (string & value)
    • When clicking a HST button controlling a PW device, run a script to turn on/off the light BASED on the matching status device. (turning it into a ‘toggle’)
    • The status device can be used to map the status bar (red/green)
  • Graphics: I found that there’s many error messages if you pick graphics from a folder other than the \skins\<skinname>\graphics folder.
  • If you run the HS Touch designer/client on your local network AND on remote networks, the apps time-out when connecting. You have to update the IP address (from local to your ISP address) before moving on. You can automate this by running a .reg (registry file). Download an example here: HS Touch registry update
    • Open the 2 .reg files and check if the registry ‘path’ matches your HSTouch deployment
    • Make sure you have configured port forwarding from the internet to your HSTouch server (say from 145.211.138.20 port 10200 to 10.1.1.20 port 10200).
  • Want to replace ‘<br>’ in an RSS feed? Tested: In 1 step from RSS with REGEXREPLACE is not going to work. How to get it working? (also applies to other string operations in HST)
    • Create text object with Name=”test_rss_weer” (instead of the default “Label 239” etc)
      • Text: [$RSS=http://www.weather_rss_URL_here.com->item->description->0]
    • Create 2nd text object with Name=”test_rss_weer2″
      • Text: [$REGEXREPLACE=[$ELEMENT=ScreenTest->test_rss_weer]-><br>->]
      • This replaces <br> with ‘nothing’. Make sure you change the ‘ScreenTest’ with your screen-name.
    • You could make the first text object invisible, extremely small or hide it by using the same color as the background.
  • More info about VB scripting in fields in HST.

HS Touch tips (Albatron TeePC)

  • Turn OFF bluetooth
  • Turn OFF camera
  • Modify Power settings
  • HST menu access by long-clicking the top LEFT (instead of right)
  • Albatron touchscreen: if it doesn’t start, check the “lock” switch next to the AC adapter plug
  • Enable “ClearType” fonts that look a lot better (Windows CE)
    • Download registry editor: “RegEdit”
    • Copy to TeePC flashcard
    • Run Registry Editor
    • Go to [HKEY_LOCAL_MACHINE\System\GDI] and add the key “ClearType”
    • Close all apps on your TeePC and press the reset button on the back
  • To get more fonts, copy the .TTF files into the Windows CE \Windows\Fonts folder.
  • File access: Use the freeware W-CE client of Total Commander. (Erik from Domoticaforum.eu)
    • It will offer you in one screen the directory structure of the Albatron and your Desktop PC. It allows to manipulate files across the network. Albatron and Desktop need to be in the same network domain. You can find the freeware at Windows Commander CE. To install:
    • Download the tcmdwincearm.cab (link: CAB , arm/xscale/pxa)
    • unzip the file 000CECMD.002 and rename it to CECMD.EXE, copy this file to the Albatron.
    • I did not try the beta version 2.52 which should support FTP via SSL.
  • To connect your Albatron to the network:
    • configure your network authentication (Control-Panel/Owner -> Properties -> Network-ID)
    • Open command prompt and type: net use * \\<serverhostname>\<sharename>
    • Enter user name & password when requested. Now you can access these shares.
  • If you cannot remove the titlebar:
    • Use Windows CE registry editor (RegEdit 0.11 Eiichiro ITO) to modify this entry:
    • \CUser\Software\HomeSeer Technologies LLC\HSTouch\Add Titlebar: SZ: False —> set to True
  • To increase the user experience: add sounds that indicate when you clicked the screen (thanks Erik)
    • Go to the control panel -> volume & sounds and tick the box for key clicks and screen tabs.
    • The touch screen requires a fair amount of pressure to respond.
    • The audible click response will allow you to get used to the “touch & feel” of the Albatron.
  • To turn off your device for a longer period: (thanks Erik)
    • Go to control panel -> power -> schemes and check the settings for AC power and Battery power.
    • Use the bottom switch only for long time storage or in case you need a reset of the W-CE.
  • Power management settings
    • User idle: screen dim
    • System idle: screen off
    • Suspend: system suspend. Wake up by keeping the button at the top pressed for about 2 seconds
  • VNC server for TeePC PocketVNC
  • Troubleshooting HST deployment to client: keep looking at the client screen when it updates – you might spot an error message


Comments

Touchscreen — 7 Comments

Leave a Reply

HTML tags allowed in your comment: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>