I created a plug-in for Phidgets. It's been running for a couple months on my system, and only recently sent it to two people for testing.
Installation Guide and setup in attached zip file.
**Please consider this a beta since I have no feedback from others yet.**
Feedback/comments most welcome.
____________________________________________________________
Features:
MytMyk Phidgets is a free Homeseer plug-in that supports the Phidget Interface Kit and sensors (www.phidgets.com). With this plug-in HomeSeer can read 8 analog inputs, 8 digital inputs, and set 8 digital outputs.
Analog Inputs - List of sensors currently available:
IR Distance Sensor
IR Reflective Sensor
Vibration Sensor
Light Sensor
Force Sensor
Humidity Sensor
Temperature Sensor
Magnetic Sensor
Rotation Sensor
Voltage Divider
Touch Sensor
Motion Sensor
Mini Joy-Stick
Pressure Sensor
Voltage Sensor
Current Sensor
Slide Sensor
Digital Inputs - Can be used to convey the state of push buttons, switches, relays, logic levels, etc...
Digital Outputs - Can be used to drive LEDs, solid state relays, control devices that accept +5v signals, etc...
All Phidget sensors are pre-configured in the plug-in with the manufacturer's formulas. However the plug-in allows for flexible modification of formulas and sensor values:
• Sensor Formulas may be edited as desired. New sensors easily added to plug-in as they become available.
• Sensitivity configuration allows for the plug-in to trigger an analog reading only when appropriate.
• Offset Value configuration allows for calibration of analog readings.
• Zero Threshold configuration allows for defining hysteresis around the value of 0.
• Precision configuration permits display resolution definition.
• For flexibility, a HomeSeer device's device string can track sensor value (with units), base value, or raw value of analog sensors.
• For flexibility, a HomeSeer device's device value can track sensor value (without units), base value, or raw value of analog sensors.
Requirements:
• Phidget21 libraries installed on Homeseer Server
• Homeseer 2.x
• WindowsXP/Vista/Win7 (32 or 64 bit)
• Microsoft .NET 2.0 or greater
• Compatible with PhidgetInterfaceKit 8/8/8 or PhidgetInterfaceKit 8/8/8 w/6 Port Hub
(Presently the plug-in supports only a single Phidget interface at a time.)
• Note: Homeseer does NOT need to be shutdown during this installation
Upgrade Instructions:
(Settings from Phidgets Configuration page will not be altered)
1. Backup sensors.dat file {HS Path}\html\MytMyk_Phidgets\sensors.dat - this is only needed if you've customized this file (edited/added formulas manually)
2. Shutdown HomeSeer
3. Control Panel -> Add Remove Programs or Programs and Features (Win7) -> Uninstall MytMyk Phidgets Plugin for HS2
4. Run new Phidgets Setup.msi
5. Restore backed up sensors.dat file (from step 1 above, if required)
6. Restart HomeSeer
7. Enable Phidgets plug-in
Revision History:
1.0.0.1 January 30, 2010 - Fixed Configuration page call to sensors.dat
1.0.0.0 January 26, 2010 - Initial Release
Installation Guide and setup in attached zip file.
**Please consider this a beta since I have no feedback from others yet.**
Feedback/comments most welcome.
____________________________________________________________
Features:
MytMyk Phidgets is a free Homeseer plug-in that supports the Phidget Interface Kit and sensors (www.phidgets.com). With this plug-in HomeSeer can read 8 analog inputs, 8 digital inputs, and set 8 digital outputs.
Analog Inputs - List of sensors currently available:
IR Distance Sensor
IR Reflective Sensor
Vibration Sensor
Light Sensor
Force Sensor
Humidity Sensor
Temperature Sensor
Magnetic Sensor
Rotation Sensor
Voltage Divider
Touch Sensor
Motion Sensor
Mini Joy-Stick
Pressure Sensor
Voltage Sensor
Current Sensor
Slide Sensor
Digital Inputs - Can be used to convey the state of push buttons, switches, relays, logic levels, etc...
Digital Outputs - Can be used to drive LEDs, solid state relays, control devices that accept +5v signals, etc...
All Phidget sensors are pre-configured in the plug-in with the manufacturer's formulas. However the plug-in allows for flexible modification of formulas and sensor values:
• Sensor Formulas may be edited as desired. New sensors easily added to plug-in as they become available.
• Sensitivity configuration allows for the plug-in to trigger an analog reading only when appropriate.
• Offset Value configuration allows for calibration of analog readings.
• Zero Threshold configuration allows for defining hysteresis around the value of 0.
• Precision configuration permits display resolution definition.
• For flexibility, a HomeSeer device's device string can track sensor value (with units), base value, or raw value of analog sensors.
• For flexibility, a HomeSeer device's device value can track sensor value (without units), base value, or raw value of analog sensors.
Requirements:
• Phidget21 libraries installed on Homeseer Server
• Homeseer 2.x
• WindowsXP/Vista/Win7 (32 or 64 bit)
• Microsoft .NET 2.0 or greater
• Compatible with PhidgetInterfaceKit 8/8/8 or PhidgetInterfaceKit 8/8/8 w/6 Port Hub
(Presently the plug-in supports only a single Phidget interface at a time.)
• Note: Homeseer does NOT need to be shutdown during this installation
Upgrade Instructions:
(Settings from Phidgets Configuration page will not be altered)
1. Backup sensors.dat file {HS Path}\html\MytMyk_Phidgets\sensors.dat - this is only needed if you've customized this file (edited/added formulas manually)
2. Shutdown HomeSeer
3. Control Panel -> Add Remove Programs or Programs and Features (Win7) -> Uninstall MytMyk Phidgets Plugin for HS2
4. Run new Phidgets Setup.msi
5. Restore backed up sensors.dat file (from step 1 above, if required)
6. Restart HomeSeer
7. Enable Phidgets plug-in
Revision History:
1.0.0.1 January 30, 2010 - Fixed Configuration page call to sensors.dat
1.0.0.0 January 26, 2010 - Initial Release
Comment