OK, here goes. I have an Arduino Uno and a 433 mhz sheild from Freetronics. Everything seems all well and connected. I installed WSDL and things seem ok. I am able to see all 4 sensors in the RF codes table, but only 2 show up on the sensor information table, why not all 4?? I've read through the pdf file a few times and I'm not sure about a couple things. First off do I have a standard network or a custom network?? I think custom cause some channel settings may be the same.
I have 4 Oregon Scientific sensors - protocol 2. In the options/hardware tab I've tried all combinations of auto-config and use any available channel.
Can I manually add sensors to the sensor information table?? I've tried and got errors saying the table has invalid info.
In the message panel I can see all 4 senors data being received. Any ideas??
OK, I wiped out everything from WSDL and started over, still having trouble. All 4 sensors are detected but only 2 show up in the sensor information table. Here is what I have in the RF codes table.
ID CH RC SN
ec40 2 13 -1
1d30 1 81 -1
1d20 4 f0 1
1d20 2 d2 2
Serial numbers 1 and 2 are listed in the sensor info table. How do I get the other 2, with SN's of -1 moved over? Should I manually add them? I've tried that with no luck. Thanks
Yes, you should manually add the other two channels. jJust change one of the -1 to 3, and the other to 4. Don't forget to hit 'Save' at some point.
Sometimes the autoconfig comes up short and you need to do a little original thinking. It took me a looooong time to get all of this straight with my system (now up to nine sensors, plus the rain bucket and anemometer). That said, aweatherguy has made it as logical as possible once you get the hang of it.
I've got one 1d20 and two ec40s, similar to your configuration.
Put a sensor in your refrigerator, just for fun. It works with WxShield, and might with your setup.
Thanks for the info, but still getting no where. I added in a SN of 3 and 4 in the RF Codes table, hit save. Then what?? Still only 2 temps showing up in the graphs. So I tried adding the sensors to the sensor info table. I added S/N, Model, Battery Change, WSDL channel and WSDL name. What do i put in the WSDL channel spot?? Is this supposed to be the same as the actual channel of the sensor? I don think so. I put in channel 5 and 3.
I go to the Tools/options/hdwr tab and hit Copy, nothing happens. Sometimes it does, other times it doesnt. Shouldnt the names update from the sensor info table?? Why is this so difficult?
You still have to go to the Tools-Options-Hdwr menu to add the sensors to the master table. You can either copy the sensor names from the Arduino table, or add you own. Make sure you adjust the number of wireless sensors to fit your config.
This really will work! Keep asking if it doesn't.
Thanks for answering, I'm determined to get it!! On the hdwr tab I hit copy and the names of the 2 working sensors copied over, the other 2 just say Ch-3 and Ch-5. I named them 'outside' and 'attic' in the sensor table but those names dont copy over to the hdwr tab. I have 4 sensors, so the "number of wireless sensors" should b e 4 I assume?? This would be Ch 0-3 on the hdwr t ab, yes?? I can rename Indoor and Outdoor to whatever I want??
Here is a paste of my message panel to show what is coming through.
7/24/2011 19:08:42 (UTC) - Unknown OS Rf Message, 15437dBm
7/24/2011 19:08:57 (UTC) - *OS2:1D204F003520950B3,3FF,00
7/24/2011 19:09:01 (UTC) - *OS2:1D301240603006072,3FF,00
7/24/2011 19:09:01 (UTC) - Unknown OS Rf Message, 15437dBm
7/24/2011 19:09:08 (UTC) - *OS2:1D202D20272036053,3FF,00
7/24/2011 19:09:23 (UTC) - *OS2:EC4021307130F2,3FF,00
7/24/2011 19:09:23 (UTC) - Unknown OS Rf Message, 15437dBm
7/24/2011 19:09:39 (UTC) - *OS2:1D301240603006072,3FF,00
7/24/2011 19:09:39 (UTC) - Unknown OS Rf Message, 15437dBm
7/24/2011 19:09:41 (UTC) - *OS2:1D204F003520950B3,3FF,00
7/24/2011 19:09:49 (UTC) - *OS2:1D202D20272036053,3FF,00
7/24/2011 19:10:05 (UTC) - *OS2:EC4021307130F2,3FF,00
The sensors I have are 2 THGR122N, THGN500, THN132N
The 2 THGR122N's both work/show up in WSDL, the others seem to show up in the message panel but WSDL will not display their temps. Are these not compatible maybe??
The 500 is not in the compatibility list.
Where is the compatability list?
OK, i found the compatibility list here. http://wmrx00.sourceforge.net/Arduino/arduino.html assuming it's current.
The THN132N is on the list, but it's one of my sensors I cant get working with WSDL. Any ideas??
Great. I removed the THGN500 from WSDL and it crashed. Now I cant get it to open again. Keep getting a **CRASH** box coming up. "Oooops! Somehting bad happened. System.ArgumentOutOfRangeException… blah blah blah. "
OK. So I uninstalled version 4.2.00 and downloaded/installed 18.104.22.168 beta and I'm having much better luck with it. 3 out of my 4 sensors are showing. The THGN500 which is not on the list is not showing, although I do see it in the message panel. I'm happy for now, thanks for all the help. This is my very first Arduino project! I did some soldering ealier today for the very first time!!
First, sorry for the delay in reply. I've been pretty busy with my day job lately.
Yeah, you should have the latest beta release for what you are doing. The "1d30" is probably the THGN500, which I have not heard of before. The format of the data appears to be the same as for the "1d20" sensors. I'll go with this and you can see if there is a match between reported values and the actual sensor data.
Look for a patch available for download soon…
Okay, I've uploaded a patch (22.214.171.124) that should recognize the THGN500 sensor. You can get it at the URL listed below. Be sure to read the instructions for installing the patch. If you need the 7-zip program, it is available on SourceForge.
https://sourceforge.net/projects/wmrx00/files/1. Windows Install/126.96.36.199 PATCH/
Oops, that link may not work, try this one instead:
That sensor must be an old and/or discontinued one. I did a search on OS web site and came up with "no match found".
The patch worked! Awesome work. Thanks so much. Your software WSDL is just great. There are so many options. I'm just learning and find out more everyday. I'll be buying the WRM100N very soon to continue this project.
Hey, if you're going to spend some money, consider buying a WMR80 - it has everything but the barometer (rain bucket, anemometer and remote temp/rh sensor) and for a much lower price. Then just buy a BMP085 or SCP1000 breakout board for your Arduino and you'll have the barometer too. Much better solution IMHO if you don't mind the soldering and tweaking and Arduino programming…
Couple questions. Is buying the WRM80 a better solution just because of price, or is the barometer thats with the WRM100 not very good?? Also, I'm using WSDL with my Arduino to track my internal sensors (and one external THGN500). If I buy the WRM100 or 80 I can still use WSDL to keep track of these new sensors, and my current internal ones? I think I saw the Hdwr tab had options for choosing either the WRM100 OR Arduino. Please advise. Thanks again for all your help.
Pretty much, yes to all. You'll spend less money. The WMR100 barometer has resolution of 1mb (0.03inHg) and updates once every 15 minutes. The BMP085 resolution is much more than the WMR100 and it updates as often as you want (once a minute with averaging is a good choice, but it can go faster). And yes, WSDL can keep track of all your new sensors too. The only limitations are:
one rain bucket only
one anemometer only
any number of UV sensors w/the largest reading used
up to 10 remote temp/rh and/or temp only sensors - these can be any of the supported v2.1, 3.0 or 1.0 sensors.
thanks again for the info. Where is the best place to purchase a BMP085 or SCP1000? Is it just a shield that I can stack on top of my 433mhz shield? Or will I need a second Arduino?
bstrain74, look in the user manuel on page 8. Click on that link. When you get to the Source Forge web it has a picture of the Version 2 shield. Scroll down to "WSDL Weather Shield for Arduino" and click on "here". Then, under "How do I get one?" click on the version 1, first "here" or the second "here" for version 2, the one aweatherguy is building and selling.
Reading all the stuff there wouldn't hurt, and there is a specific user manual for the Arduino WSDL Shield too.
Actually the manual is for the version 2. Its like an assembly guide but also has other good info in it that can be "adjusted" for the version 1. It can be downloaded. I forgot where from but aweatherguy can tell you.
…maybe this listing of OSI unit, protocol, and sensor compatibilities is useful?
Log in to post a comment.