PDA

View Full Version : Firmware 5.05e BETA for ProfiLux 3



Matthias
05.12.2010, 13:23
can be downloaded now

the token evaluation in emails has been improved

new: if several alarms are present they can be inserted in an email using a loop, e.g.:

$$REPS[10][5]$$$$ALMS[x]$$
$$REPE$$

it is possible now to use a token right behind another token

the description of the tokens has been updated ("userdefined webpages")

boboxx
05.12.2010, 14:12
It fixed my empty email but did the level token chnage?

This is what I'm using:
$$LEVN[0]$$ - $$LEVV[0]$$

Output:
Level 1 -

boboxx
05.12.2010, 14:21
Adding a retun ad the end of the message fixed the level issue

Chew
06.12.2010, 14:31
The main problem I have is that when I click test I get the email and its resolving all the tokens correctly etc, perfect. When I trigger a level alarm manually it doesn't send me an email.

The other minor issue I've noticed is that whilst $$ALMS$$ give you "no alarm - all OK" if there is no alarm currently, the loop code as follows just returns blank, not a major problem but nice little thing to tidy up :).
$$REPS[10][5]$$$$ALMS[x]$$
$$REPE$$

Chew
06.12.2010, 14:52
To add some extra info, I also created a conductivity alarm and that didn't work either. And I've tried it completely disconnected from the GHL and even pulling the network cable.

Matthias
06.12.2010, 14:59
we check this

Matthias
06.12.2010, 17:21
OK, I tested this and it seems as it works as expected

I defined 2 messages - one should be sent when alarm is "just over", the other when alarm is "just new"

both email were sent correctly

are your settings correct?

boboxx
06.12.2010, 17:28
I have this for my email and I can confirm that the message in a real even is also not send:

message:
$$ALMS$$

S
$$REPS[32][00]$$ $$SENN[xx]$$ - $$SENV[xx]$$
$$REPE$$

I
$$REPS[32][01]$$ $$ILLN[xx]$$ - $$ILLV[xx]$$
$$REPE$$

S
$$REPS[32][02]$$ $$SWIN[xx]$$ - $$SWIS[xx]$$ [$$SWIC[xx]$$]
$$REPE$$

L
$$LEVN[0]$$ - $$LEVV[0]$$

it's set as a : Alarm Just New

If I disconnect my pad box, the P3 displays the error but no email are sent

Chew
06.12.2010, 17:44
Emails send perfectly when I click test so SMTP server settings must be fine.

I've just set up 2 emails exactly as you described. The email content is:


Your GHL Profilux has activated an alarm. The current alarm states are as follows:

$$REPS[10][5]$$$$ALMS[x]$$
$$REPE$$

Sensors
$$REPS[32][00]$$ $$SENN[xx]$$ - $$SENV[xx]$$
$$REPE$$

One triggers on Alarm - just over and the other on Alarm - Just new. I triggered a conductivity alarm by pulling the probe out of the water and I get no emails. Firmware is 5.05e and PC is 5.0.5.3.

Out of interest I assume "just over" means when the alarm is cleared?

Chew
06.12.2010, 18:29
A little more info again. I just set one to send at a set time and that didn't send either. I'm just about to remove them all and build one with no tokens and see if that works first.

Edit: Nope not even one without tokens is working and it did before I upgraded.

Matthias
06.12.2010, 19:09
that's what I got when I had a temp. alarm:


Your GHL Profilux has activated an alarm. The current alarm states are as follows:

Alarm: Temp 1


Sensors
pH-Wert 1 - 3.33pH
Temperatur 1 - 15.5C

I copied your examples here and they were sent automatically under all conditions. alarm new, over , cyclic, certain time
(over means alarm cleared)

are you sure the emails are working correctly in general on your systems?

Blahenazo
06.12.2010, 19:44
*snif* my profilux doesn't even want to send email while I'm pushing the test button.

I don't even get an envloppe on the display.

boboxx
06.12.2010, 20:11
One thing I should add is that I am using the En - Fr firmware

Chew
07.12.2010, 11:10
Hi Matthias

I definately get emails when I hit test so the email settings must be fine or it wouldn't be able to send me those emails surely?

Chew
08.12.2010, 10:16
For those who get the emails when they push test but not when a real alarm happens try unplugging the P3, waiting a few seconds then plugging it back in. A full reboot solved the problem for me late yesterday.