NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.

Forum Discussion

TheGarf's avatar
TheGarf
Aspirant
Oct 06, 2011

New Windows 7 Raidar sidebar gadget

Edit: RaidarGadget 0.4 download is available here:

https://www.dropbox.com/s/qptedbnxa7udy6a/RaidarGadget.gadget

Refer to http://www.readynas.com/forum/viewtopic.php?f=35&t=57672&start=15#p359201 for a list of changes.

---

I would like to introduce "RaidarGadget 0.1", a windows sidebar gadget capable of displaying Raidar info. This is the initial beta 0.1 release so please let me know if you have any feedback about this gadget's installation process, stability, appearance and features. The gadget is written for WPF (see http://en.wikipedia.org/wiki/Windows_Presentation_Foundation) and requires the .NET 4.0 framework to be installed in order to run. Although Microsoft announced last week that it will abandon gadgets in Windows 8 in favour of it's new Metro applications I thought it would be nice to make this gadget available anyway since Windows 7 will be around for some time. I also hope that the WPF core of the gadget will be easily transferable to Metro.

Description:
RaidarGadget 0.1 is a Windows 7 sidebar gadget that can be used to monitor NAS statistics like temperature, fan rpm, disk status etc. just like the Yahoo! Raidar widget and Netgear Raidar utility display. Due to the limited screen real estate of a gadget the most important information is displayed in the gadget, all other information can be found in tooltips when hovering over the items in the gadget. This gadget will also inform of any errors, like disk failure, by changeing the color of that part of the gadget.

Author: TheGarf

Prerequisites:
- Microsoft .NET framework 4.0 should be installed
- Windows 7 (not tested on Vista) with sidebar enabled.

Known limitations:
- Supports only 1 ReadyNAS in the local network (it will monitor the first NAS that responds on the network).
- The RaidarGadget will start somewhat slower than the other gadgets since it has to wait for the WPF web host to start.
- The gadget doesn't work correctly with windows display scaling for monitors with high DPI.
- No gadget configuration panel and gadget flyout possible due to an interoperability issue in the sidebar application.

Tested on:
- ReadyNAS NV
- Windows 7.0 x64 with Internet Explorer 8.0
- Windows 7.0 x64 with Internet Explorer 9.0

Example:

RaidarGadget v0.1


RaidarGadget v0.1 showing extra info in a tooltip

Installation:

1. Use the link below after you make sure you've met the prerequisites above and accept to install the gadget.
Edit: See link above for latest version

2. Windows firewall or your firewall application will tell you that the gadget application tries access the network. It has to have local network access in order to communicate with your ReadyNAS.

37 Replies

