Ruby on the Meraki Mini


#1

Hi Guys,
I have posted my experience using Ruby on the Meraki Minis. They are $50
wifi routers that do mesh networking. the run a version of OpenWRT and
include lighttpd and ruby. I have a couple of example programs and a
tutorial on how to program Ruby to do web access, CGI, and do IO on a
file based on the querystring.

Feel free to have a look.

http://designbuildtestrepeat.wordpress.com/

Regards

Diarmuid


#2

Hi Diarmuid

Does the Meraki Mini talk directly to a wireless laptop ?
Or does the MM only talk wireless to other MMs ?
Best

Gus
removed_email_address@domain.invalid

On May 1, 2007, at 12:00 PM, Diarmuid Wrenne wrote:

Hi Guys,
I have posted my experience using Ruby on the Meraki Minis. They are $50
wifi routers that do mesh networking. the run a version of OpenWRT and
include lighttpd and ruby. I have a couple of example programs and a
tutorial on how to program Ruby to do web access, CGI, and do IO on a
file based on the querystring.

Feel free to have a look.

http://designbuildtestrepeat.wordpress.com/

Regards

Diarmuid


#3

Hi Gus

You need one device connected to a router that is connected to the
internet. Then a laptop can connect wirelessly to it. I found that the
range of the meraki is less than the range of the wifi in my router. It
works great if you need to extend the range by using a second meraki. It
also is good in that you can plug a meraki directly to a computer that
does not have wifi. You will always need at least two merakis to get any
use out of them

Regards

Diarmuid

Gus S Calabrese wrote:

Hi Diarmuid

Does the Meraki Mini talk directly to a wireless laptop ?
Or does the MM only talk wireless to other MMs ?
Best

Gus
removed_email_address@domain.invalid

On May 1, 2007, at 12:00 PM, Diarmuid Wrenne wrote:


#4

Hello Diarmuid

Would this scenario work ?
I connect one Meraki via the wired connector to a laptop with a web
server.
I then connect to the Meraki with a wireless iPhone or a wireless
laptop.
Then one device is doing something for me.

What I want to do is use a Meraki as a smart webserver.
Since you mentioned it has Ruby onboard, I want to see if
I can use the webserver to collect data via the UART or GPIO on the
Meraki,
and present it to an iPhone. This would make the Meraki a
data collection/controller device and the iPhone would act as the GUI
that
is wirelessly connected to the Meraki.

If this is possible, I would ask if you might help me a little bit
for compensation
to get the Ruby going.

Best Regards

Gus

On Jul 4, 2007, at 3:21 AM, Diarmuid Wrenne wrote:

Hi Gus

You need one device connected to a router that is connected to the
internet. Then a laptop can connect wirelessly to it. I found that the
range of the meraki is less than the range of the wifi in my router. It
works great if you need to extend the range by using a second meraki. It
also is good in that you can plug a meraki directly to a computer that
does not have wifi. You will always need at least two merakis to get any
use out of them

Regards

Diarmuid


#5

Hello Diarmuid
I went to your page ( http://designbuildtestrepeat.wordpress.com/ )
and used your tutorial to put some HTML on one of my Merakis.
This HTML is located at http://216.17.171.238/rubyweb.rb .

I could use some help ( would be glad to pay you ) to set up a way to
have an external microprocessor ( Cypress PSOC )
do measurements and activate relays and lights and report the results
to the Meraki such that it appears on a web page.
I would also like to pass info from the web page ( such as switch
settings and analog value settings ) to the PSOC.
I would like to use the serial port on the meraki to talk to the PSOC.

I can handle getting the PSOC to do what it should do. I would like
some advice from you on how to handle the Meraki
scripting.

Best to you
Gus aka Cedric
Denver, CO USA
720 222 1309

BTW the HTML has been on the Meraki for 3 days now without getting
erased.


#6

Hi Gus,

Thanks for the offer. I’d like to help you out.

The merakis are not directly addressable unless the computer is
connected directly via ethernet to it. The meraki can send info to
servers on the internet and retrieve info, so it is possible to log data
(and I have done that).

You can contact me directly on removed_email_address@domain.invalid so we can discuss this
in more detail.

Regards

Diarmuid