Announcement

Collapse
No announcement yet.

TextSeer (and WPseer)

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    TextSeer (and WPseer)

    This is a beta release.

    The HomeSeer plugin ("TextSeer") is a very simple plugin with no options. It just displays information about your devices using plain text. It can also control devices. I'd like to think that you have every option using the plugin as you have with the good ol' status page.

    TextSeer assumes that you have a good boy, and organized your devices using both location1 and location2. And you can use it for more than just WPseer, I use it for everything, like trigging devices from e.g. my Twine and Tasker (on Android) (and also some small Netduino projects):
    Code:
    "http://server:port/textseer"
    ...returns all location1's used
    
    "http://server:port/textseer?location1=somelocation1"
    ...returns all location2's used in location1
    
    "http://server:port/textseer?location1=somelocation1&location2=somelocation2" 
    ...returns all devices in location 2"
    
    "http://server:port/textseer?deviceid=NUMBER"
    ... returns info and commands for the corresponding device. This is the normal HomeSeer device ID or "reference"
    
    "http://server:port/textseer?deviceid=NUMBER&deviceCMD=COMMAND"
    ...executes a specific command listed under 'CMD:' for the device"
    /textseer?deviceID=8643&deviceCMD=On               ... turns my hallway light on
    /textseer?deviceID=8643&deviceCMD=Off              ... turns my hallway light off
    /textseer?deviceID=8643&deviceCMD=Dim%2050         ... dims my hallway light to 50% ("%20" equals space)
    /textseer?deviceID=5726&devicecmd=Value:%20Active! ... sets my virtual device for our washer, with two predefined devicevalues, to "Active"
    /textseer?deviceID=4114&deviceCMD=Button:%20Play   ... presses the device button called "Play" on the device for my Squeezebox duet.
    To do:
    I haven't tested it with any thermostats, as I don't have any, but I'd appreciate the help with it.
    And at the moment you can't browse or run Events. That will be adressed.

    Installation:
    Shut down HS, copy the .dll to the HS directory, start HS, and don't forget to enable the plugin under Setup -> Interfaces.



    In WPseer, which you need to side-load at the moment (and therefore it requires a device opened for development), you need to configure a username and password obviously. It's done under settings on the menu.

    After that, it's just a matter of browsing your devices. The first image will display all your locations1. Select one of them and the location2s corresponding to it will load in the next panel (to the right, swipe right to see it), and so on. The video is a good demonstration.



    Discussion here:
    http://board.homeseer.com/showthread.php?p=1060421
    Attached Files
    HSPro 3.0.0.458, Z-NET with Z-wave plugin 3.0.1.190, RFXCOM + 2x RFXtrx433E, HSTouch, Squeezebox plugin, iTach IP/WF2IR & GC-100-6 with UltraGCIR, BLDenon, NetcamStudio, Jon00s Webpage builder, Harmony Hub plugin, SCSIP (with FreePBX), Arduino plugin, IFTTT, Pushalot plugin, Device History plugin.
    Running on Windows 10 (64) virtualized
    on ESXi (Fujitsu Primergy TX150 S8).
    WinSeer (for Win10) - TextSeer - FitbitSeer - HSPI_MoskusSample

    Are you Norwegian (or Scandinavian) and getting started with HomeSeer? Read the "HomeSeer School"!

    #2
    Are willing to zip the source of the Textseer project and make available? I would like to play with a bit and have never created a plugin and thought this would be a great time to teach myself.

    Comment


      #3
      Check out my own plugin sample instead:
      http://board.homeseer.com/showthread.php?p=1204866

      HSPro 3.0.0.458, Z-NET with Z-wave plugin 3.0.1.190, RFXCOM + 2x RFXtrx433E, HSTouch, Squeezebox plugin, iTach IP/WF2IR & GC-100-6 with UltraGCIR, BLDenon, NetcamStudio, Jon00s Webpage builder, Harmony Hub plugin, SCSIP (with FreePBX), Arduino plugin, IFTTT, Pushalot plugin, Device History plugin.
      Running on Windows 10 (64) virtualized
      on ESXi (Fujitsu Primergy TX150 S8).
      WinSeer (for Win10) - TextSeer - FitbitSeer - HSPI_MoskusSample

      Are you Norwegian (or Scandinavian) and getting started with HomeSeer? Read the "HomeSeer School"!

      Comment


        #4
        yeah, I saw that one. This one more closely matches my goal and thought I could shorten the learning curve. Something you would be willing to sell me?

        Comment


          #5
          Ah, I see. Well, sharing the textseer code I'm not really comfortable with. It was before I had properly "decoded" the plugin samples, so it's full of just small hacks just to get it to work based on the HS2 plugin I wrote.

          I'll look into it and see if it will make sense to anybody else.
          HSPro 3.0.0.458, Z-NET with Z-wave plugin 3.0.1.190, RFXCOM + 2x RFXtrx433E, HSTouch, Squeezebox plugin, iTach IP/WF2IR & GC-100-6 with UltraGCIR, BLDenon, NetcamStudio, Jon00s Webpage builder, Harmony Hub plugin, SCSIP (with FreePBX), Arduino plugin, IFTTT, Pushalot plugin, Device History plugin.
          Running on Windows 10 (64) virtualized
          on ESXi (Fujitsu Primergy TX150 S8).
          WinSeer (for Win10) - TextSeer - FitbitSeer - HSPI_MoskusSample

          Are you Norwegian (or Scandinavian) and getting started with HomeSeer? Read the "HomeSeer School"!

          Comment

          Working...
          X