emoncms WAMP

All,

I have been using OEM for a while now (though with a few issues to work through such as SD card failure). To set up emoncms I simply use the webpage and set up my inputs and feeds. I did not use WAMP (I'm not sure why, were these instructions introduced recently?).

Can someone explain what WAMP is and why I would need to use this instead of what I am currently doing? Where is my data being stored? How much storage space can I have?

Chris

Jérôme's picture

Re: emoncms WAMP

You can use emoncms.org as your data storage. This means you rely on Trystan, and you can't complain if the server falls down.

Or, you can run your own instance of emoncms (it's free software) on your own server, be it for privacy reasons, or reliability, or because you develop emoncms, or your need a modification that can't be integrated (yet) to the trunk version.

To run it, you need a web server, a database, etc.

LAMP/WAMP refer to the software stacks you can use.

LAMP stands for Linux Apache MySQL Php

WAMP is Windows ...

Just search for LAMP or WAMP on the internet.

charliemic's picture

Re: emoncms WAMP

Thanks for the fast response Jerome.

I am totally new to servers etc. I assume if I want my own server I need to get some online space somewhere?

I have started going through the WAMP installation process as described on emoncms.org. 

When I install WAMP it asks me for a domain etc- I assume this would be my server?

Chris

Jérôme's picture

Re: emoncms WAMP

Short answer: if it sounds complicated,and if you're satisfied with emoncms.org, you probably don't need to bother with it.

Longer answer: you can run it on your own server, which can be a server you rent to some provider, or you own machine at home, which can be your usual PC, or any other machine, be it another computer or a mini-computer, such as RapsberryPi. The constraint is that it should be up 24/7. You'll need a domain name from a domain name provider. (Perhaps you could do without that, with just an IP address. I don't know if this is feasible without a few tweaks.)

It is no use installing this on your own computer if you mean to switch it off when you don't use it. The whole WAMP stack is meant to be installed on a 24/7 running machine. (This last assumption is arguable, but in the case of emoncms, it makes sense.)

charliemic's picture

Re: emoncms WAMP

Thanks Jerome.

I think I will stick with emoncms.org for the moment.

I may plan to develop the harddrive option for RPi soon though.

 

Chris

Robert Wall's picture

Re: emoncms WAMP

Just for info, I have a pre-timestore emoncms on Wampserver on this (Windows XP) machine and fire it up when I need it. Wampserver itself isn't hard to set up, and I'm pretty sure I've written on here somewhere what amounts to a step-by-step guide to setting it up with a NanodeRF. I think that might have been the basis for the guide here.

You won't have a domain name for your Wamp server (it is NOT 'localhost'), you need to use the dotted IP address that your router gave it when you started it up (and then you almost certainly need to make that a static/fixed IP in your router and likewise in the Nanode/OKG/RPi base.

As Jérôme says, it only makes sense with emoncms if your server is available to accept the data all day every day. 

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.