Anybody working on SNMP functionality for the Spinneret?
Christopher Erickson
Posts: 22
Newbie here with a general question.
I would love to be able to sprinkle Spinnerets around a commercial/industrial environment, doing various sensing and electromechanical control tasks and communicating back to a centralized SNMP management console that would log data, issue automated commands and send out automated alarm messages via email & SMS.
Is anyone out there working on anything like this?
I have tried forum searches, RTFM and GIYF but have come up dry so far.
Thanks for reading.
I would love to be able to sprinkle Spinnerets around a commercial/industrial environment, doing various sensing and electromechanical control tasks and communicating back to a centralized SNMP management console that would log data, issue automated commands and send out automated alarm messages via email & SMS.
Is anyone out there working on anything like this?
I have tried forum searches, RTFM and GIYF but have come up dry so far.
Thanks for reading.
Comments
First off, Welcome!
Secondly.....did you say Forth?? There is PropForth (see link below) which runs on the Prop and has vocabularies written to turn the Spinner into a HTTP server or an IP server supporting up to 4 concurrent Telnet sessions PLUS a commend line interface across the Spinner's serial interface. I would think these could provide a good start for SNMP functionality.
I'm relatively new but strangley drawn to Forth and especially PropForth on all the Propeller platforms I can find. It runs well on the Spinner and is fun to play with on any!!
Give it PoE (Power over Ethernet) and it becomes even easier to deploy.
Opto-isolation, serial bridge, AtoD and a couple of solid-state relays would be great too!
Sort of like a modern PLC on steroids.
This is all good stuff and things I want to do with my Spinners. Being time limited and easily distractable, it's still on my list.
I haven't tried PoE with my Spinners yet but it's now possible in my "lab" with a transformer and the adapter cables, so it's on the list.
I'd seriously check out the Spinner with your favorite programming language (there are actually many to choose from) or Spin and start playing with the remote IP sensing capabilities. Past experience tells me that your efforts will get farther than mine, faster!
The Spinner is currently I/O Pin limited once you get everything up and running to support the IP and basic life support. In the PropForth environment, there is pretty solid support to connect Props in a Master/Slave/subslave configuration and direct Forth words to particular COGs on particular Props monitoring a group of pins. It's a pretty cool hierarchy of COGs and I/O's once you get it set up.
As time & energy permits, I'd like to collaborate with you on this as our contribution to the Internet of Things.
My favorite links:
http://www.rane.com/note161.html <- actual bits and bytes!
The source that everyone seems to use:
http://net-snmp.sourceforge.net/
SNMP background info:
http://www.tcpipguide.com/free/t_TCPIPNetworkManagementFrameworkandProtocolsSNMPand.htm
Paul
Reading will now commence...
Paul
http://www.gumstix.com/
http://en.wikipedia.org/wiki/Gumstix
http://johnwoconnor.blogspot.com/2009/03/linux-on-gumstick-tour-of-gumstix-overo.html
http://gumstix.org/
Sometimes it seems like the support for the Propeller microcontrollers and applications like the Spinneret is pretty-thin.
We are not likely to include PoE (Power over Ethernet) as the parts and assembly costs would increase by about 25%, which would significantly increase the retail price for everyone, including those not using PoE. NetBurner recommends using modules from Silver Telecom, (http://www.silvertel.com/poe_products.htm) which look like a very cost effective method of adding PoE for just the users that desire it. We could add connections to facilitate users who wish to add PoE.
— David Carrier
Parallax Inc.
I sure hope NTP client/server and SNMP are included...
So many cool, highly-scalable, distributed automation and robotic applications are possible when SNMP is directly supported with fully-configurable MIB's.
Not to mention maybe a tiny 6-pin header plug so an optional PoE power supply could be mounted above or below the main board. PoE would make multi-Spinneret distributed control applications SO much easier to deploy and manage.