• Thanks for visiting the Kaleidescape Owners' Forum

    This forum is for the community of Kaleidescape owners, and others interested in learning about the system, equipment, services, and the company itself.

    It is run by a group of enthusiastic Kaleidescape owners and dealers purely as a service to this community.

    This board is not affiliated in any way with Kaleidescape, Inc.
    For official technical support, product information, or customer service, please visit www.kaleidescape.com

  • You are currently in "Guest" mode and not logged in with a registered account.

    The forum is free to use and most of the forum can be used by guests who are not registered....

    ... but we strongly encourage you to register for a full account. There is no cost to register for a full account.

    Benefits of registering for a full account:

    • Participate in the discussions! You must have a registered account to make posts on the forums. You will be able to start your own thread on a topic or question, or you can reply to other threads/discussions.
    • Use the "Conversation" feature (known as "private messaging" on other forums) to communicate directly with any of the other users here.
    • Access the Files area. The "resources" area of the forum contains many "Favorite Scene" and Script files that can dramatically increase the enjoyment of your Kaleidescape system. Go directly to great scenes in your favorite movies, created by other owners, and add automation to playback of your system with Scripts.
    • You won't see this annoying notice at the top of every screen!😊

    It's easy and free to register for the forum. Just click the "Register" button in the upper right corner of this page, and follow the instructions there.

SNMP

Hi Guys,

I have just started working on a yacht which has a KScape system installed.
I am looking at setting up some monitoring tools for the whole AV\IT system not just KScape. However as I have no budget I am having to do this as cheap as possible.

I have chosen to use Nagios for now (I have previously used this)
What I would like to know is do KScape Server\Players have built in SNMP ? is it possible to monitor the temperature of these?
I have already setup Nagios to ping them every so often so I can at least see them still up on the network.

I know I can monitor the temperature via the server installer page but I would like to correlate all my monitoring in to as little web pages as possible.

Thanks for any help you can offer.
 
that's a great question. I'm not familiar with Nagios, but presumably if you're pinging the devices via IP address, then you can likely also talk to the devices over tcp/ip. As you probably know by now, there's a reasonably complete set of commands you can issue to the Kaleidescape devices over tcp/ip. There's documentation about the command set here and how to communicate with Kaleidescape players, servers, and readers here.

The manual doesn't show any command for polling the temperature, though since (as you point out) the temperature does come up in the installer web console, there may well be an undocumented command to request it, but you'd have to find the right person at kaleidescape to check, or maybe someone here knows for sure.

The interesting thing about the command set is you can do a LOT more on your console page than just know if the device is up... you can check what it's doing, and you can control it too. so your panel could easily have buttons for putting devices into standby mode if they're not in use, resetting the UI to a certain view, even triggering playing of certain videos if you want or need to do that for your vessel's, owners, passengers, charter customers, or whatever.

You may also want to use the command "GET_DEVICE_POWER_STATE" (see p. 45) for your current functionality of checking if each device is up. This will likely be better than just pinging the IP address, as the command will return its true state - "on" or in "standby" state. No response would mean it was truly "off" or nonresponsive, which would probably be unexpected in most setups. I'm guessing the ping that you're doing will get a response on both "on" and "standby" states (I could be wrong about the latter), but if I were in charge of monitoring these devices, I'd like to remotely know if it's in standby mode, on, or off. There are of course commands you can send a device to enter standby, exit standby, reboot too... giving you most of what you'd need to remotely solve any problem with a device without going to it physically.

Lots of things are possible... Elsewhere on this forum, I detailed a method I had come up with for sync'ing the playing of a video on all players in the home (or vessel)... it was pretty easy using the TCP/IP commands to do this. So if there's a need to ever make sure all TVs on board simultaneously play a certain video, that type of thing is very easy.

hope the documentation is helpful, and there are some advanced systems integrators on this forum who will know a LOT more about working with the terminal control commands than I do! (there are quite a few ship technicians/crew and yacht a/v specialists who are on here as well, so you may find some counterparts who have tackled the types of things you are working on.)

but back to your original question about polling temperature... I'm hoping someone here will know more definitively if there exists such a command.
 
Last edited:
There is no control protocol command to poll a system or device temperature. The only customer facing method for determining component temperatures is the Components page of the browser interface.

The information is also available to dealers via the Extranet tools.
 
Thanks as always Croptop... but I have to admit I'm surprised there's no command for this given how thorough the command controls are, and how they've been updated over time to add new things. Must be some reason that Kaleidescape has its own way of polling temperature but doesn't expose that to the customer- and integrator-facing systems, but I sure can't think of it! :)

But as always, thanks for getting the answer...
 
Thanks Josh and Croptop for your replies.

I will certainly look at that link Josh.
I would also be interested in the video syncing. Although I could use a central player and then have all systems switched to the central source?

I would of thought if the components page can poll the players for their temperature then there must be a way for other devices to? unless its proprietary ?

Thanks again
Shaun
 
Can Nagios handle HTTP requests? If so, a simple request and parsing of the components page might work.

Kevin D.
 
Hi Kevin,

Yes I am sure Nagios can handle HTTP requests. However as I am new to both products I may find myself out of my depth. I will have a go at it though. However as this is a luxury I would like its not going to get priority :(
 
Possible Solution

Hi Shaunie1975

I came across your post while researching KScape systems as I'm currently searching for an AV/IT position in the yachting industry.

I've been using Nagios and various SNMP tools for years to pull health info for various network devices and have written a few custom Nagios check scripts for pulling info such as temperature...etc from strange devices.

Kevin D you're on the money here. All you need to do is write a simple bash script to pull the HTTP page which displays the temperature and grab the temperature value from it, then compare it to your warning/critical values.

I'll try put and example script together tonight to show you how this is done and post it.

Cheers
Dave
 
Hi Dave,

thanks for trying, I am not a code junkie by any means. I can sometimes decipher what it means but in no way could I write from scratch :(

I assume you have registered with all the usual crewing agents?
IE:
Dovaston
insulls
bluewater
 
Hi Shaunie1975,

It shouldn't be too complex although to be really honest I can't actually say for sure as I don't have access to one of these devices to test. If I get it right some day I will be sure to let you know.

Have not heard of those agencies before, thanks for the tips! I will definitely contact them.

Cheers
Dave
 
Back
Top