Replies have been turned off for this discussion
  • PapaBear wrote:
    I have two NAS units (both NVX) on the same network, but only one network. I would be glad to assist, but am a non-programmer. I do have a moderate understanding of networks.

    Note: I have downloaded and installed the latest. I note there is no wrench icon to make adjustments. Perhaps something in the order of the way you change zip codes on weather gadgets. I have two of the Accuweather gadgets on my laptop with two different locations that way.

    When I loaded the second NAS gadget, the first one went blank. I thought it was because of the second one loaded. However, after removing the first, and only having one, the second one is reporting connection lost and is blank. RAIDar itself does not report this.


    Hi Papabear,

    Have been looking at how to add a 'wrench' so that users could adjust some of the settings; like update rate and to set an IPaddress for the NAS you want to monitor... so far haven't found a nice way to have the settings pass through from this set-up page to the actual program that is running in the gadget; but it still on my list do work on.

    Not sure why the first gadget went blank when you loaded the second gadget... i have often tested the gadget program by running two (or three) instances at the same time and haven't seen this problem.

    If your up for helping out, you could run a test app that i have built that simply broadcasts a message to all NAS'es on your network and stores the replies in a log file on your desktop.
    A copy of the log file with a few minutes of data could work out what is going on; also would be helpful to use as test data future versions of the gadget.
    You can find the .exe file here https://www.dropbox.com/s/0i2uzjxwr2tz2yb/MyRAIDarTest.exe

    Regards
    Neil
  • Hi
    The gadget wont appear for me, its just a black box, pasted the raidargadget log below. i have .net 4 installed.
    windows 7 64bit.
    do you need any more info? i really would like to get this up and running.
    cheers


    1 [2012-10-28 11:08:16.163] ?C  ?`U???? ? e0:46:9a:87:b7:9f nas-87-B7-9F 192.168.0.4 temp!!1!!status=ok::descr=35.0C/95.0F::expected=0-60C/32-140F
    fan!!1!!status=ok::descr=2083RPM
    ups!!1!!status=not_present::descr=Not present
    volume!!1!!status=ok::descr=Volume C: RAID Level X, Redundant; 1936 GB (52%) of 3692 GB used
    disk!!1!!status=ok::descr=Channel 1: Seagate ST2000DL003-9VT166 1863 GB, 36C/96F
    disk!!2!!status=ok::descr=Channel 2: Seagate ST2000DL003-9VT166 1863 GB, 38C/100F
    disk!!3!!status=ok::descr=Channel 3: Seagate ST2000DL003-9VT166 1863 GB, 34C/93F
    disk!!4!!status=not_present::descr=Not present
    model!!0!!mode=pro::descr=ReadyNAS NV+::arch=nsp
    RAIDiator!!version=4.1.10,time=1345848919
    66

    2 [2012-10-28 11:09:22.844] NAS connection lost: TimedOut

    3 [2012-10-28 11:10:43.677] Exception: System.Net.Sockets.SocketException Message: A blocking operation was interrupted by a call to WSACancelBlockingCall
    at System.Net.Sockets.Socket.ReceiveFrom(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags, EndPoint& remoteEP)
    at System.Net.Sockets.UdpClient.Receive(IPEndPoint& remoteEP)
    at RaidarGadget.RaidarSnmp.ReceiveTask()
  • Hi

    I'm getting exactly the same - windows 7 32bit

    All I get is a black box

    When I run the .exe I get the info coming back from my nas no problem

    I have .net 4 installed
  • feno_uk wrote:
    Hi
    The gadget wont appear for me, its just a black box, pasted the raidargadget log below. i have .net 4 installed.
    windows 7 64bit.
    do you need any more info? i really would like to get this up and running.
    cheers


    1 [2012-10-28 11:08:16.163] ?C  ?`U???? ? e0:46:9a:87:b7:9f nas-87-B7-9F 192.168.0.4 temp!!1!!status=ok::descr=35.0C/95.0F::expected=0-60C/32-140F
    fan!!1!!status=ok::descr=2083RPM
    ups!!1!!status=not_present::descr=Not present
    volume!!1!!status=ok::descr=Volume C: RAID Level X, Redundant; 1936 GB (52%) of 3692 GB used
    disk!!1!!status=ok::descr=Channel 1: Seagate ST2000DL003-9VT166 1863 GB, 36C/96F
    disk!!2!!status=ok::descr=Channel 2: Seagate ST2000DL003-9VT166 1863 GB, 38C/100F
    disk!!3!!status=ok::descr=Channel 3: Seagate ST2000DL003-9VT166 1863 GB, 34C/93F
    disk!!4!!status=not_present::descr=Not present
    model!!0!!mode=pro::descr=ReadyNAS NV+::arch=nsp
    RAIDiator!!version=4.1.10,time=1345848919
    66

    2 [2012-10-28 11:09:22.844] NAS connection lost: TimedOut

    3 [2012-10-28 11:10:43.677] Exception: System.Net.Sockets.SocketException Message: A blocking operation was interrupted by a call to WSACancelBlockingCall
    at System.Net.Sockets.Socket.ReceiveFrom(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags, EndPoint& remoteEP)
    at System.Net.Sockets.UdpClient.Receive(IPEndPoint& remoteEP)
    at RaidarGadget.RaidarSnmp.ReceiveTask()


    Hi, thanks for the log info... The detail in the third point is most interesting. Just not sure why your getting that error.
    Would mind running the MyRaidarTest app (file is here https://www.dropbox.com/s/0i2uzjxwr2tz2yb/MyRAIDarTest.exe) a few times to collect some more information?
    The app will place a log file on your desktop just send this via PM to me. The log file is plain text so you can see what is in there.
    Also, any chance of a screen shot of the gadget when it is just a black box?
    Thanks Neil
  • devilsrear wrote:
    Hi

    I'm getting exactly the same - windows 7 32bit

    All I get is a black box

    When I run the .exe I get the info coming back from my nas no problem

    I have .net 4 installed

    Hi, Would you mind running the MyRaidarTest app (file is here https://www.dropbox.com/s/0i2uzjxwr2tz2yb/MyRAIDarTest.exe) a few times to collect some information and send the log file via PM to me. Thanks Neil
  • Here ya go

    When I run the app "Send A" is the only one that seems to do anything (B & C - the text to the right is greyed out)

    Here are the results from A

    e0:46:9a:a0:aa:32
    ReadyNas2
    192.168.1.76
    temp!!1!!status=ok::descr=27.5C/81.5F::expected=0-65C/32-149F
    fan!!1!!status=ok::descr=787RPM::type=SYS
    ups!!1!!status=not_present::descr=Not present
    volume!!1!!status=ok::descr=Volume C: RAID Level X2, Redundant; 1201 GB (43%) of 2768 GB used
    disk!!1!!status=ok::descr=Channel 1: Seagate ST3000DM001-1CH166 2794 GB, 28C/82F
    disk!!2!!status=ok::descr=Channel 2: Seagate ST3000DM001-1CH166 2794 GB, 27C/80F
    model!!0!!mode=home::descr=ReadyNAS Duo v2::arch=arm1::jbod=1
    RAIDiator!!version=5.3.5,time=1337736921
    66

NETGEAR Academy

Boost your skills with the Netgear Academy - Get trained, certified and stay ahead with the latest Netgear technology! 

Join Us!

ProSupport for Business

Comprehensive support plans for maximum network uptime and business peace of mind.

 

Learn More