To get started with Phidgets, you’ll need…
- A wireless Ethernet network
- A Phidget Temperature Sensor (PTS) and attached K-style thermocouple(s). The 1-Input model will allow you to link to 1 thermocouple, while the 4-Input model will allow you to link to 4 separate thermocouples.
- A host to provide the network connectivity for the PTS. A host can be either one of the following:
- A laptop Mac or PC with an available USB port and a wireless Ethernet network interface running the Bonjour protocol. In this type of configuration, the PTS is connected to the Mac or PC, and Roastmaster communicates with the PTS via the PC over your wireless network. Bonjour is available as a public download directly from Apple. Chances are, if you have iTunes running on your Mac or PC, you already have Bonjour installed. This configuration is more cost-effective, if you already own a Mac or PC, but offers limited portability–requiring the Mac or PC to be powered on and sitting near the roaster.
- The Phidget SBC with optional wireless adapter. The SBC (Single Board Computer) is a miniature Ethernet-ready computer board that runs Debian GNU/Linux, and offers a completely portable and scalable solution. The SBC performs the same function as the Mac/PC in option A: the PTS is connected to the SBC, and Roastmaster communicates with the PTS via the SBC over your wireless network. The SBC can be connected to your network via its on-board Ethernet jack with a standard ethernet cable (limited portability), or by using the optional Phidget wireless adapter (making it entirely self-sufficient and portable). Reliable and efficient, this solution offers the most flexibility and ease of use.
- The Data Logging option installed in Roastmaster (available as an in app purchase in the “Probes” section of Roastmaster’s Utilities screen)
The Two Possible Network Host Configurations:
Roastmaster Data Logging With Phidget Temperature Sensor and Laptop Host
You can use a Mac or Windows laptop (or desktop) to host a Phidget Temperature Sensor for Roastmaster’s Data Logging option. This potentially offers a lower-cost solution, but does not provide the portability and level of ease that an SBC2 host offers.
Existing Mac or PC Laptop
K Type Thermocouple
Or another brand of K Type Thermocouple
Roastmaster Data Logging With Phidget Temperature Sensor and Phidget SBC Host
You can use the Phidget SBC as the host for Roastmaster’s Data Logging option. This setup provides the utmost in portability and ease of use. Once registered on your WiFi network, the SBC will automatically join whenever you plug it into an outlet. This setup requires a bit of assembly, but offers a cost-effective and extremely scalable solution.
K Type Thermocouple
Or another brand of K Type Thermocouple
Note: If you are using the SBC as a host for your PTS, you will need a desktop or laptop Mac or PC in order to configure the device for automatic network access. This will only be necessary the first time you use the SBC. It will remember this information and automatically connect to your network for each subsequent use.
Setting Up A Phidget Temperature Sensor to operate on your network
1Download and Install the Appropriate Phidget Software
on your Desktop or Laptop Mac or PC.
If you are using a Mac or PC as the host, this software will communicate directly with Roastmaster during each roast. If you are using the Phidget SBC, this software will enable you to configure the SBC, and join it with your network. Afterward, you will only need this software to apply updates to the SBC when you install Roastmaster updates that use a newer build of the Phidgets software.
Install the appropriate Phidget driver package to your Mac or PC. Once installed, launch the Phidget Control Panel (Windows) or Phidget Preference Pane (OS X).
2Configure the Phidget hardware
with your Desktop or Laptop Mac or PC.
For a Phidget Temperature Sensor with a PC or Mac host
- Attach the PTS to your Mac or PC with a USB cable.
- In the Phidgets Preference Pane (Mac) or Control Panel (Windows), note the Serial Number of the attached PTS in the “General” tab, and give it an access password if you wish.
- Assign a Server ID (this can be any arbitrary name)
- Turn the Web Service on. This allows Roastmaster to talk with the PTS, via the Mac or PC.
For a Phidget Temperature Sensor with an SBC host
- Attach the PTS to the SBC with a USB cable.
- Make the SBC a member of your network in one of two ways:
- If you will network the SBC with an Ethernet cable…
- Attach one end of the cable to your router or switch, and the other to the SBC.
- If you will network the SBC using the Phidget wireless adapter…
- Attach the wireless adapter to the SBC.
- In the PhidgetSBC tab of the Phidgets Preference Pane (Mac) or Control Panel (Windows), double click the SBC to launch the web Administration Console.
- In the Administration Console, navigate to the “Wireless” sub-tab of the “Status” main tab.
- Select your network in the detected networks, and enter the network password.
- To automatically join this network whenever the SBC is in range, verify that the “Remember this network” checkbox is checked. If so, the SBC/PTS combination will become completely self-sufficient, automatically joining your network when it boots, and available for immediate use to Roastmaster.
- Click “Add This Network”.
- In the Phidgets Preference Pane (Mac) or Control Panel (Windows), navigate to the “Bonjour” tab, and note the serial number of the temperature sensor. (NOTE: you will use the serial number of the Phidget Temperature Sensor–NOT the SBC Interface Kit)
3Navigate to the Probes List from Roastmaster’s Utilities Window.
By this point, you should have your Phidget(s) up and running on your network, and access to the serial number of each PTS you want to use.
If your Phidget Temperature Sensor is operating correctly on your network, you’re ready to purchase the Data Logging option in Roastmaster. Navigate to the Utilities screen, and tap “Probes”.
- In the probes list tap “Data Logging Store”. Roastmaster will guide you through the purchase process. Once complete, Data Logging will be permanently enabled on your device.
4Tap the + Button to Add a New Probe.
- Enter the serial number, port and password (if password protected) of the PTS. NOTE: Phidget Temperature Sensor ports are 0-based, so the first port should be 0, the second should be 1, etc.
- Verify that Roastmaster reports a green “Linked” status in the status field.
Repeat for any additional probes you want to define.