Combine a Yocto-Temperature with a YoctoHub-GSM-3G-EU to get an autonomous appliance with built-in network connectivity:
The Yocto-Temperature is a USB temperature sensor : it will let you measure the temperature via a USB connection, as well as record the ambient temperature on its internal flash for later retrieval when connected again. This tiny USB thermometer is ideal for monitoring the temperature of a computer or server room and rising an alert.
This circuit has been designed so that the sensor itself can be moved further away from the USB connector by a few meters: simply split the board into two parts and solder a 4-wire cable on the designated pads.
View product page
The YoctoHub-GSM-3G-EU is a wireless-enabled module that can host three Yoctopuce modules to access them remotely through a 3G GSM cellular network (UMTS and HSPA). It can be powered either by a USB Micro-B cable and a regular phone charger, or a 5V battery pack.
The radio module supports the two GSM frequency bands 900 MHz and 1800 MHz used in Europa, Middle-East, Africa, Asia and Pacific. For a detailed list of frequency bands supported in each country, please refer to the Wikipedia page GSM_frequency_bands.
I have an android phone running gingerbread. I need an alert system for my server room.
Here's what I have in mind.
1) Connect a cheap android phone to the yocto-temperature.
2) Program the phone to send an sms in case of dangerous temperatures.
3) Leave phone + yocto-temperature in the server room.
Is there an android app that would do this?
Today it is not possible, but we are planning to add USB direct access for android platform to our JAVA library.
You will have two solutions:
- 1 : The Android phone will support Host mode and you will able to connect directly the Yocto-Temperature to the phone
- 2 : The phone will only support USB accessory mode and in this case you will need a device that will provide power for both device (Yocto-Temperature + phone) and allow the phone to interact with the device.
We plan to support both solutions for end of this year, but if may be advanced or delayed according to the customers demand.
Yoctopuce Dev Team
I read your comment (August 01, 2012) about android usb host and accessory modes. Are they implemented now?
@ok-alex: yes, the android library is available now, but you need a phone able to work in host mode.
martinm, thanks for the answer.
One more question: can I connect 2 sensors to 1 board?
My idea is to connect your device to the android car audio system and display temperatures inside and outside the car. I'm sure that car system support host mode.
@ok-alex : actually no, you cannot plug 2 sensors on one single Yocto-Temperature board. You will have to use two Yocto-Temperature and an USB hub. You can also use a Yocto-thermocouple, which have 2 inputs.
Now it is possible with Valarm to connect a cheap Android phone to the Yocto-Temperature and get SMS and/or email alerts when the temperature goes out of a specified range. Valarm ( the Versatile Asset Locator And Remote Monitor ) has also implemented other functionalities ( such as asset & fleet tracking ) and is adding more and more features as well as support for various sensors. See http://www.valarm.net for full details.
The Valarm app is available directly at https://play.google.com/store/apps/details?id=net.valarm.android.pro
If you have any other comments or questions please don't hesitate to ask!
is it possible with android&Valarm to query(across wifi) the temerature data periodically?
thanks in advance
Yes, you can use Valarm's interval timer to periodically sync your data to the web via WiFi, then query and view it on a map (or download your data and use it anywhere!) at http://tools.valarm.net . You can also use Valarm SMS and remote control features: http://www.valarm.net/valarm-sms-text-message-alerts-and-remote-control/ .
See full app features here: http://www.valarm.net/about/device-features-list/ and web features here: http://www.valarm.net/about/web-features-list/
If you have any more questions or comments feel free to post here and/or email us at firstname.lastname@example.org .
now I have the device, working perfectly with my PC!
I've read the user manual so I can separate the sensor with wiring again. How long can be the wire eg.: can I use cat5e cable around 30-40 meters?
thanks in advance
The longest we have tested is 25m using dummy flat cable. So I believe 30-40m of Cat5 cable has a good chance to work, although we cannot guarantee since we have not tested it. When doing your tests, open the "log" view of the device in the VirtualHub and look for any I2C error. This will tell you if it works perfectly well, works a bit or does not work at all.
You can post a comment with the result of your tests, that will be interesting !
I have bought this sensor about one year ago and have never tested it before. Today I connected the temperature-sensor and the sensor returns a much to high value.
Its value is about 2-4 celsius about the normal temperature - so a significant difference. Currently The sensor returns 25 celsius, although we have a temperature of 21 - 22. Did I had the luck of a getting defect device? Is there anything I can do about it, like calibrating or mapping minimum and maximum temperatures? I flashed the latest firmware today as well...
@nodepond: I doubt the sensor chip itself is faulty, the Microchip sensor used in the Yocto-Temperature is a digital sensor based on an internal PT100 and is factory calibrated. Most likely what you are observing is the side-effect of some local warming source.
- is the sensor in free air or in an enclosure ?
- check how is the sensor positionned: the sensitive part at the end of the device should be free from any warming source, including the CPU of the sensor itself. The position with the USB wire at the bottom is not a good one, as the heat from the USB CPU will go up to the sensor. It is best to have it placed for instance vertically on its long edge.
- for the most precise measurements, you can evenmove the sensor part further away from the CPU, as described in the manual.
Thanks for your reply. Some little testing later it seems, that you were right with your advices. It seems, that I had the sensor (without any enclosure btw) too near (above) my computer - resulting in more heat in this area than in the room. The next thing was what you described, I operated the device with the USB-port to the bottom, resulting in even more heat-disturbance.
I took the meter and put it more far away from the computer and into a horizontal position and the meter-data is similar to other sensors.
Any tips on how to set up yocto-temperature inside a thermowell for measuring water temperature? Want to measure in the range approximately -5C to 110C.
@sketch34: The sensor part of the Yocto-temperature can be cut away and might fit in your thermowell, some soldering work will be required though. You may want to consider the Yocto-Thermocouple and the Yocto-PT100 as well.
I'm trying to use Yocto Temperature with my MacBook Pro 2015 IOS Sierra.
Once connected, I launch Virtual Hub and the got to http://127.0.0.1:4444/webapp.html. But I can't see the device, I have only one line : VIRTHUB0-3e927ded7e VirtualHub configure view log file
Can you help me solving this issue?
@matthieu161: make sure that you are using a regular USB cable, not a charging cable. Then contact Yoctopuce support by email.
Thanks it works now with a regular cable