- Code: Select all
`>>> theVar1 = 1`

>>> theVar2 = 2

>>> theVar3 = 3

>>> theSum = theVar1+theVar2+theVar3

>>> theAvg = theSum/3

>>>

>>> print theSum, theAvg

6 2

>>>

But the best I can get for adding them together in Indigo is not 1+2+3 = 6, but just the numbers sequentially - 123. And nothing I've tried for the average has worked. I have consulted this page

http://wiki.indigodomo.com/doku.php?id= ... g_tutorial

which was very helpful in getting just the listing and the emailing done properly, but don't see anything that relates to the math with the variables I'm trying to do here. I've listed a few of the things I've tried for both theSum and theAvg, but, as I said, so far, nothing.

I even tried for theSum using

- Code: Select all
`theSum1 = indigo.variables[2343]+indigo.variables[45643]`

Hoping this is an easy one to solve.....

This is the current script, with a few variations, which don't work..

- Code: Select all
`# Listing variables, adding together, averaging, and emailing`

theVar1 = indigo.variables[203610088]

theVar2 = indigo.variables[1949474627]

theVar3 = indigo.variables[1721091434]

theSum1 = (theVar1.value)+(theVar2.value)+(theVar3.value)

theSum2 = theVar1.value+theVar2.value+theVar3.value

theAvg1 = theSum1/3

theAvg2 = (theSum1)/3

theAvg3 = theSum1.value/3

theSubject = "Indigo Variables"

theBody = "The Variable #1 is %s\n The Variable #2 is %s\nThe Total is %s/n the Average is %s" % (theVar1.value, theVar2.value, theSum1, theAvg1)

indigo.server.sendEmailTo("jltnol@xyz.com", subject=theSubject, body=theBody)