6 times DS18B20

Moderators: grovkillen, Stuntteam, TD-er

Post Reply
Message
Author
rron
Normal user
Posts: 22
Joined: 13 Mar 2021, 14:33

6 times DS18B20

#1 Post by rron » 13 Mar 2021, 15:00

Hello,
This is my first post here. I'm trying to deal with a small project here but I'm stuck and I hope that someone give me some help.
I want to monitor my 6 steca solar inverters if they are working. The only way is to monitor the temperature of the inverters. I have made a one wire with 6 ds18b20 and sent the temperature to the web interface. To control the right working I have made a dummy device with the average temperature of all the 6 ds18b20 sensors. Now I want to compare all the 6 individual temperature sensors with the average temperature. If one of the sensors has a deviation more the 20% something is wrong and there must be some kind of signal to my domoticz.
But now I'm stuck because how can you compare all of the 6 ds18b20 temperature sensors to the average?

User avatar
Ath
Normal user
Posts: 3416
Joined: 10 Jun 2018, 12:06
Location: NL

Re: 6 times DS18B20

#2 Post by Ath » 13 Mar 2021, 15:28

I would assume you already have Rules enabled in your setup, as you are putting the average temperature in a Dummy device (by using TaskValueSet).

Some more assumptions:
- Your panel temperature sensors are named Panel1 to Panel6
- The average temperature is stored in Temperature#Average

I'd use a check every minute, by creating a few rules like this:

Code: Select all

On Clock#Time=All,**:** do
  AsyncEvent,CheckTemperature=1
  AsyncEvent,CheckTemperature=2
  AsyncEvent,CheckTemperature=3
  AsyncEvent,CheckTemperature=4
  AsyncEvent,CheckTemperature=5
  AsyncEvent,CheckTemperature=6 // We don't have a 'for' statement.
Endon

On CheckTemperature do
  Let,1,[Panel%eventvalue%#Temperature] // Get current temperature
  Let,2,([Var#1]/100)*20 // Calculate percentage
  Let,3,[Var#1]-[Var#2] // Low trigger
  Let,4,[Var#1]+[Var#2] // High trigger
  If [Temperature#Average]<[Var#3] || [Temperature#Average]>[Var#4]
    // Trigger some kind of alarm
  Endif
Endon


/Ton (PayPal.me)

TD-er
Core team member
Posts: 8643
Joined: 01 Sep 2017, 22:13
Location: the Netherlands
Contact:

Re: 6 times DS18B20

#3 Post by TD-er » 13 Mar 2021, 15:41

That's best done in rules.
See: https://espeasy.readthedocs.io/en/lates ... Rules.html

Let's assume you have 2 tasks with each 3 Dallas temp sensors configured.
The tasks are called invA and invB and the temp sensors T1, ... , T6
So we can get the temperature via [inva#T1] for example.

Code: Select all

on checkOffset do
  let,1,[invA#T1] + [invA#T2] + [invA#T3] + [invB#T1] + [invB#T2] + [invB#T3]
  let,1,[var#1]/6
  if 0.8 * [var#1] < %eventvalue1% OR 1.2 * [var#1] > %eventvalue1%
    // Do something to signal bad status
  endif
endon

on invA do
  asyncevent,checkOffset=%eventvalue1%
endon

on invB do
  asyncevent,checkOffset=%eventvalue1%
endon
Edit:
Ah Ton also replied and wrote some similar code :)

rron
Normal user
Posts: 22
Joined: 13 Mar 2021, 14:33

Re: 6 times DS18B20

#4 Post by rron » 13 Mar 2021, 16:32

Hi TD-er,Ath,
Thanks for your quick reply. I only have a rule for the for average temperature. I'm testing for now with only 3 DS18B20 the rule is
on tempsensor#All do
TaskValueSet 2,1,([tempsensor#temperature]+[tempsensor#temperature2]+[tempsensor#temperature3])/3
endon
I will try t understand the rules you have made and will test it. I will let you know :D

TD-er
Core team member
Posts: 8643
Joined: 01 Sep 2017, 22:13
Location: the Netherlands
Contact:

Re: 6 times DS18B20

#5 Post by TD-er » 13 Mar 2021, 16:38

taskvalueset does store the value in a dummy variable. (a task using the dummy plugin)
let does store a value in a variable, which can be accessed via [var#N] or [int#N]
See: https://espeasy.readthedocs.io/en/lates ... -variables

rron
Normal user
Posts: 22
Joined: 13 Mar 2021, 14:33

Re: 6 times DS18B20

#6 Post by rron » 13 Mar 2021, 16:39

Thanks I will look into that and let you know. So much to learn.

rron
Normal user
Posts: 22
Joined: 13 Mar 2021, 14:33

Re: 6 times DS18B20

#7 Post by rron » 14 Mar 2021, 13:57

Schermafdruk van 2021-03-14 13-51-43.png
Schermafdruk van 2021-03-14 13-51-43.png (72.58 KiB) Viewed 18807 times
I ran into a small problem , my Average calculation is wrong.

Code: Select all

on Temperature#Average do
TaskValueSet 3,1,([tempsensor#Panel1]+[tempsensor#Panel2]+[tempsensor#Panel3]+[tempsensor#Panel4]+[tempsensor#Panel5]+[tempsensor#Panel6])/6
endon


On Clock#Time=All,**:** do
  AsyncEvent,CheckTemperature=1
  AsyncEvent,CheckTemperature=2
  AsyncEvent,CheckTemperature=3
  AsyncEvent,CheckTemperature=4
  AsyncEvent,CheckTemperature=5
  AsyncEvent,CheckTemperature=6 // We don't have a 'for' statement.
Endon

On CheckTemperature do
  Let,1,[Panel%eventvalue%#Temperature] // Get current temperature
  Let,2,([Var#1]/100)*20 // Calculate percentage
  Let,3,[Var#1]-[Var#2] // Low trigger
  Let,4,[Var#1]+[Var#2] // High trigger
  If [Temperature#Average]<[Var#3] || [Temperature#Average]>[Var#4]
    // Trigger some kind of alarm
  Endif
Endon
It takes only Panel1,2 and 3. The Panels 4,5 and 6 are left out the calculation. What went wrong here?

User avatar
Ath
Normal user
Posts: 3416
Joined: 10 Jun 2018, 12:06
Location: NL

Re: 6 times DS18B20

#8 Post by Ath » 14 Mar 2021, 14:28

The trouble you have here is that ESPEasy doesn't actually support duplicate Task names. So when reading [tempsensor#Panel4] through 6 you will get a 0 value. Hence the average being half of what you expect.

This can be solved by renaming the tasks to tempsensor1 and tempsensor2, and slightly adjusting your rules.

Code: Select all

On Clock#Time=All,**:** do
  // Calculate new average
  TaskValueSet 3,1,([tempsensor1#Panel1]+[tempsensor1#Panel2]+[tempsensor1#Panel3]+[tempsensor2#Panel4]+[tempsensor2#Panel5]+[tempsensor2#Panel6])/6
  // Check each panel value
  AsyncEvent,CheckTemperature=1
  AsyncEvent,CheckTemperature=2
  AsyncEvent,CheckTemperature=3
  AsyncEvent,CheckTemperature=4
  AsyncEvent,CheckTemperature=5
  AsyncEvent,CheckTemperature=6 // We don't have a 'for' statement.
Endon

On CheckTemperature do
  Let,5,1
  If %eventvalue% >=4
    Let,5,2
  Endif
  Let,1,[tempsensor%v5%#Panel%eventvalue%] // Get current temperature
  Let,2,([Var#1]/100)*20 // Calculate percentage
  Let,3,[Var#1]-[Var#2] // Low trigger
  Let,4,[Var#1]+[Var#2] // High trigger
  If [Temperature#Average]<[Var#3] || [Temperature#Average]>[Var#4]
    // Trigger some kind of alarm
  Endif
Endon
Removed the 'on Temperature#Average do' event, and moved the code to the 'once a minute' event, as the 'on Temperature#Average do' is called when the value of that variable changes or the Interval time has expired

Another approach could be to check the individual panels when the average changes, that means the code would be like this:

Code: Select all

On Clock#Time=All,**:** do
  // Calculate new average every minute
  TaskValueSet 3,1,([tempsensor1#Panel1]+[tempsensor1#Panel2]+[tempsensor1#Panel3]+[tempsensor2#Panel4]+[tempsensor2#Panel5]+[tempsensor2#Panel6])/6
Endon

On Temperature#Average do
  // Check each panel value when the average is set
  AsyncEvent,CheckTemperature=1
  AsyncEvent,CheckTemperature=2
  AsyncEvent,CheckTemperature=3
  AsyncEvent,CheckTemperature=4
  AsyncEvent,CheckTemperature=5
  AsyncEvent,CheckTemperature=6 // We don't have a 'for' statement.
Endon
This would also work if the average is set from other sources (but why would we do that...)

NB: %v5% is equivalent to [Var#5]
/Ton (PayPal.me)

rron
Normal user
Posts: 22
Joined: 13 Mar 2021, 14:33

Re: 6 times DS18B20

#9 Post by rron » 14 Mar 2021, 14:36

@Ath,
I didn't know that. I will try what you have suggested. Thanks.

User avatar
Ath
Normal user
Posts: 3416
Joined: 10 Jun 2018, 12:06
Location: NL

Re: 6 times DS18B20

#10 Post by Ath » 14 Mar 2021, 14:42

rron wrote: 14 Mar 2021, 14:36 I didn't know that.
The warning is not in most builds because of flash-size limitations.

@TD-er: I think this (sanity)check should be included despite flash being tight. Though it 'costs' around 450 to 500 bytes of flash on an ESP8266 (AFAIR).
/Ton (PayPal.me)

rron
Normal user
Posts: 22
Joined: 13 Mar 2021, 14:33

Re: 6 times DS18B20

#11 Post by rron » 14 Mar 2021, 14:56

That worked. I will test it and will probably sent a warning to domoticz.

User avatar
Ath
Normal user
Posts: 3416
Joined: 10 Jun 2018, 12:06
Location: NL

Re: 6 times DS18B20

#12 Post by Ath » 14 Mar 2021, 15:33

Ath wrote: 14 Mar 2021, 14:42 @TD-er: I think this (sanity)check should be included despite flash being tight. Though it 'costs' around 450 to 500 bytes of flash on an ESP8266 (AFAIR).
Update:
On ESP8266 with this check enabled (compile-time) it adds 960 bytes, and on ESP32 it adds 1076 bytes to the .bin files. :( (probably I did this check before but I just didn't remember the numbers). A few bytes can be scraped off of that by trimming the message texts, but it's still quite much.
Maybe we should enable these checks on the Normal builds, as those seem to have a little room left.
/Ton (PayPal.me)

User avatar
Ath
Normal user
Posts: 3416
Joined: 10 Jun 2018, 12:06
Location: NL

Re: 6 times DS18B20

#13 Post by Ath » 14 Mar 2021, 15:36

rron wrote: 14 Mar 2021, 14:56 That worked. I will test it and will probably sent a warning to domoticz.
Please keep us updated on how you did that (I'll not spoil your search yet by already giving tips here, the journey is most of the fun) ;)
/Ton (PayPal.me)

rron
Normal user
Posts: 22
Joined: 13 Mar 2021, 14:33

Re: 6 times DS18B20

#14 Post by rron » 14 Mar 2021, 15:48

That's through. I will keep you informed.

TD-er
Core team member
Posts: 8643
Joined: 01 Sep 2017, 22:13
Location: the Netherlands
Contact:

Re: 6 times DS18B20

#15 Post by TD-er » 14 Mar 2021, 16:48

Ath wrote: 14 Mar 2021, 15:33
Ath wrote: 14 Mar 2021, 14:42 @TD-er: I think this (sanity)check should be included despite flash being tight. Though it 'costs' around 450 to 500 bytes of flash on an ESP8266 (AFAIR).
Update:
On ESP8266 with this check enabled (compile-time) it adds 960 bytes, and on ESP32 it adds 1076 bytes to the .bin files. :( (probably I did this check before but I just didn't remember the numbers). A few bytes can be scraped off of that by trimming the message texts, but it's still quite much.
Maybe we should enable these checks on the Normal builds, as those seem to have a little room left.
Which exact check is this?

User avatar
Ath
Normal user
Posts: 3416
Joined: 10 Jun 2018, 12:06
Location: NL

Re: 6 times DS18B20

#16 Post by Ath » 14 Mar 2021, 19:35

TD-er wrote: 14 Mar 2021, 16:48 Which exact check is this?

Code: Select all

String checkTaskSettings(taskIndex_t taskIndex) {
In src/src/Helpers/ESPEasy_checks.cpp
/Ton (PayPal.me)

Ton_vN
Normal user
Posts: 300
Joined: 21 Oct 2016, 15:20
Location: Hengelo (Ov)/ NL
Contact:

Re: 6 times DS18B20

#17 Post by Ton_vN » 18 Mar 2021, 00:56

@rron

You are using 1 ESP in combination with Domoticz, and try to squeeze much work into the ESP.
Just wondering why not ESP act just as frontend, and let Domoticz do the more complicated jobs.

Have myself realised that already a few times:
- array of soil-thermosensors of 4*DS18B20 + 1*SHT15
- array of 4*DS18B20 on top of block of 5*STECAGrid500-inverter [to monitor temperature in the 'funnels' between the inverters for control of forced ventilation]
- array of 4*DS18B20s at the back of solar panels [to monitor the 'body'-temperature of the panels].

Put all DS18B20s in a chain to the ESP, and let ESPEasy report for each individual DS18B20 to Domoticz [Domoticz does not mind a few more virtual devices].
Related to Domoticz a lua-script, pythonscript or similar can do the subsequent functional jobs.

For your idea also important that each inverter has exactly same cluster of panels in exactly same orientation:
otherwise you might be comparing apples and pears due to different performance per cluster.
Last edited by Ton_vN on 18 Mar 2021, 09:02, edited 1 time in total.

TD-er
Core team member
Posts: 8643
Joined: 01 Sep 2017, 22:13
Location: the Netherlands
Contact:

Re: 6 times DS18B20

#18 Post by TD-er » 18 Mar 2021, 01:29

Just an extra remark about the recent changes in the Dallas plugin to support multiple sensors in a single task:
- Domoticz only can handle a single temp sensor, so if you want to send it to a Domoticz controller, you either have to use a single sensor per task, or send it using the rules.
- When using multiple sensors in a single task, you have the extra benefit that these combined sensors in the same task (!!) are read at the same time (with a slight offset by starting the measurement cycle)

So this can be very useful as you simply cannot read several sensors at the same time when using different tasks.

jgrad
Normal user
Posts: 92
Joined: 29 Aug 2016, 22:03
Location: Slovenia

Re: 6 times DS18B20

#19 Post by jgrad » 18 Mar 2021, 09:01

@rron, how do you handle case that one sensor is not working?

I have one application where I am measuring temperatures with 18b20 and since temperature is critical decision parameter in that application I measure it with 2 sensors.

During development I recognized that if sensor gets disconnected then there is no more events from that device task which represent sensor (events triggered from DeviceTask "on TempSensor#Temperature do") - I use only 1 sensor per device task.In such cases sensor value shall goes to configured "Error temperature value" and event shall be still triggered.

Anyway i solved this with implementing some additional control logic (minutely checking if tempsensor events are regularly triggered and if not logic set ERROR temp value by itself).

Ton_vN
Normal user
Posts: 300
Joined: 21 Oct 2016, 15:20
Location: Hengelo (Ov)/ NL
Contact:

Re: 6 times DS18B20

#20 Post by Ton_vN » 18 Mar 2021, 10:21

Just a remark for 'relative' perspective.

In this thread much emphasis on 'measurement at same time', but for 1 ESP with a chain of sensors like DS18B20 with a common, 'very narrow' interface that is principally impossible.
Perhaps a common trigger to the sensors, but at least the read-out always is in sequence, because the ESP + interface cannot support at any time more than 1 stream of data from a sensor.
And if considering measurement of temperatures, who is caring about a difference in timing of e.g. 1 second?

If you keep that aspect in mind, a simpler realisation might be equally effective ......

TD-er
Core team member
Posts: 8643
Joined: 01 Sep 2017, 22:13
Location: the Netherlands
Contact:

Re: 6 times DS18B20

#21 Post by TD-er » 18 Mar 2021, 11:00

When reading multiple Dallas sensors from the same task, the measurement of those sensors is started in sequence and then after the measurement period is over, the data is collected from those sensors in the same sequence.
Thus the measurement period of those sensors (in the same task) is at the same time and only shifted the time needed to send the start sequence.

See: https://github.com/letscontrolit/ESPEas ... -725708819

It takes roughly 20 msec to start a sequence for a single sensor, so the measurements are shifted 20 msec
Image
As you can see here the logic analyzer output of measuring 3 sensors at 12 bit resolution (longest integration time), the measurement period is significantly longer compared to the delay in starting a measurement.
So this is the closest you can get to "simultaneous reading" with Dallas sensors on the same pin.

rron
Normal user
Posts: 22
Joined: 13 Mar 2021, 14:33

Re: 6 times DS18B20

#22 Post by rron » 20 Mar 2021, 12:11

Ton_vN wrote: 18 Mar 2021, 00:56 @rron

You are using 1 ESP in combination with Domoticz, and try to squeeze much work into the ESP.
Just wondering why not ESP act just as frontend, and let Domoticz do the more complicated jobs.

Have myself realised that already a few times:
- array of soil-thermosensors of 4*DS18B20 + 1*SHT15
- array of 4*DS18B20 on top of block of 5*STECAGrid500-inverter [to monitor temperature in the 'funnels' between the inverters for control of forced ventilation]
- array of 4*DS18B20s at the back of solar panels [to monitor the 'body'-temperature of the panels].

Put all DS18B20s in a chain to the ESP, and let ESPEasy report for each individual DS18B20 to Domoticz [Domoticz does not mind a few more virtual devices].
Related to Domoticz a lua-script, pythonscript or similar can do the subsequent functional jobs.

For your idea also important that each inverter has exactly same cluster of panels in exactly same orientation:
otherwise you might be comparing apples and pears due to different performance per cluster.
@Ton_vNThanks for your reply.
The starting point was first to build a temperature controlled fan for the cooling of my steca's. That part was already working but I found out that one was not working anymore and that is the reason why I also do some temperature monitoring.
I ḿ curious how you managed to get it working in domoticz. Can you send me the example or did you describe it in the domoticz forum?
Ps I have 6 clusters 0f each 3 panels all in the same angle and direction.

rron
Normal user
Posts: 22
Joined: 13 Mar 2021, 14:33

Re: 6 times DS18B20

#23 Post by rron » 20 Mar 2021, 12:30

jgrad wrote: 18 Mar 2021, 09:01 @rron, how do you handle case that one sensor is not working?

I have one application where I am measuring temperatures with 18b20 and since temperature is critical decision parameter in that application I measure it with 2 sensors.

During development I recognized that if sensor gets disconnected then there is no more events from that device task which represent sensor (events triggered from DeviceTask "on TempSensor#Temperature do") - I use only 1 sensor per device task.In such cases sensor value shall goes to configured "Error temperature value" and event shall be still triggered.

Anyway i solved this with implementing some additional control logic (minutely checking if tempsensor events are regularly triggered and if not logic set ERROR temp value by itself).
@jgrad,
That's good idea. Can you show me how you did this?

rron
Normal user
Posts: 22
Joined: 13 Mar 2021, 14:33

Re: 6 times DS18B20

#24 Post by rron » 20 Mar 2021, 17:07

This the part I managed to get working:

Code: Select all

on Temperature#Average do
   if [Temperature#Average]<25
     PWM 12,0
   else 
	if [Temperature#Average]>25
     PWM 12,600
   endon
  
 on Temperature#Average do 
    if [Temperature#Average]>40
     PWM 12,1023
endon

On Clock#Time=All,**:** do
  // Calculate new average
  TaskValueSet 3,1,([tempsensor1#Panel1]+[tempsensor1#Panel2]+[tempsensor1#Panel3]+[tempsensor2#Panel4]+[tempsensor2#Panel5]+[tempsensor2#Panel6])/6
  // Check each panel value
  AsyncEvent,CheckTemperature=1
  AsyncEvent,CheckTemperature=2
  AsyncEvent,CheckTemperature=3
  AsyncEvent,CheckTemperature=4
  AsyncEvent,CheckTemperature=5
  AsyncEvent,CheckTemperature=6 // We don't have a 'for' statement.
Endon

On CheckTemperature do
  Let,5,1
  If %eventvalue% >=4
    Let,5,2
  Endif
  Let,1,[tempsensor%v5%#Panel%eventvalue%] // Get current temperature
  Let,2,([Var#1]/100)*20 // Calculate percentage
  Let,3,[Var#1]-[Var#2] // Low trigger
  Let,4,[Var#1]+[Var#2] // High trigger
  If [Temperature#Average]<[Var#3]
    SendToHTTP 192.168.178.50,8080,/json.htm?type=command&param=udevice&idx=31&nvalue=4&svalue=STECA_DEFECT// Trigger some kind of alarm
 else
    SendToHTTP 192.168.178.50,8080,/json.htm?type=command&param=udevice&idx=31&nvalue=1&svalue=STECA_OK// Trigger all good
  Endif
Endon
The first part is for the controlled fans.
The last part is almost good only the "trigger all good" create a switching of the dummy switch in domoticz.
I want to achieve a dummy sensor in domoticz that give a status for this moment. If a leave "trigger is all good" away the dummy switch will not update after a fault (temperature of one of the ds18b20)

User avatar
Ath
Normal user
Posts: 3416
Joined: 10 Jun 2018, 12:06
Location: NL

Re: 6 times DS18B20

#25 Post by Ath » 20 Mar 2021, 18:34

This part of the code isn't up to par:

Code: Select all

on Temperature#Average do
  if [Temperature#Average]<=25
    PWM 12,0
  else 
    PWM 12,600
  endif
endon
The syntax wasn't correct/complete, and I simplified it a bit.

Currently, you have only 1 signal in Domoticz, but you are checking 6 sensors. If a 'wrong' state is found and sent, the next 'good' check resets it. I think you need separate error states, or accumulate the states and after checking all sensors, send the state only once to Domoticz.

Something like this (accumulate state method):

Code: Select all

On Clock#Time=All,**:** do
  // Calculate new average
  TaskValueSet 3,1,([tempsensor1#Panel1]+[tempsensor1#Panel2]+[tempsensor1#Panel3]+[tempsensor2#Panel4]+[tempsensor2#Panel5]+[tempsensor2#Panel6])/6
  // Check each panel value
  AsyncEvent,CheckTemperature=1
  AsyncEvent,CheckTemperature=2
  AsyncEvent,CheckTemperature=3
  AsyncEvent,CheckTemperature=4
  AsyncEvent,CheckTemperature=5
  AsyncEvent,CheckTemperature=6 // We don't have a 'for' statement.
  AsyncEvent,DomoticzState // Update Error/OK state to Domoticz
Endon

On CheckTemperature do
  Let,5,1
  If %eventvalue% >=4
    Let,5,2
  Endif
  Let,1,[tempsensor%v5%#Panel%eventvalue%] // Get current temperature
  Let,2,([Var#1]/100)*20 // Calculate percentage
  Let,3,[Var#1]-[Var#2] // Low trigger
  Let,4,[Var#1]+[Var#2] // High trigger
  Let,5,10+%eventvalue% // Set offset for state 11..16
  If [Temperature#Average]<[Var#3]
    Let,%v5%,1 // Error
  Else
    Let,%v5%,0 // OK
  Endif
Endon

on DomoticzState do
  Let,6,%v11%+%v12%+%v13%+%v14%+%v15%+%v16% // Add all possible errorstates
  If %v6%>0
    SendToHTTP 192.168.178.50,8080,/json.htm?type=command&param=udevice&idx=31&nvalue=4&svalue=STECA_DEFECT// Trigger some kind of alarm
  Else
    SendToHTTP 192.168.178.50,8080,/json.htm?type=command&param=udevice&idx=31&nvalue=1&svalue=STECA_OK// Trigger all good
  Endif
Endon
/Ton (PayPal.me)

rron
Normal user
Posts: 22
Joined: 13 Mar 2021, 14:33

Re: 6 times DS18B20

#26 Post by rron » 21 Mar 2021, 10:44

@Ath,
Thanks for your remarks. I didn't think of that. I will try this version. I have red a lot of examples and the wiki but the thing you came up with I didn 't see or I have overlooked that. :shock:
Thanks and I will lt you know.

rron
Normal user
Posts: 22
Joined: 13 Mar 2021, 14:33

Re: 6 times DS18B20

#27 Post by rron » 21 Mar 2021, 11:17

There's a message "calculate unknown token.

Code: Select all

12659: DS   : Temperature: 19.88 (28-5e-c5-c1-0b-00-00-a4 [DS18B20])
12660: DS   : Temperature: 19.50 (28-59-25-bf-0b-00-00-46 [DS18B20])
12664: EVENT: tempsensor1#Panel1=19.56
12729: DS: SP: 43,1,4b,46,7f,ff,d,10,bd,OK,1,33,149
12749: DS: SP: 4a,1,4b,46,7f,ff,6,10,f7,OK,1,33,149
12768: DS: SP: 3b,1,4b,46,7f,ff,5,10,54,OK,4,32,148
12770: DS   : Temperature: 20.19 (28-ed-6b-bf-0b-00-00-d6 [DS18B20])
12771: DS   : Temperature: 20.63 (28-c3-c4-c1-0b-00-00-92 [DS18B20])
12772: DS   : Temperature: 19.69 (28-af-22-c0-0b-00-00-e5 [DS18B20])
12776: EVENT: tempsensor1#Panel2=19.88
12811: EVENT: tempsensor1#Panel3=19.50
12905: EVENT: tempsensor2#Panel4=20.19
13005: EVENT: tempsensor2#Panel5=20.63
13105: EVENT: tempsensor2#Panel6=19.69
20526: Dummy: value 1: 19.90
20605: EVENT: Temperature#Average=19.90
20613: ACT  : PWM 12,0
20614: Command: PWM
20615: PWM  : GPIO: 12 duty: 0
22665: DS   : Temperature: 19.88 (28-5e-c5-c1-0b-00-00-a4 [DS18B20])
22666: DS   : Temperature: 19.50 (28-59-25-bf-0b-00-00-46 [DS18B20])
22670: EVENT: tempsensor1#Panel1=19.56
22727: DS: SP: 43,1,4b,46,7f,ff,d,10,bd,OK,1,33,149
22746: DS: SP: 49,1,4b,46,7f,ff,7,10,f6,OK,4,33,148
22766: DS: SP: 3b,1,4b,46,7f,ff,5,10,54,OK,1,33,149
22769: DS   : Temperature: 20.19 (28-ed-6b-bf-0b-00-00-d6 [DS18B20])
22770: DS   : Temperature: 20.56 (28-c3-c4-c1-0b-00-00-92 [DS18B20])
22771: DS   : Temperature: 19.69 (28-af-22-c0-0b-00-00-e5 [DS18B20])
22775: EVENT: tempsensor1#Panel2=19.88
22809: EVENT: tempsensor1#Panel3=19.50
22905: EVENT: tempsensor2#Panel4=20.19
23005: EVENT: tempsensor2#Panel5=20.56
23105: EVENT: tempsensor2#Panel6=19.69
30526: Dummy: value 1: 19.90
30605: EVENT: Temperature#Average=19.90
30613: ACT  : PWM 12,0
30614: Command: PWM
30616: PWM  : GPIO: 12 duty: 0
32668: DS   : Temperature: 19.56 (28-a2-f5-be-0b-00-00-1d [DS18B20])
32670: DS   : Temperature: 19.88 (28-5e-c5-c1-0b-00-00-a4 [DS18B20])
32671: DS   : Temperature: 19.44 (28-59-25-bf-0b-00-00-46 [DS18B20])
32675: EVENT: tempsensor1#Panel1=19.56
32731: DS: SP: 43,1,4b,46,7f,ff,d,10,bd,OK,1,33,149
32751: DS: SP: 49,1,4b,46,7f,ff,7,10,f6,OK,4,33,148
32770: DS: SP: 3b,1,4b,46,7f,ff,5,10,54,OK,4,33,148
32773: DS   : Temperature: 20.19 (28-ed-6b-bf-0b-00-00-d6 [DS18B20])
32774: DS   : Temperature: 20.56 (28-c3-c4-c1-0b-00-00-92 [DS18B20])
32775: DS   : Temperature: 19.69 (28-af-22-c0-0b-00-00-e5 [DS18B20])
32779: EVENT: tempsensor1#Panel2=19.88
32813: EVENT: tempsensor1#Panel3=19.44
32905: EVENT: tempsensor2#Panel4=20.19
33005: EVENT: tempsensor2#Panel5=20.56
33111: EVENT: tempsensor2#Panel6=19.69
40526: Dummy: value 1: 19.90
40617: EVENT: Temperature#Average=19.90
40626: ACT  : PWM 12,0
40627: Command: PWM
40629: PWM  : GPIO: 12 duty: 0
42632: DS: SP: 39,1,4b,46,7f,ff,7,10,43,OK,4,33,148
42652: DS: SP: 3e,1,4b,46,7f,ff,2,10,6c,OK,1,33,149
42671: DS: SP: 37,1,4b,46,7f,ff,9,10,26,OK,4,33,148
42672: DS   : Temperature: 19.56 (28-a2-f5-be-0b-00-00-1d [DS18B20])
42673: DS   : Temperature: 19.88 (28-5e-c5-c1-0b-00-00-a4 [DS18B20])
42675: DS   : Temperature: 19.44 (28-59-25-bf-0b-00-00-46 [DS18B20])
42705: DS: SP: 42,1,4b,46,7f,ff,e,10,ab,OK,1,33,149
42724: DS: SP: 49,1,4b,46,7f,ff,7,10,f6,OK,1,33,149
42743: DS: SP: 3b,1,4b,46,7f,ff,5,10,54,OK,1,33,149
42745: DS   : Temperature: 20.13 (28-ed-6b-bf-0b-00-00-d6 [DS18B20])
42746: DS   : Temperature: 20.56 (28-c3-c4-c1-0b-00-00-92 [DS18B20])
42747: DS   : Temperature: 19.69 (28-af-22-c0-0b-00-00-e5 [DS18B20])
42752: EVENT: tempsensor1#Panel1=19.56
42807: EVENT: tempsensor1#Panel2=19.88
42905: EVENT: tempsensor1#Panel3=19.44
43005: EVENT: tempsensor2#Panel4=20.13
43105: EVENT: tempsensor2#Panel5=20.56
43205: EVENT: tempsensor2#Panel6=19.69
50527: Dummy: value 1: 19.90
50605: EVENT: Temperature#Average=19.90
50613: ACT  : PWM 12,0
50614: Command: PWM
50615: PWM  : GPIO: 12 duty: 0
52678: DS   : Temperature: 19.88 (28-5e-c5-c1-0b-00-00-a4 [DS18B20])
52679: DS   : Temperature: 19.44 (28-59-25-bf-0b-00-00-46 [DS18B20])
52708: DS: SP: 43,1,4b,46,7f,ff,d,10,bd,OK,1,33,148
52727: DS: SP: 49,1,4b,46,7f,ff,7,10,f6,OK,1,33,149
52746: DS: SP: 3b,1,4b,46,7f,ff,5,10,54,OK,4,33,148
52750: DS   : Temperature: 20.19 (28-ed-6b-bf-0b-00-00-d6 [DS18B20])
52751: DS   : Temperature: 20.56 (28-c3-c4-c1-0b-00-00-92 [DS18B20])
52752: DS   : Temperature: 19.69 (28-af-22-c0-0b-00-00-e5 [DS18B20])
52757: EVENT: tempsensor1#Panel1=19.56
52805: EVENT: tempsensor1#Panel2=19.88
52905: EVENT: tempsensor1#Panel3=19.44
53005: EVENT: tempsensor2#Panel4=20.19
53105: EVENT: tempsensor2#Panel5=20.56
53205: EVENT: tempsensor2#Panel6=19.69
60526: Dummy: value 1: 19.90
60605: EVENT: Temperature#Average=19.90
60613: ACT  : PWM 12,0
60614: Command: PWM
60616: PWM  : GPIO: 12 duty: 0
62142: WD   : Uptime 1 ConnectFailures 0 FreeMem 23296 WiFiStatus 3 ESPeasy internal wifi status: Conn. IP Init
62683: DS   : Temperature: 19.88 (28-5e-c5-c1-0b-00-00-a4 [DS18B20])
62684: DS   : Temperature: 19.44 (28-59-25-bf-0b-00-00-46 [DS18B20])
62713: DS: SP: 43,1,4b,46,7f,ff,d,10,bd,OK,1,33,149
62732: DS: SP: 49,1,4b,46,7f,ff,7,10,f6,OK,1,33,149
62751: DS: SP: 3b,1,4b,46,7f,ff,5,10,54,OK,1,33,149
62755: DS   : Temperature: 20.19 (28-ed-6b-bf-0b-00-00-d6 [DS18B20])
62756: DS   : Temperature: 20.56 (28-c3-c4-c1-0b-00-00-92 [DS18B20])
62757: DS   : Temperature: 19.69 (28-af-22-c0-0b-00-00-e5 [DS18B20])
62761: EVENT: tempsensor1#Panel1=19.56
62805: EVENT: tempsensor1#Panel2=19.88
62905: EVENT: tempsensor1#Panel3=19.44
63005: EVENT: tempsensor2#Panel4=20.19
63105: EVENT: tempsensor2#Panel5=20.56
63205: EVENT: tempsensor2#Panel6=19.69
65620: Command: AsyncEvent
65623: ACT  : AsyncEvent,CheckTemperature=3
65624: Command: AsyncEvent
65627: ACT  : AsyncEvent,CheckTemperature=4
65629: Command: AsyncEvent
65631: ACT  : AsyncEvent,CheckTemperature=5
65632: Command: AsyncEvent
65635: ACT  : AsyncEvent,CheckTemperature=6
65636: Command: AsyncEvent
65639: ACT  : AsyncEvent,DomoticzState
65640: Command: AsyncEvent
65663: EVENT: CheckTemperature=1
65678: ACT  : Let,5,1
65682: Command: Let
65780: Command: Let
65793: EVENT: CheckTemperature=2
65808: ACT  : Let,5,1
65809: Command: Let
65827: ACT  : Let,1,19.88
65828: Command: Let
65832: ACT  : Let,2,(19.88/100)*20
65833: Command: Let
65837: ACT  : Let,3,19.88-3.976
65838: Command: Let
65846: ACT  : Let,4,19.88+3.976
65847: Command: Let
65851: ACT  : Let,5,10+2
65852: Command: Let
65941: Command: Let
65958: ACT  : Let,1,19.44
65959: Command: Let
65963: ACT  : Let,2,(19.44/100)*20
65964: Command: Let
65968: ACT  : Let,3,19.44-3.888
65969: Command: Let
65974: ACT  : Let,4,19.44+3.888
65975: Command: Let
65978: ACT  : Let,5,10+3
65979: Command: Let
65998: ACT  : Let,13,0
65999: Command: Let
66012: EVENT: CheckTemperature=4
66154: ACT  : Let,5,1
66155: Command: Let
66160: ACT  : Let,5,2
66161: Command: Let
66168: ACT  : Let,1,20.56
66169: Command: Let
66173: ACT  : Let,2,(20.56/100)*20
66174: Command: Let
66178: ACT  : Let,3,20.56-4.112
66179: Command: Let
66183: ACT  : Let,4,20.56+4.112
66184: Command: Let
66191: ACT  : Let,5,10+5
66193: Command: Let
66288: Command: Let
66295: ACT  : Let,1,19.69
66296: Command: Let
66299: ACT  : Let,2,(19.69/100)*20
66300: Command: Let
66304: ACT  : Let,3,19.69-3.938
66305: Command: Let
66309: ACT  : Let,4,19.69+3.938
66310: Command: Let
66314: ACT  : Let,5,10+6
66315: Command: Let
66334: ACT  : Let,16,0
66336: Command: Let
66350: EVENT: DomoticzState
66416: ACT  : Let,6,0+%v12%+%v13%+%v14%+%v15%+%v16%
66419: Command: Let
66421: Calculate: Unknown token
66430: ACT  : SendToHTTP 192.168.178.52,8080,/json.htm?type=command¶m=udevice&idx=548&nvalue=1&svalue=STECA_OK
66432: Command: SendToHTTP
66433: SendToHTTP: Host: 192.168.178.52 port: 8080
70526: Dummy: value 1: 19.89
70605: EVENT: Temperature#Average=19.89
70613: ACT  : PWM 12,0
70614: Command: PWM
70616: PWM  : GPIO: 12 duty: 0
72687: DS   : Temperature: 19.56 (28-a2-f5-be-0b-00-00-1d [DS18B20])
72688: DS   : Temperature: 19.88 (28-5e-c5-c1-0b-00-00-a4 [DS18B20])
72690: DS   : Temperature: 19.44 (28-59-25-bf-0b-00-00-46 [DS18B20])
72718: DS: SP: 42,1,4b,46,7f,ff,e,10,ab,OK,4,33,148
72737: DS: SP: 4a,1,4b,46,7f,ff,6,10,f7,OK,1,33,149
72756: DS: SP: 3b,1,4b,46,7f,ff,5,10,54,OK,1,33,149
72758: DS   : Temperature: 20.13 (28-ed-6b-bf-0b-00-00-d6 [DS18B20])
72759: DS   : Temperature: 20.63 (28-c3-c4-c1-0b-00-00-92 [DS18B20])
72760: DS   : Temperature: 19.69 (28-af-22-c0-0b-00-00-e5 [DS18B20])
72764: EVENT: tempsensor1#Panel1=19.56
72805: EVENT: tempsensor1#Panel2=19.88
72905: EVENT: tempsensor1#Panel3=19.44
73005: EVENT: tempsensor2#Panel4=20.13
73105: EVENT: tempsensor2#Panel5=20.63
73205: EVENT: tempsensor2#Panel6=19.69
80526: Dummy: value 1: 19.89
80605: EVENT: Temperature#Average=19.89
80614: ACT  : PWM 12,0
80615: Command: PWM
80616: PWM  : GPIO: 12 duty: 0
82669: DS: SP: 3e,1,4b,46,7f,ff,2,10,6c,OK,4,33,148
82688: DS: SP: 37,1,4b,46,7f,ff,9,10,26,OK,1,33,149
82690: DS   : Temperature: 19.56 (28-a2-f5-be-0b-00-00-1d [DS18B20])
82691: DS   : Temperature: 19.88 (28-5e-c5-c1-0b-00-00-a4 [DS18B20])
82692: DS   : Temperature: 19.44 (28-59-25-bf-0b-00-00-46 [DS18B20])
82719: DS: SP: 42,1,4b,46,7f,ff,e,10,ab,OK,4,33,148
82739: DS: SP: 49,1,4b,46,7f,ff,7,10,f6,OK,1,33,149
82758: DS: SP: 3b,1,4b,46,7f,ff,5,10,54,OK,1,33,149
82762: DS   : Temperature: 20.13 (28-ed-6b-bf-0b-00-00-d6 [DS18B20])
82763: DS   : Temperature: 20.56 (28-c3-c4-c1-0b-00-00-92 [DS18B20])
82764: DS   : Temperature: 19.69 (28-af-22-c0-0b-00-00-e5 [DS18B20])
82768: EVENT: tempsensor1#Panel1=19.56
82805: EVENT: tempsensor1#Panel2=19.88
82905: EVENT: tempsensor1#Panel3=19.44
83024: EVENT: tempsensor2#Panel4=20.13
83105: EVENT: tempsensor2#Panel5=20.56
83226: EVENT: tempsensor2#Panel6=19.69
90526: Dummy: value 1: 19.89
90607: EVENT: Temperature#Average=19.89
90615: ACT  : PWM 12,0
90616: Command: PWM
90617: PWM  : GPIO: 12 duty: 0
92143: WD   : Uptime 2 ConnectFailures 0 FreeMem 23248 WiFiStatus 3 ESPeasy internal wifi status: Conn. IP Init
92654: DS: SP: 39,1,4b,46,7f,ff,7,10,43,OK,1,33,149
92674: DS: SP: 3e,1,4b,46,7f,ff,2,10,6c,OK,4,33,148
92693: DS: SP: 37,1,4b,46,7f,ff,9,10,26,OK,1,33,149
92696: DS   : Temperature: 19.56 (28-a2-f5-be-0b-00-00-1d [DS18B20])
92697: DS   : Temperature: 19.88 (28-5e-c5-c1-0b-00-00-a4 [DS18B20])
92698: DS   : Temperature: 19.44 (28-59-25-bf-0b-00-00-46 [DS18B20])
92726: DS: SP: 43,1,4b,46,7f,ff,d,10,bd,OK,4,33,148
92745: DS: SP: 49,1,4b,46,7f,ff,7,10,f6,OK,4,33,148
92765: DS: SP: 3b,1,4b,46,7f,ff,5,10,54,OK,4,33,148
92768: DS   : Temperature: 20.19 (28-ed-6b-bf-0b-00-00-d6 [DS18B20])
92769: DS   : Temperature: 20.56 (28-c3-c4-c1-0b-00-00-92 [DS18B20])
92770: DS   : Temperature: 19.69 (28-af-22-c0-0b-00-00-e5 [DS18B20])
92778: EVENT: tempsensor1#Panel1=19.56
92853: EVENT: tempsensor1#Panel2=19.88
92905: EVENT: tempsensor1#Panel3=19.44
93005: EVENT: tempsensor2#Panel4=20.19
93105: EVENT: tempsensor2#Panel5=20.56
93222: EVENT: tempsensor2#Panel6=19.69
100526: Dummy: value 1: 19.89
100605: EVENT: Temperature#Average=19.89
100613: ACT  : PWM 12,0
100614: Command: PWM
100615: PWM  : GPIO: 12 duty: 0
102701: DS   : Temperature: 19.88 (28-5e-c5-c1-0b-00-00-a4 [DS18B20])
102702: DS   : Temperature: 19.44 (28-59-25-bf-0b-00-00-46 [DS18B20])
102730: DS: SP: 43,1,4b,46,7f,ff,d,10,bd,OK,4,32,148
102749: DS: SP: 4a,1,4b,46,7f,ff,6,10,f7,OK,4,33,148
102769: DS: SP: 3b,1,4b,46,7f,ff,5,10,54,OK,1,33,149
102771: DS   : Temperature: 20.19 (28-ed-6b-bf-0b-00-00-d6 [DS18B20])
102772: DS   : Temperature: 20.63 (28-c3-c4-c1-0b-00-00-92 [DS18B20])
102773: DS   : Temperature: 19.69 (28-af-22-c0-0b-00-00-e5 [DS18B20])
102777: EVENT: tempsensor1#Panel1=19.56
102813: EVENT: tempsensor1#Panel2=19.88
102905: EVENT: tempsensor1#Panel3=19.44
103005: EVENT: tempsensor2#Panel4=20.19
103105: EVENT: tempsensor2#Panel5=20.63
103205: EVENT: tempsensor2#Panel6=19.69
110526: Dummy: value 1: 19.89
110605: EVENT: Temperature#Average=19.89
110613: ACT  : PWM 12,0
110614: Command: PWM
110616: PWM  : GPIO: 12 duty: 0
112705: DS   : Temperature: 19.88 (28-5e-c5-c1-0b-00-00-a4 [DS18B20])
112706: DS   : Temperature: 19.44 (28-59-25-bf-0b-00-00-46 [DS18B20])
112734: DS: SP: 43,1,4b,46,7f,ff,d,10,bd,OK,4,33,148
112753: DS: SP: 4a,1,4b,46,7f,ff,6,10,f7,OK,1,33,149
112772: DS: SP: 3b,1,4b,46,7f,ff,5,10,54,OK,1,33,149
112776: DS   : Temperature: 20.19 (28-ed-6b-bf-0b-00-00-d6 [DS18B20])
112777: DS   : Temperature: 20.63 (28-c3-c4-c1-0b-00-00-92 [DS18B20])
112778: DS   : Temperature: 19.69 (28-af-22-c0-0b-00-00-e5 [DS18B20])
112782: EVENT: tempsensor1#Panel1=19.56
112816: EVENT: tempsensor1#Panel2=19.88
112905: EVENT: tempsensor1#Panel3=19.44
113005: EVENT: tempsensor2#Panel4=20.19
113105: EVENT: tempsensor2#Panel5=20.63
113205: EVENT: tempsensor2#Panel6=19.69
120526: Dummy: value 1: 19.89
120605: EVENT: Temperature#Average=19.89
120615: ACT  : PWM 12,0
120616: Command: PWM
120617: PWM  : GPIO: 12 duty: 0
122142: WD   : Uptime 2 ConnectFailures 0 FreeMem 23200 WiFiStatus 3 ESPeasy internal wifi status: Conn. IP Init
122711: DS   : Temperature: 19.88 (28-5e-c5-c1-0b-00-00-a4 [DS18B20])
122712: DS   : Temperature: 19.44 (28-59-25-bf-0b-00-00-46 [DS18B20])
122740: DS: SP: 43,1,4b,46,7f,ff,d,10,bd,OK,1,33,149
122759: DS: SP: 4a,1,4b,46,7f,ff,6,10,f7,OK,1,33,149
122778: DS: SP: 3b,1,4b,46,7f,ff,5,10,54,OK,1,33,149
122782: DS   : Temperature: 20.19 (28-ed-6b-bf-0b-00-00-d6 [DS18B20])
122783: DS   : Temperature: 20.63 (28-c3-c4-c1-0b-00-00-92 [DS18B20])
122784: DS   : Temperature: 19.69 (28-af-22-c0-0b-00-00-e5 [DS18B20])
122788: EVENT: tempsensor1#Panel1=19.56
122821: EVENT: tempsensor1#Panel2=19.88
122905: EVENT: tempsensor1#Panel3=19.44
123005: EVENT: tempsensor2#Panel4=20.19
123105: EVENT: tempsensor2#Panel5=20.63
123205: EVENT: tempsensor2#Panel6=19.69
125623: Command: AsyncEvent
125625: ACT  : AsyncEvent,CheckTemperature=4
125628: Command: AsyncEvent
125631: ACT  : AsyncEvent,CheckTemperature=5
125632: Command: AsyncEvent
125635: ACT  : AsyncEvent,CheckTemperature=6
125637: Command: AsyncEvent
125639: ACT  : AsyncEvent,DomoticzState
125640: Command: AsyncEvent
125663: EVENT: CheckTemperature=1
125679: ACT  : Let,5,1
125679: Command: Let
125699: ACT  : Let,1,19.56
125700: Command: Let
125809: ACT  : Let,5,1
125810: Command: Let
125827: ACT  : Let,1,19.88
125828: Command: Let
125833: ACT  : Let,2,(19.88/100)*20
125835: Command: Let
125839: ACT  : Let,3,19.88-3.976
125840: Command: Let
125844: ACT  : Let,4,19.88+3.976
125846: Command: Let
125849: ACT  : Let,5,10+2
125850: Command: Let
125869: ACT  : Let,12,0
125870: Command: Let
126000: Command: Let
126013: EVENT: CheckTemperature=4
126029: ACT  : Let,5,1
126029: Command: Let
126034: ACT  : Let,5,2
126035: Command: Let
126044: ACT  : Let,1,20.19
126045: Command: Let
126051: ACT  : Let,2,(20.19/100)*20
126054: Command: Let
126059: ACT  : Let,3,20.19-4.038
126060: Command: Let
126064: ACT  : Let,4,20.19+4.038
126066: Command: Let
126165: Command: Let
126172: ACT  : Let,1,20.63
126173: Command: Let
126177: ACT  : Let,2,(20.63/100)*20
126178: Command: Let
126182: ACT  : Let,3,20.63-4.126
126183: Command: Let
126187: ACT  : Let,4,20.63+4.126
126188: Command: Let
126191: ACT  : Let,5,10+5
126192: Command: Let
126211: ACT  : Let,15,0
126212: Command: Let
126224: EVENT: CheckTemperature=6
126307: Command: Let
126311: ACT  : Let,4,19.69+3.938
126312: Command: Let
126316: ACT  : Let,5,10+6
126317: Command: Let
126336: ACT  : Let,16,0
126337: Command: Let
126352: EVENT: DomoticzState
126378: ACT  : Let,6,0+%v12%+%v13%+%v14%+%v15%+%v16%
126381: Command: Let
126383: Calculate: Unknown token
126391: ACT  : SendToHTTP 192.168.178.52,8080,/json.htm?type=command¶m=udevice&idx=548&nvalue=1&svalue=STECA_OK
126393: Command: SendToHTTP
126395: SendToHTTP: Host: 192.168.178.52 port: 8080
130526: Dummy: value 1: 19.90
130605: EVENT: Temperature#Average=19.90
130613: ACT  : PWM 12,0
130614: Command: PWM
130616: PWM  : GPIO: 12 duty: 0
132711: DS: SP: 37,1,4b,46,7f,ff,9,10,26,OK,1,33,149
132714: DS   : Temperature: 19.56 (28-a2-f5-be-0b-00-00-1d [DS18B20])
132715: DS   : Temperature: 19.88 (28-5e-c5-c1-0b-00-00-a4 [DS18B20])
132716: DS   : Temperature: 19.44 (28-59-25-bf-0b-00-00-46 [DS18B20])
132744: DS: SP: 43,1,4b,46,7f,ff,d,10,bd,OK,4,33,148
132764: DS: SP: 49,1,4b,46,7f,ff,7,10,f6,OK,1,33,149
132783: DS: SP: 3b,1,4b,46,7f,ff,5,10,54,OK,4,33,148
132784: DS   : Temperature: 20.19 (28-ed-6b-bf-0b-00-00-d6 [DS18B20])
132785: DS   : Temperature: 20.56 (28-c3-c4-c1-0b-00-00-92 [DS18B20])
132787: DS   : Temperature: 19.69 (28-af-22-c0-0b-00-00-e5 [DS18B20])
132790: EVENT: tempsensor1#Panel1=19.56
132827: EVENT: tempsensor1#Panel2=19.88
132905: EVENT: tempsensor1#Panel3=19.44
133005: EVENT: tempsensor2#Panel4=20.19
133113: EVENT: tempsensor2#Panel5=20.56
133206: EVENT: tempsensor2#Panel6=19.69
140526: Dummy: value 1: 19.90
140609: EVENT: Temperature#Average=19.90
140621: ACT  : PWM 12,0
140622: Command: PWM
140623: PWM  : GPIO: 12 duty: 0
142678: DS: SP: 39,1,4b,46,7f,ff,7,10,43,OK,1,33,149
142698: DS: SP: 3e,1,4b,46,7f,ff,2,10,6c,OK,4,33,148
142717: DS: SP: 37,1,4b,46,7f,ff,9,10,26,OK,1,33,149
142718: DS   : Temperature: 19.56 (28-a2-f5-be-0b-00-00-1d [DS18B20])
142719: DS   : Temperature: 19.88 (28-5e-c5-c1-0b-00-00-a4 [DS18B20])
142721: DS   : Temperature: 19.44 (28-59-25-bf-0b-00-00-46 [DS18B20])
142748: DS: SP: 43,1,4b,46,7f,ff,d,10,bd,OK,4,33,148
142768: DS: SP: 49,1,4b,46,7f,ff,7,10,f6,OK,5,33,148
142787: DS: SP: 3b,1,4b,46,7f,ff,5,10,54,OK,4,33,148
142789: DS   : Temperature: 20.19 (28-ed-6b-bf-0b-00-00-d6 [DS18B20])
142790: DS   : Temperature: 20.56 (28-c3-c4-c1-0b-00-00-92 [DS18B20])
142791: DS   : Temperature: 19.69 (28-af-22-c0-0b-00-00-e5 [DS18B20])
142795: EVENT: tempsensor1#Panel1=19.56
142828: EVENT: tempsensor1#Panel2=19.88
142907: EVENT: tempsensor1#Panel3=19.44
143005: EVENT: tempsensor2#Panel4=20.19
143105: EVENT: tempsensor2#Panel5=20.56
143205: EVENT: tempsensor2#Panel6=19.69
150526: Dummy: value 1: 19.90
150605: EVENT: Temperature#Average=19.90
150615: ACT  : PWM 12,0
150616: Command: PWM
150617: PWM  : GPIO: 12 duty: 0
152142: WD   : Uptime 3 ConnectFailures 0 FreeMem 23152 WiFiStatus 3 ESPeasy internal wifi status: Conn. IP Init
152683: DS: SP: 39,1,4b,46,7f,ff,7,10,43,OK,1,33,149
152703: DS: SP: 3e,1,4b,46,7f,ff,2,10,6c,OK,5,33,148
152722: DS: SP: 37,1,4b,46,7f,ff,9,10,26,OK,4,33,148
152726: DS   : Temperature: 19.56 (28-a2-f5-be-0b-00-00-1d [DS18B20])
152729: DS   : Temperature: 19.88 (28-5e-c5-c1-0b-00-00-a4 [DS18B20])
152730: DS   : Temperature: 19.44 (28-59-25-bf-0b-00-00-46 [DS18B20])
152759: DS: SP: 43,1,4b,46,7f,ff,d,10,bd,OK,1,33,148
152778: DS: SP: 4a,1,4b,46,7f,ff,6,10,f7,OK,1,33,149
152797: DS: SP: 3b,1,4b,46,7f,ff,5,10,54,OK,4,33,148
152800: DS   : Temperature: 20.19 (28-ed-6b-bf-0b-00-00-d6 [DS18B20])
152801: DS   : Temperature: 20.63 (28-c3-c4-c1-0b-00-00-92 [DS18B20])
152802: DS   : Temperature: 19.69 (28-af-22-c0-0b-00-00-e5 [DS18B20])
152845: EVENT: tempsensor1#Panel1=19.56
152905: EVENT: tempsensor1#Panel2=19.88
153005: EVENT: tempsensor1#Panel3=19.44
153105: EVENT: tempsensor2#Panel4=20.19
153205: EVENT: tempsensor2#Panel5=20.63
153305: EVENT: tempsensor2#Panel6=19.69
160527: Dummy: value 1: 19.90
160605: EVENT: Temperature#Average=19.90
160613: ACT  : PWM 12,0
160614: Command: PWM
160616: PWM  : GPIO: 12 duty: 0
162730: DS   : Temperature: 19.88 (28-5e-c5-c1-0b-00-00-a4 [DS18B20])
162731: DS   : Temperature: 19.44 (28-59-25-bf-0b-00-00-46 [DS18B20])
162759: DS: SP: 43,1,4b,46,7f,ff,d,10,bd,OK,1,33,149
162778: DS: SP: 4a,1,4b,46,7f,ff,6,10,f7,OK,1,33,149
162798: DS: SP: 3b,1,4b,46,7f,ff,5,10,54,OK,1,33,149
162801: DS   : Temperature: 20.19 (28-ed-6b-bf-0b-00-00-d6 [DS18B20])
162802: DS   : Temperature: 20.63 (28-c3-c4-c1-0b-00-00-92 [DS18B20])
162803: DS   : Temperature: 19.69 (28-af-22-c0-0b-00-00-e5 [DS18B20])
162807: EVENT: tempsensor1#Panel1=19.56
162905: EVENT: tempsensor1#Panel2=19.88
163005: EVENT: tempsensor1#Panel3=19.44
163106: EVENT: tempsensor2#Panel4=20.19
163205: EVENT: tempsensor2#Panel5=20.63
163305: EVENT: tempsensor2#Panel6=19.69
170526: Dummy: value 1: 19.90
170605: EVENT: Temperature#Average=19.90
170613: ACT  : PWM 12,0
170614: Command: PWM
170615: PWM  : GPIO: 12 duty: 0
172734: DS   : Temperature: 19.88 (28-5e-c5-c1-0b-00-00-a4 [DS18B20])
172736: DS   : Temperature: 19.44 (28-59-25-bf-0b-00-00-46 [DS18B20])
172763: DS: SP: 43,1,4b,46,7f,ff,d,10,bd,OK,4,33,148
172783: DS: SP: 4a,1,4b,46,7f,ff,6,10,f7,OK,1,33,149
172802: DS: SP: 3b,1,4b,46,7f,ff,5,10,54,OK,4,33,148
172803: DS   : Temperature: 20.19 (28-ed-6b-bf-0b-00-00-d6 [DS18B20])
172804: DS   : Temperature: 20.63 (28-c3-c4-c1-0b-00-00-92 [DS18B20])
172806: DS   : Temperature: 19.69 (28-af-22-c0-0b-00-00-e5 [DS18B20])
172809: EVENT: tempsensor1#Panel1=19.56
172905: EVENT: tempsensor1#Panel2=19.88
173005: EVENT: tempsensor1#Panel3=19.44
173105: EVENT: tempsensor2#Panel4=20.19
173205: EVENT: tempsensor2#Panel5=20.63
173305: EVENT: tempsensor2#Panel6=19.69
180526: Dummy: value 1: 19.90
180605: EVENT: Temperature#Average=19.90
180613: ACT  : PWM 12,0
180614: Command: PWM
180615: PWM  : GPIO: 12 duty: 0
182142: WD   : Uptime 3 ConnectFailures 0 FreeMem 23152 WiFiStatus 3 ESPeasy internal wifi status: Conn. IP Init
182737: DS   : Temperature: 19.88 (28-5e-c5-c1-0b-00-00-a4 [DS18B20])
182738: DS   : Temperature: 19.44 (28-59-25-bf-0b-00-00-46 [DS18B20])
182766: DS: SP: 43,1,4b,46,7f,ff,d,10,bd,OK,1,33,149
182785: DS: SP: 49,1,4b,46,7f,ff,7,10,f6,OK,4,33,148
182804: DS: SP: 3b,1,4b,46,7f,ff,5,10,54,OK,1,33,149
182807: DS   : Temperature: 20.19 (28-ed-6b-bf-0b-00-00-d6 [DS18B20])
182808: DS   : Temperature: 20.56 (28-c3-c4-c1-0b-00-00-92 [DS18B20])
182809: DS   : Temperature: 19.69 (28-af-22-c0-0b-00-00-e5 [DS18B20])
182813: EVENT: tempsensor1#Panel1=19.56
182905: EVENT: tempsensor1#Panel2=19.88
183005: EVENT: tempsensor1#Panel3=19.44
183105: EVENT: tempsensor2#Panel4=20.19
183205: EVENT: tempsensor2#Panel5=20.56
183305: EVENT: tempsensor2#Panel6=19.69
185877: Command: Let
185881: ACT  : Let,3,19.44-3.888
185882: Command: Let
185886: ACT  : Let,4,19.44+3.888
185887: Command: Let
185891: ACT  : Let,5,10+3
185892: Command: Let
185910: ACT  : Let,13,0
185911: Command: Let
185925: EVENT: CheckTemperature=4
185947: ACT  : Let,5,1
185948: Command: Let
185953: ACT  : Let,5,2
185954: Command: Let
186074: ACT  : Let,5,2
186074: Command: Let
186082: ACT  : Let,1,20.56
186083: Command: Let
186086: ACT  : Let,2,(20.56/100)*20
186087: Command: Let
186091: ACT  : Let,3,20.56-4.112
186092: Command: Let
186097: ACT  : Let,4,20.56+4.112
186098: Command: Let
186101: ACT  : Let,5,10+5
186102: Command: Let
186121: ACT  : Let,15,0
186122: Command: Let
186217: Command: Let
186221: ACT  : Let,4,19.69+3.938
186222: Command: Let
186225: ACT  : Let,5,10+6
186226: Command: Let
186245: ACT  : Let,16,0
186246: Command: Let
186261: EVENT: DomoticzState
186287: ACT  : Let,6,0+%v12%+%v13%+%v14%+%v15%+%v16%
186290: Command: Let
186292: Calculate: Unknown token
186300: ACT  : SendToHTTP 192.168.178.52,8080,/json.htm?type=command¶m=udevice&idx=548&nvalue=1&svalue=STECA_OK
186302: Command: SendToHTTP
186304: SendToHTTP: Host: 192.168.178.52 port: 8080
190526: Dummy: value 1: 19.89
190605: EVENT: Temperature#Average=19.89
190613: ACT  : PWM 12,0
190614: Command: PWM
190615: PWM  : GPIO: 12 duty: 0
192700: DS: SP: 39,1,4b,46,7f,ff,7,10,43,OK,4,33,148
192720: DS: SP: 3e,1,4b,46,7f,ff,2,10,6c,OK,1,33,149
192739: DS: SP: 37,1,4b,46,7f,ff,9,10,26,OK,4,33,148
192742: DS   : Temperature: 19.56 (28-a2-f5-be-0b-00-00-1d [DS18B20])
192743: DS   : Temperature: 19.88 (28-5e-c5-c1-0b-00-00-a4 [DS18B20])
192744: DS   : Temperature: 19.44 (28-59-25-bf-0b-00-00-46 [DS18B20])
192772: DS: SP: 43,1,4b,46,7f,ff,d,10,bd,OK,1,33,149
192792: DS: SP: 49,1,4b,46,7f,ff,7,10,f6,OK,4,33,148
192811: DS: SP: 3b,1,4b,46,7f,ff,5,10,54,OK,4,33,148
192814: DS   : Temperature: 20.19 (28-ed-6b-bf-0b-00-00-d6 [DS18B20])
192815: DS   : Temperature: 20.56 (28-c3-c4-c1-0b-00-00-92 [DS18B20])
192816: DS   : Temperature: 19.69 (28-af-22-c0-0b-00-00-e5 [DS18B20])
192820: EVENT: tempsensor1#Panel1=19.56
192907: EVENT: tempsensor1#Panel2=19.88
193013: EVENT: tempsensor1#Panel3=19.44
193105: EVENT: tempsensor2#Panel4=20.19
193205: EVENT: tempsensor2#Panel5=20.56
193305: EVENT: tempsensor2#Panel6=19.69
200526: Dummy: value 1: 19.89
200605: EVENT: Temperature#Average=19.89
200613: ACT  : PWM 12,0
200614: Command: PWM
200616: PWM  : GPIO: 12 duty: 0
202704: DS: SP: 39,1,4b,46,7f,ff,7,10,43,OK,4,33,148
202724: DS: SP: 3e,1,4b,46,7f,ff,2,10,6c,OK,1,33,149
202743: DS: SP: 37,1,4b,46,7f,ff,9,10,26,OK,4,33,148
202746: DS   : Temperature: 19.56 (28-a2-f5-be-0b-00-00-1d [DS18B20])
202747: DS   : Temperature: 19.88 (28-5e-c5-c1-0b-00-00-a4 [DS18B20])
202748: DS   : Temperature: 19.44 (28-59-25-bf-0b-00-00-46 [DS18B20])
202753: EVENT: tempsensor1#Panel1=19.56
202808: DS: SP: 43,1,4b,46,7f,ff,d,10,bd,OK,4,33,148
202827: DS: SP: 49,1,4b,46,7f,ff,7,10,f6,OK,4,33,148
202847: DS: SP: 3b,1,4b,46,7f,ff,5,10,54,OK,4,33,148
202852: DS   : Temperature: 20.19 (28-ed-6b-bf-0b-00-00-d6 [DS18B20])
202854: DS   : Temperature: 20.56 (28-c3-c4-c1-0b-00-00-92 [DS18B20])
202856: DS   : Temperature: 19.69 (28-af-22-c0-0b-00-00-e5 [DS18B20])
202862: EVENT: tempsensor1#Panel2=19.88
202937: EVENT: tempsensor1#Panel3=19.44
203005: EVENT: tempsensor2#Panel4=20.19
203105: EVENT: tempsensor2#Panel5=20.56
203205: EVENT: tempsensor2#Panel6=19.69
210526: Dummy: value 1: 19.89
210605: EVENT: Temperature#Average=19.89
210613: ACT  : PWM 12,0
210614: Command: PWM
210615: PWM  : GPIO: 12 duty: 0
212142: WD   : Uptime 4 ConnectFailures 0 FreeMem 23104 WiFiStatus 3 ESPeasy internal wifi status: Conn. IP Init
212709: DS: SP: 39,1,4b,46,7f,ff,7,10,43,OK,4,33,148
212729: DS: SP: 3d,1,4b,46,7f,ff,3,10,6d,OK,1,33,149
212748: DS: SP: 37,1,4b,46,7f,ff,9,10,26,OK,4,33,148
212752: DS   : Temperature: 19.56 (28-a2-f5-be-0b-00-00-1d [DS18B20])
212755: DS   : Temperature: 19.81 (28-5e-c5-c1-0b-00-00-a4 [DS18B20])
212756: DS   : Temperature: 19.44 (28-59-25-bf-0b-00-00-46 [DS18B20])
212761: EVENT: tempsensor1#Panel1=19.56
212852: DS: SP: 43,1,4b,46,7f,ff,d,10,bd,OK,1,33,148
212872: DS: SP: 49,1,4b,46,7f,ff,7,10,f6,OK,1,33,148
212891: DS: SP: 3b,1,4b,46,7f,ff,5,10,54,OK,4,33,148
212895: DS   : Temperature: 20.19 (28-ed-6b-bf-0b-00-00-d6 [DS18B20])
212896: DS   : Temperature: 20.56 (28-c3-c4-c1-0b-00-00-92 [DS18B20])
212897: DS   : Temperature: 19.69 (28-af-22-c0-0b-00-00-e5 [DS18B20])
212903: EVENT: tempsensor1#Panel2=19.81
212935: EVENT: tempsensor1#Panel3=19.44
213005: EVENT: tempsensor2#Panel4=20.19
213105: EVENT: tempsensor2#Panel5=20.56
213205: EVENT: tempsensor2#Panel6=19.69
220526: Dummy: value 1: 19.89
220605: EVENT: Temperature#Average=19.89
220614: ACT  : PWM 12,0
220615: Command: PWM
220616: PWM  : GPIO: 12 duty: 0
222756: DS   : Temperature: 19.88 (28-5e-c5-c1-0b-00-00-a4 [DS18B20])
222757: DS   : Temperature: 19.44 (28-59-25-bf-0b-00-00-46 [DS18B20])
222762: EVENT: tempsensor1#Panel1=19.56
222817: DS: SP: 42,1,4b,46,7f,ff,e,10,ab,OK,4,33,148
222836: DS: SP: 49,1,4b,46,7f,ff,7,10,f6,OK,4,33,148
222856: DS: SP: 3b,1,4b,46,7f,ff,5,10,54,OK,4,33,148
222859: DS   : Temperature: 20.13 (28-ed-6b-bf-0b-00-00-d6 [DS18B20])
222860: DS   : Temperature: 20.56 (28-c3-c4-c1-0b-00-00-92 [DS18B20])
222861: DS   : Temperature: 19.69 (28-af-22-c0-0b-00-00-e5 [DS18B20])
222866: EVENT: tempsensor1#Panel2=19.88
222905: EVENT: tempsensor1#Panel3=19.44
223005: EVENT: tempsensor2#Panel4=20.13
223105: EVENT: tempsensor2#Panel5=20.56
223205: EVENT: tempsensor2#Panel6=19.69
230526: Dummy: value 1: 19.89
230605: EVENT: Temperature#Average=19.89
230614: ACT  : PWM 12,0
230615: Command: PWM
230616: PWM  : GPIO: 12 duty: 0
232759: DS   : Temperature: 19.56 (28-a2-f5-be-0b-00-00-1d [DS18B20])
232760: DS   : Temperature: 19.88 (28-5e-c5-c1-0b-00-00-a4 [DS18B20])
232761: DS   : Temperature: 19.44 (28-59-25-bf-0b-00-00-46 [DS18B20])
232766: EVENT: tempsensor1#Panel1=19.56
232822: DS: SP: 43,1,4b,46,7f,ff,d,10,bd,OK,1,33,149
232841: DS: SP: 4a,1,4b,46,7f,ff,6,10,f7,OK,4,33,148
232861: DS: SP: 3b,1,4b,46,7f,ff,5,10,54,OK,1,33,148
232864: DS   : Temperature: 20.19 (28-ed-6b-bf-0b-00-00-d6 [DS18B20])
232865: DS   : Temperature: 20.63 (28-c3-c4-c1-0b-00-00-92 [DS18B20])
232866: DS   : Temperature: 19.69 (28-af-22-c0-0b-00-00-e5 [DS18B20])
232870: EVENT: tempsensor1#Panel2=19.88
232905: EVENT: tempsensor1#Panel3=19.44
233005: EVENT: tempsensor2#Panel4=20.19
233105: EVENT: tempsensor2#Panel5=20.63
233205: EVENT: tempsensor2#Panel6=19.69
240527: Dummy: value 1: 19.89
240605: EVENT: Temperature#Average=19.89
240613: ACT  : PWM 12,0
240614: Command: PWM
240616: PWM  : GPIO: 12 duty: 0
242761: DS: SP: 37,1,4b,46,7f,ff,9,10,26,OK,4,33,148
242763: DS   : Temperature: 19.56 (28-a2-f5-be-0b-00-00-1d [DS18B20])
242764: DS   : Temperature: 19.88 (28-5e-c5-c1-0b-00-00-a4 [DS18B20])
242765: DS   : Temperature: 19.44 (28-59-25-bf-0b-00-00-46 [DS18B20])
242769: EVENT: tempsensor1#Panel1=19.56
242828: DS: SP: 43,1,4b,46,7f,ff,d,10,bd,OK,4,33,148
242847: DS: SP: 49,1,4b,46,7f,ff,7,10,f6,OK,1,33,149
242866: DS: SP: 3b,1,4b,46,7f,ff,5,10,54,OK,4,33,148
242868: DS   : Temperature: 20.19 (28-ed-6b-bf-0b-00-00-d6 [DS18B20])
242869: DS   : Temperature: 20.56 (28-c3-c4-c1-0b-00-00-92 [DS18B20])
242870: DS   : Temperature: 19.69 (28-af-22-c0-0b-00-00-e5 [DS18B20])
242874: EVENT: tempsensor1#Panel2=19.88
242910: EVENT: tempsensor1#Panel3=19.44
243005: EVENT: tempsensor2#Panel4=20.19
243105: EVENT: tempsensor2#Panel5=20.56
243205: EVENT: tempsensor2#Panel6=19.69
246144: Command: Let
246148: ACT  : Let,4,19.69+3.938
246149: Command: Let
246153: ACT  : Let,5,10+6
246155: Command: Let
246175: ACT  : Let,16,0
246176: Command: Let
246205: EVENT: DomoticzState
246231: ACT  : Let,6,0+%v12%+%v13%+%v14%+%v15%+%v16%
246234: Command: Let
246235: Calculate: Unknown token
246244: ACT  : SendToHTTP 192.168.178.52,8080,/json.htm?type=command¶m=udevice&idx=548&nvalue=1&svalue=STECA_OK
246246: Command: SendToHTTP
246248: SendToHTTP: Host: 192.168.178.52 port: 8080
250526: Dummy: value 1: 19.89
250605: EVENT: Temperature#Average=19.89
250613: ACT  : PWM 12,0
250614: Command: PWM
250616: PWM  : GPIO: 12 duty: 0
252766: DS: SP: 37,1,4b,46,7f,ff,9,10,26,OK,4,33,148
252767: DS   : Temperature: 19.56 (28-a2-f5-be-0b-00-00-1d [DS18B20])
252768: DS   : Temperature: 19.88 (28-5e-c5-c1-0b-00-00-a4 [DS18B20])
252769: DS   : Temperature: 19.44 (28-59-25-bf-0b-00-00-46 [DS18B20])
252773: EVENT: tempsensor1#Panel1=19.56
252833: DS: SP: 43,1,4b,46,7f,ff,d,10,bd,OK,1,33,148
252852: DS: SP: 4a,1,4b,46,7f,ff,6,10,f7,OK,1,33,149
252871: DS: SP: 3b,1,4b,46,7f,ff,5,10,54,OK,1,33,148
252873: DS   : Temperature: 20.19 (28-ed-6b-bf-0b-00-00-d6 [DS18B20])
252874: DS   : Temperature: 20.63 (28-c3-c4-c1-0b-00-00-92 [DS18B20])
252875: DS   : Temperature: 19.69 (28-af-22-c0-0b-00-00-e5 [DS18B20])
252879: EVENT: tempsensor1#Panel2=19.88
252915: EVENT: tempsensor1#Panel3=19.44
253005: EVENT: tempsensor2#Panel4=20.19
253136: EVENT: tempsensor2#Panel5=20.63
253205: EVENT: tempsensor2#Panel6=19.69
260526: Dummy: value 1: 19.89
260605: EVENT: Temperature#Average=19.89
260613: ACT  : PWM 12,0
260617: Command: PWM
260618: PWM  : GPIO: 12 duty: 0
262733: DS: SP: 39,1,4b,46,7f,ff,7,10,43,OK,4,33,148
262753: DS: SP: 3e,1,4b,46,7f,ff,2,10,6c,OK,1,33,149
262772: DS: SP: 37,1,4b,46,7f,ff,9,10,26,OK,4,33,148
262775: DS   : Temperature: 19.56 (28-a2-f5-be-0b-00-00-1d [DS18B20])
262776: DS   : Temperature: 19.88 (28-5e-c5-c1-0b-00-00-a4 [DS18B20])
262777: DS   : Temperature: 19.44 (28-59-25-bf-0b-00-00-46 [DS18B20])
262806: DS: SP: 43,1,4b,46,7f,ff,d,10,bd,OK,4,33,148
262825: DS: SP: 4a,1,4b,46,7f,ff,6,10,f7,OK,1,33,149
262844: DS: SP: 3b,1,4b,46,7f,ff,5,10,54,OK,1,33,149
262847: DS   : Temperature: 20.19 (28-ed-6b-bf-0b-00-00-d6 [DS18B20])
262848: DS   : Temperature: 20.63 (28-c3-c4-c1-0b-00-00-92 [DS18B20])
262849: DS   : Temperature: 19.69 (28-af-22-c0-0b-00-00-e5 [DS18B20])
262854: EVENT: tempsensor1#Panel1=19.56
262905: EVENT: tempsensor1#Panel2=19.88
263005: EVENT: tempsensor1#Panel3=19.44
263105: EVENT: tempsensor2#Panel4=20.19
263205: EVENT: tempsensor2#Panel5=20.63
263305: EVENT: tempsensor2#Panel6=19.69
270533: Dummy: value 1: 19.89
270605: EVENT: Temperature#Average=19.89
270613: ACT  : PWM 12,0
270614: Command: PWM
270615: PWM  : GPIO: 12 duty: 0
272142: WD   : Uptime 5 ConnectFailures 0 FreeMem 22936 WiFiStatus 3 ESPeasy internal wifi status: Conn. IP Init
272737: DS: SP: 39,1,4b,46,7f,ff,7,10,43,OK,1,33,149
272757: DS: SP: 3e,1,4b,46,7f,ff,2,10,6c,OK,1,33,149
272776: DS: SP: 37,1,4b,46,7f,ff,9,10,26,OK,4,33,148
272781: DS   : Temperature: 19.56 (28-a2-f5-be-0b-00-00-1d [DS18B20])
272782: DS   : Temperature: 19.88 (28-5e-c5-c1-0b-00-00-a4 [DS18B20])
272784: DS   : Temperature: 19.44 (28-59-25-bf-0b-00-00-46 [DS18B20])
272814: DS: SP: 42,1,4b,46,7f,ff,e,10,ab,OK,4,32,148
272834: DS: SP: 4a,1,4b,46,7f,ff,6,10,f7,OK,1,33,149
272853: DS: SP: 3b,1,4b,46,7f,ff,5,10,54,OK,4,33,148
272856: DS   : Temperature: 20.13 (28-ed-6b-bf-0b-00-00-d6 [DS18B20])
272857: DS   : Temperature: 20.63 (28-c3-c4-c1-0b-00-00-92 [DS18B20])
272858: DS   : Temperature: 19.69 (28-af-22-c0-0b-00-00-e5 [DS18B20])
272903: EVENT: tempsensor1#Panel1=19.56
272936: EVENT: tempsensor1#Panel2=19.88
273005: EVENT: tempsensor1#Panel3=19.44
273105: EVENT: tempsensor2#Panel4=20.13
273205: EVENT: tempsensor2#Panel5=20.63
273305: EVENT: tempsensor2#Panel6=19.69
280526: Dummy: value 1: 19.89
280605: EVENT: Temperature#Average=19.89
280614: ACT  : PWM 12,0
280615: Command: PWM
280616: PWM  : GPIO: 12 duty: 0
282741: DS: SP: 39,1,4b,46,7f,ff,7,10,43,OK,4,33,148
282760: DS: SP: 3e,1,4b,46,7f,ff,2,10,6c,OK,1,33,149
282780: DS: SP: 37,1,4b,46,7f,ff,9,10,26,OK,4,33,148
282784: DS   : Temperature: 19.56 (28-a2-f5-be-0b-00-00-1d [DS18B20])
282787: DS   : Temperature: 19.88 (28-5e-c5-c1-0b-00-00-a4 [DS18B20])
282788: DS   : Temperature: 19.44 (28-59-25-bf-0b-00-00-46 [DS18B20])
282817: DS: SP: 43,1,4b,46,7f,ff,d,10,bd,OK,4,33,148
282837: DS: SP: 4a,1,4b,46,7f,ff,6,10,f7,OK,4,32,148
282856: DS: SP: 3b,1,4b,46,7f,ff,5,10,54,OK,4,33,148
282859: DS   : Temperature: 20.19 (28-ed-6b-bf-0b-00-00-d6 [DS18B20])
282860: DS   : Temperature: 20.63 (28-c3-c4-c1-0b-00-00-92 [DS18B20])
282861: DS   : Temperature: 19.69 (28-af-22-c0-0b-00-00-e5 [DS18B20])
282900: EVENT: tempsensor1#Panel1=19.56
282944: EVENT: tempsensor1#Panel2=19.88
283005: EVENT: tempsensor1#Panel3=19.44
283105: EVENT: tempsensor2#Panel4=20.19
283205: EVENT: tempsensor2#Panel5=20.63
283305: EVENT: tempsensor2#Panel6=19.69
290526: Dummy: value 1: 19.89
290605: EVENT: Temperature#Average=19.89
290613: ACT  : PWM 12,0
290614: Command: PWM
290616: PWM  : GPIO: 12 duty: 0
292745: DS: SP: 39,1,4b,46,7f,ff,7,10,43,OK,1,33,149
292764: DS: SP: 3e,1,4b,46,7f,ff,2,10,6c,OK,1,33,149
292784: DS: SP: 37,1,4b,46,7f,ff,9,10,26,OK,1,33,149
292789: DS   : Temperature: 19.56 (28-a2-f5-be-0b-00-00-1d [DS18B20])
292790: DS   : Temperature: 19.88 (28-5e-c5-c1-0b-00-00-a4 [DS18B20])
292792: DS   : Temperature: 19.44 (28-59-25-bf-0b-00-00-46 [DS18B20])
292821: DS: SP: 43,1,4b,46,7f,ff,d,10,bd,OK,1,33,148
292840: DS: SP: 4a,1,4b,46,7f,ff,6,10,f7,OK,1,33,149
292860: DS: SP: 3b,1,4b,46,7f,ff,5,10,54,OK,1,33,149
292864: DS   : Temperature: 20.19 (28-ed-6b-bf-0b-00-00-d6 [DS18B20])
292865: DS   : Temperature: 20.63 (28-c3-c4-c1-0b-00-00-92 [DS18B20])
292866: DS   : Temperature: 19.69 (28-af-22-c0-0b-00-00-e5 [DS18B20])
292906: EVENT: tempsensor1#Panel1=19.56
293005: EVENT: tempsensor1#Panel2=19.88
293105: EVENT: tempsensor1#Panel3=19.44
293205: EVENT: tempsensor2#Panel4=20.19
293305: EVENT: tempsensor2#Panel5=20.63
293405: EVENT: tempsensor2#Panel6=19.69
300526: Dummy: value 1: 19.89
300605: EVENT: Temperature#Average=19.89
300613: ACT  : PWM 12,0
300614: Command: PWM
300616: PWM  : GPIO: 12 duty: 0
302142: WD   : Uptime 5 ConnectFailures 0 FreeMem 22936 WiFiStatus 3 ESPeasy internal wifi status: Conn. IP Init
302792: DS   : Temperature: 19.88 (28-5e-c5-c1-0b-00-00-a4 [DS18B20])
302794: DS   : Temperature: 19.44 (28-59-25-bf-0b-00-00-46 [DS18B20])
302821: DS: SP: 43,1,4b,46,7f,ff,d,10,bd,OK,4,33,148
302841: DS: SP: 4a,1,4b,46,7f,ff,6,10,f7,OK,4,33,148
302860: DS: SP: 3b,1,4b,46,7f,ff,5,10,54,OK,4,33,148
302861: DS   : Temperature: 20.19 (28-ed-6b-bf-0b-00-00-d6 [DS18B20])
302862: DS   : Temperature: 20.63 (28-c3-c4-c1-0b-00-00-92 [DS18B20])
302864: DS   : Temperature: 19.69 (28-af-22-c0-0b-00-00-e5 [DS18B20])
302867: EVENT: tempsensor1#Panel1=19.56
302905: EVENT: tempsensor1#Panel2=19.88
303005: EVENT: tempsensor1#Panel3=19.44
303105: EVENT: tempsensor2#Panel4=20.19
303205: EVENT: tempsensor2#Panel5=20.63
303305: EVENT: tempsensor2#Panel6=19.69
305766: Command: Let
305783: ACT  : Let,1,19.88
305784: Command: Let
305788: ACT  : Let,2,(19.88/100)*20
305789: Command: Let
305793: ACT  : Let,3,19.88-3.976
305794: Command: Let
305798: ACT  : Let,4,19.88+3.976
305799: Command: Let
305803: ACT  : Let,5,10+2
305804: Command: Let
305822: ACT  : Let,12,0
305823: Command: Let
305836: EVENT: CheckTemperature=3
305981: ACT  : Let,5,1
305982: Command: Let
305986: ACT  : Let,5,2
305987: Command: Let
305994: ACT  : Let,1,20.19
305995: Command: Let
305999: ACT  : Let,2,(20.19/100)*20
306000: Command: Let
306004: ACT  : Let,3,20.19-4.038
306005: Command: Let
306009: ACT  : Let,4,20.19+4.038
306010: Command: Let
306014: ACT  : Let,5,10+4
306015: Command: Let
306162: Command: Let
306175: EVENT: CheckTemperature=6
306190: ACT  : Let,5,1
306191: Command: Let
306195: ACT  : Let,5,2
306196: Command: Let
306204: ACT  : Let,1,19.69
306204: Command: Let
306208: ACT  : Let,2,(19.69/100)*20
306209: Command: Let
306217: ACT  : Let,3,19.69-3.938
306218: Command: Let
306224: ACT  : Let,4,19.69+3.938
306225: Command: Let
306262: ACT  : Let,5,10+6
306267: Command: Let
306289: ACT  : Let,16,0
306290: Command: Let
306303: EVENT: DomoticzState
306329: ACT  : Let,6,0+%v12%+%v13%+%v14%+%v15%+%v16%
306332: Command: Let
306333: Calculate: Unknown token
306342: ACT  : SendToHTTP 192.168.178.52,8080,/json.htm?type=command¶m=udevice&idx=548&nvalue=1&svalue=STECA_OK
306344: Command: SendToHTTP
306346: SendToHTTP: Host: 192.168.178.52 port: 8080
310526: Dummy: value 1: 19.90
310605: EVENT: Temperature#Average=19.90
310613: ACT  : PWM 12,0
310614: Command: PWM
310616: PWM  : GPIO: 12 duty: 0
312774: DS: SP: 3e,1,4b,46,7f,ff,2,10,6c,OK,4,33,148
312793: DS: SP: 37,1,4b,46,7f,ff,9,10,26,OK,1,33,149
312795: DS   : Temperature: 19.56 (28-a2-f5-be-0b-00-00-1d [DS18B20])
312796: DS   : Temperature: 19.88 (28-5e-c5-c1-0b-00-00-a4 [DS18B20])
312797: DS   : Temperature: 19.44 (28-59-25-bf-0b-00-00-46 [DS18B20])
312824: DS: SP: 43,1,4b,46,7f,ff,d,10,bd,OK,1,33,149
312844: DS: SP: 4a,1,4b,46,7f,ff,6,10,f7,OK,4,33,148
312863: DS: SP: 3b,1,4b,46,7f,ff,5,10,54,OK,4,33,148
312866: DS   : Temperature: 20.19 (28-ed-6b-bf-0b-00-00-d6 [DS18B20])
312867: DS   : Temperature: 20.63 (28-c3-c4-c1-0b-00-00-92 [DS18B20])
312868: DS   : Temperature: 19.69 (28-af-22-c0-0b-00-00-e5 [DS18B20])
312872: EVENT: tempsensor1#Panel1=19.56
312905: EVENT: tempsensor1#Panel2=19.88
313005: EVENT: tempsensor1#Panel3=19.44
313105: EVENT: tempsensor2#Panel4=20.19
313205: EVENT: tempsensor2#Panel5=20.63
313305: EVENT: tempsensor2#Panel6=19.69
320526: Dummy: value 1: 19.90
320605: EVENT: Temperature#Average=19.90
320614: ACT  : PWM 12,0
320615: Command: PWM
320616: PWM  : GPIO: 12 duty: 0
322758: DS: SP: 39,1,4b,46,7f,ff,7,10,43,OK,1,33,149
322778: DS: SP: 3e,1,4b,46,7f,ff,2,10,6c,OK,4,33,148
322797: DS: SP: 37,1,4b,46,7f,ff,9,10,26,OK,4,33,148
322802: DS   : Temperature: 19.56 (28-a2-f5-be-0b-00-00-1d [DS18B20])
322805: DS   : Temperature: 19.88 (28-5e-c5-c1-0b-00-00-a4 [DS18B20])
322806: DS   : Temperature: 19.44 (28-59-25-bf-0b-00-00-46 [DS18B20])
322834: DS: SP: 43,1,4b,46,7f,ff,d,10,bd,OK,4,32,148
322854: DS: SP: 4a,1,4b,46,7f,ff,6,10,f7,OK,1,33,149
322873: DS: SP: 3b,1,4b,46,7f,ff,5,10,54,OK,1,33,149
322877: DS   : Temperature: 20.19 (28-ed-6b-bf-0b-00-00-d6 [DS18B20])
322878: DS   : Temperature: 20.63 (28-c3-c4-c1-0b-00-00-92 [DS18B20])
322879: DS   : Temperature: 19.69 (28-af-22-c0-0b-00-00-e5 [DS18B20])
322921: EVENT: tempsensor1#Panel1=19.56
323005: EVENT: tempsensor1#Panel2=19.88
323105: EVENT: tempsensor1#Panel3=19.44
323205: EVENT: tempsensor2#Panel4=20.19
323305: EVENT: tempsensor2#Panel5=20.63
323405: EVENT: tempsensor2#Panel6=19.69
330526: Dummy: value 1: 19.90
330605: EVENT: Temperature#Average=19.90
330613: ACT  : PWM 12,0
330614: Command: PWM
330616: PWM  : GPIO: 12 duty: 0
332142: WD   : Uptime 6 ConnectFailures 0 FreeMem 22936 WiFiStatus 3 ESPeasy internal wifi status: Conn. IP Init
332806: DS   : Temperature: 19.88 (28-5e-c5-c1-0b-00-00-a4 [DS18B20])
332807: DS   : Temperature: 19.44 (28-59-25-bf-0b-00-00-46 [DS18B20])
332835: DS: SP: 43,1,4b,46,7f,ff,d,10,bd,OK,1,33,149
332854: DS: SP: 4a,1,4b,46,7f,ff,6,10,f7,OK,4,33,148
332873: DS: SP: 3b,1,4b,46,7f,ff,5,10,54,OK,4,33,148
332875: DS   : Temperature: 20.19 (28-ed-6b-bf-0b-00-00-d6 [DS18B20])
332876: DS   : Temperature: 20.63 (28-c3-c4-c1-0b-00-00-92 [DS18B20])
332877: DS   : Temperature: 19.69 (28-af-22-c0-0b-00-00-e5 [DS18B20])
332881: EVENT: tempsensor1#Panel1=19.56
332916: EVENT: tempsensor1#Panel2=19.88
333005: EVENT: tempsensor1#Panel3=19.44
333105: EVENT: tempsensor2#Panel4=20.19
333205: EVENT: tempsensor2#Panel5=20.63
333305: EVENT: tempsensor2#Panel6=19.69
340526: Dummy: value 1: 19.90
340605: EVENT: Temperature#Average=19.90
340613: ACT  : PWM 12,0
340614: Command: PWM
340616: PWM  : GPIO: 12 duty: 0
342807: DS   : Temperature: 19.56 (28-a2-f5-be-0b-00-00-1d [DS18B20])
342808: DS   : Temperature: 19.88 (28-5e-c5-c1-0b-00-00-a4 [DS18B20])
342809: DS   : Temperature: 19.44 (28-59-25-bf-0b-00-00-46 [DS18B20])
342837: DS: SP: 43,1,4b,46,7f,ff,d,10,bd,OK,1,33,149
342856: DS: SP: 4a,1,4b,46,7f,ff,6,10,f7,OK,1,33,149
342875: DS: SP: 3b,1,4b,46,7f,ff,5,10,54,OK,1,33,149
342878: DS   : Temperature: 20.19 (28-ed-6b-bf-0b-00-00-d6 [DS18B20])
342879: DS   : Temperature: 20.63 (28-c3-c4-c1-0b-00-00-92 [DS18B20])
342880: DS   : Temperature: 19.69 (28-af-22-c0-0b-00-00-e5 [DS18B20])
342884: EVENT: tempsensor1#Panel1=19.56
342917: EVENT: tempsensor1#Panel2=19.88
343005: EVENT: tempsensor1#Panel3=19.44
343105: EVENT: tempsensor2#Panel4=20.19
343205: EVENT: tempsensor2#Panel5=20.63
343340: EVENT: tempsensor2#Panel6=19.69
350526: Dummy: value 1: 19.90
350605: EVENT: Temperature#Average=19.90
350614: ACT  : PWM 12,0
350615: Command: PWM
350616: PWM  : GPIO: 12 duty: 0
352809: DS: SP: 37,1,4b,46,7f,ff,9,10,26,OK,4,33,148
352812: DS   : Temperature: 19.56 (28-a2-f5-be-0b-00-00-1d [DS18B20])
352813: DS   : Temperature: 19.88 (28-5e-c5-c1-0b-00-00-a4 [DS18B20])
352814: DS   : Temperature: 19.44 (28-59-25-bf-0b-00-00-46 [DS18B20])
352842: DS: SP: 42,1,4b,46,7f,ff,e,10,ab,OK,4,33,148
352861: DS: SP: 4a,1,4b,46,7f,ff,6,10,f7,OK,1,33,149
352880: DS: SP: 3b,1,4b,46,7f,ff,5,10,54,OK,1,33,149
352883: DS   : Temperature: 20.13 (28-ed-6b-bf-0b-00-00-d6 [DS18B20])
352884: DS   : Temperature: 20.63 (28-c3-c4-c1-0b-00-00-92 [DS18B20])
352886: DS   : Temperature: 19.69 (28-af-22-c0-0b-00-00-e5 [DS18B20])
352889: EVENT: tempsensor1#Panel1=19.56
352922: EVENT: tempsensor1#Panel2=19.88
353005: EVENT: tempsensor1#Panel3=19.44
353105: EVENT: tempsensor2#Panel4=20.13
353205: EVENT: tempsensor2#Panel5=20.63
353305: EVENT: tempsensor2#Panel6=19.69
360526: Dummy: value 1: 19.90
360605: EVENT: Temperature#Average=19.90
360613: ACT  : PWM 12,0
360614: Command: PWM
360615: PWM  : GPIO: 12 duty: 0
362142: WD   : Uptime 6 ConnectFailures 0 FreeMem 22912 WiFiStatus 3 ESPeasy internal wifi status: Conn. IP Init
362797: DS: SP: 39,1,4b,46,7f,ff,7,10,43,OK,5,33,148
362817: DS: SP: 3e,1,4b,46,7f,ff,2,10,6c,OK,4,32,148
362836: DS: SP: 37,1,4b,46,7f,ff,9,10,26,OK,1,33,149
362839: DS   : Temperature: 19.56 (28-a2-f5-be-0b-00-00-1d [DS18B20])
362840: DS   : Temperature: 19.88 (28-5e-c5-c1-0b-00-00-a4 [DS18B20])
362841: DS   : Temperature: 19.44 (28-59-25-bf-0b-00-00-46 [DS18B20])
362869: DS: SP: 43,1,4b,46,7f,ff,d,10,bd,OK,5,33,148
362888: DS: SP: 4a,1,4b,46,7f,ff,6,10,f7,OK,4,33,148
362908: DS: SP: 3b,1,4b,46,7f,ff,5,10,54,OK,4,33,148
362910: DS   : Temperature: 20.19 (28-ed-6b-bf-0b-00-00-d6 [DS18B20])
362911: DS   : Temperature: 20.63 (28-c3-c4-c1-0b-00-00-92 [DS18B20])
362912: DS   : Temperature: 19.69 (28-af-22-c0-0b-00-00-e5 [DS18B20])
362916: EVENT: tempsensor1#Panel1=19.56
363014: EVENT: tempsensor1#Panel2=19.88
363105: EVENT: tempsensor1#Panel3=19.44
363205: EVENT: tempsensor2#Panel4=20.19
363305: EVENT: tempsensor2#Panel5=20.63
363405: EVENT: tempsensor2#Panel6=19.69
366143: Command: Let
366148: ACT  : Let,4,19.69+3.938
366149: Command: Let
366152: ACT  : Let,5,10+6
366153: Command: Let
366174: ACT  : Let,16,0
366175: Command: Let
366205: EVENT: DomoticzState
366230: ACT  : Let,6,0+%v12%+%v13%+%v14%+%v15%+%v16%
366234: Command: Let
366235: Calculate: Unknown token
366244: ACT  : SendToHTTP 192.168.178.52,8080,/json.htm?type=command¶m=udevice&idx=548&nvalue=1&svalue=STECA_OK
366246: Command: SendToHTTP
366248: SendToHTTP: Host: 192.168.178.52 port: 8080
370526: Dummy: value 1: 19.90
370605: EVENT: Temperature#Average=19.90
370616: ACT  : PWM 12,0
370619: Command: PWM
370620: PWM  : GPIO: 12 duty: 0
372801: DS: SP: 39,1,4b,46,7f,ff,7,10,43,OK,1,33,149
372821: DS: SP: 3e,1,4b,46,7f,ff,2,10,6c,OK,4,33,148
372840: DS: SP: 37,1,4b,46,7f,ff,9,10,26,OK,1,33,149
372843: DS   : Temperature: 19.56 (28-a2-f5-be-0b-00-00-1d [DS18B20])
372844: DS   : Temperature: 19.88 (28-5e-c5-c1-0b-00-00-a4 [DS18B20])
372845: DS   : Temperature: 19.44 (28-59-25-bf-0b-00-00-46 [DS18B20])
372850: EVENT: tempsensor1#Panel1=19.56
372904: DS: SP: 43,1,4b,46,7f,ff,d,10,bd,OK,4,33,148
372924: DS: SP: 4a,1,4b,46,7f,ff,6,10,f7,OK,4,32,148
372943: DS: SP: 3b,1,4b,46,7f,ff,5,10,54,OK,1,33,149
372948: DS   : Temperature: 20.19 (28-ed-6b-bf-0b-00-00-d6 [DS18B20])
372950: DS   : Temperature: 20.63 (28-c3-c4-c1-0b-00-00-92 [DS18B20])
372951: DS   : Temperature: 19.69 (28-af-22-c0-0b-00-00-e5 [DS18B20])
372998: EVENT: tempsensor1#Panel2=19.88
373032: EVENT: tempsensor1#Panel3=19.44
373105: EVENT: tempsensor2#Panel4=20.19
373205: EVENT: tempsensor2#Panel5=20.63
373305: EVENT: tempsensor2#Panel6=19.69
380526: Dummy: value 1: 19.90
380605: EVENT: Temperature#Average=19.90
380615: ACT  : PWM 12,0
380616: Command: PWM
380617: PWM  : GPIO: 12 duty: 0
382844: DS: SP: 37,1,4b,46,7f,ff,9,10,26,OK,4,33,148
382846: DS   : Temperature: 19.56 (28-a2-f5-be-0b-00-00-1d [DS18B20])
382847: DS   : Temperature: 19.88 (28-5e-c5-c1-0b-00-00-a4 [DS18B20])
382848: DS   : Temperature: 19.44 (28-59-25-bf-0b-00-00-46 [DS18B20])
382853: EVENT: tempsensor1#Panel1=19.56
382909: DS: SP: 43,1,4b,46,7f,ff,d,10,bd,OK,4,32,148
382928: DS: SP: 4a,1,4b,46,7f,ff,6,10,f7,OK,1,33,149
382948: DS: SP: 3b,1,4b,46,7f,ff,5,10,54,OK,1,33,148
382949: DS   : Temperature: 20.19 (28-ed-6b-bf-0b-00-00-d6 [DS18B20])
382950: DS   : Temperature: 20.63 (28-c3-c4-c1-0b-00-00-92 [DS18B20])
382952: DS   : Temperature: 19.69 (28-af-22-c0-0b-00-00-e5 [DS18B20])
382957: EVENT: tempsensor1#Panel2=19.88
383005: EVENT: tempsensor1#Panel3=19.44
383105: EVENT: tempsensor2#Panel4=20.19
383205: EVENT: tempsensor2#Panel5=20.63
383305: EVENT: tempsensor2#Panel6=19.69
390526: Dummy: value 1: 19.90
390605: EVENT: Temperature#Average=19.90
390613: ACT  : PWM 12,0
390614: Command: PWM
390615: PWM  : GPIO: 12 duty: 0
392809: DS: SP: 39,1,4b,46,7f,ff,7,10,43,OK,4,33,148
392829: DS: SP: 3e,1,4b,46,7f,ff,2,10,6c,OK,1,33,149
392848: DS: SP: 37,1,4b,46,7f,ff,9,10,26,OK,1,33,149
392851: DS   : Temperature: 19.56 (28-a2-f5-be-0b-00-00-1d [DS18B20])
392852: DS   : Temperature: 19.88 (28-5e-c5-c1-0b-00-00-a4 [DS18B20])
392853: DS   : Temperature: 19.44 (28-59-25-bf-0b-00-00-46 [DS18B20])
392858: EVENT: tempsensor1#Panel1=19.56
392912: DS: SP: 43,1,4b,46,7f,ff,d,10,bd,OK,1,33,149
392931: DS: SP: 4a,1,4b,46,7f,ff,6,10,f7,OK,1,33,149
392951: DS: SP: 3b,1,4b,46,7f,ff,5,10,54,OK,1,33,149
392956: DS   : Temperature: 20.19 (28-ed-6b-bf-0b-00-00-d6 [DS18B20])
392959: DS   : Temperature: 20.63 (28-c3-c4-c1-0b-00-00-92 [DS18B20])
392960: DS   : Temperature: 19.69 (28-af-22-c0-0b-00-00-e5 [DS18B20])
392966: EVENT: tempsensor1#Panel2=19.88
393042: EVENT: tempsensor1#Panel3=19.44
393105: EVENT: tempsensor2#Panel4=20.19
393205: EVENT: tempsensor2#Panel5=20.63
393306: EVENT: tempsensor2#Panel6=19.69
400550: Dummy: value 1: 19.90
400605: EVENT: Temperature#Average=19.90
400613: ACT  : PWM 12,0
400614: Command: PWM
400615: PWM  : GPIO: 12 duty: 0
402813: DS: SP: 39,1,4b,46,7f,ff,7,10,43,OK,4,32,148
402832: DS: SP: 3e,1,4b,46,7f,ff,2,10,6c,OK,1,45,148
402852: DS: SP: 37,1,4b,46,7f,ff,9,10,26,OK,1,33,149
402855: DS   : Temperature: 19.56 (28-a2-f5-be-0b-00-00-1d [DS18B20])
402856: DS   : Temperature: 19.88 (28-5e-c5-c1-0b-00-00-a4 [DS18B20])
402857: DS   : Temperature: 19.44 (28-59-25-bf-0b-00-00-46 [DS18B20])
402862: EVENT: tempsensor1#Panel1=19.56
402952: DS: SP: 43,1,4b,46,7f,ff,d,10,bd,OK,1,33,148
402972: DS: SP: 4a,1,4b,46,7f,ff,6,10,f7,OK,1,33,149
402991: DS: SP: 3b,1,4b,46,7f,ff,5,10,54,OK,1,33,149
402992: DS   : Temperature: 20.19 (28-ed-6b-bf-0b-00-00-d6 [DS18B20])
402994: DS   : Temperature: 20.63 (28-c3-c4-c1-0b-00-00-92 [DS18B20])
402995: DS   : Temperature: 19.69 (28-af-22-c0-0b-00-00-e5 [DS18B20])
403000: EVENT: tempsensor1#Panel2=19.88
403034: EVENT: tempsensor1#Panel3=19.44
403105: EVENT: tempsensor2#Panel4=20.19
403205: EVENT: tempsensor2#Panel5=20.63
403305: EVENT: tempsensor2#Panel6=19.69
410526: Dummy: value 1: 19.90
410605: EVENT: Temperature#Average=19.90
410616: ACT  : PWM 12,0
410617: Command: PWM
410618: PWM  : GPIO: 12 duty: 0
412818: DS: SP: 39,1,4b,46,7f,ff,7,10,43,OK,1,33,149
412838: DS: SP: 3e,1,4b,46,7f,ff,2,10,6c,OK,4,33,148
412857: DS: SP: 37,1,4b,46,7f,ff,9,10,26,OK,1,33,149
412861: DS   : Temperature: 19.56 (28-a2-f5-be-0b-00-00-1d [DS18B20])
412864: DS   : Temperature: 19.88 (28-5e-c5-c1-0b-00-00-a4 [DS18B20])
412866: DS   : Temperature: 19.44 (28-59-25-bf-0b-00-00-46 [DS18B20])
412871: EVENT: tempsensor1#Panel1=19.56
412961: DS: SP: 43,1,4b,46,7f,ff,d,10,bd,OK,4,32,148
412981: DS: SP: 4a,1,4b,46,7f,ff,6,10,f7,OK,1,33,149
413000: DS: SP: 3b,1,4b,46,7f,ff,5,10,54,OK,1,33,149
413004: DS   : Temperature: 20.19 (28-ed-6b-bf-0b-00-00-d6 [DS18B20])
413005: DS   : Temperature: 20.63 (28-c3-c4-c1-0b-00-00-92 [DS18B20])
413006: DS   : Temperature: 19.69 (28-af-22-c0-0b-00-00-e5 [DS18B20])
413010: EVENT: tempsensor1#Panel2=19.88
413105: EVENT: tempsensor1#Panel3=19.44
413205: EVENT: tempsensor2#Panel4=20.19
413305: EVENT: tempsensor2#Panel5=20.63
413405: EVENT: tempsensor2#Panel6=19.69
420526: Dummy: value 1: 19.90
420606: EVENT: Temperature#Average=19.90
420614: ACT  : PWM 12,0
420615: Command: PWM
420616: PWM  : GPIO: 12 duty: 0
422142: WD   : Uptime 7 ConnectFailures 0 FreeMem 22936 WiFiStatus 3 ESPeasy internal wifi status: Conn. IP Init
422822: DS: SP: 39,1,4b,46,7f,ff,7,10,43,OK,1,33,149
422842: DS: SP: 3e,1,4b,46,7f,ff,2,10,6c,OK,1,33,149
422861: DS: SP: 37,1,4b,46,7f,ff,9,10,26,OK,4,33,148
422865: DS   : Temperature: 19.56 (28-a2-f5-be-0b-00-00-1d [DS18B20])
422867: DS   : Temperature: 19.88 (28-5e-c5-c1-0b-00-00-a4 [DS18B20])
422868: DS   : Temperature: 19.44 (28-59-25-bf-0b-00-00-46 [DS18B20])
422874: EVENT: tempsensor1#Panel1=19.56
422967: DS: SP: 43,1,4b,46,7f,ff,d,10,bd,OK,4,33,148
422986: DS: SP: 4a,1,4b,46,7f,ff,6,10,f7,OK,4,33,148
423005: DS: SP: 3b,1,4b,46,7f,ff,5,10,54,OK,1,33,149
423009: DS   : Temperature: 20.19 (28-ed-6b-bf-0b-00-00-d6 [DS18B20])
423010: DS   : Temperature: 20.63 (28-c3-c4-c1-0b-00-00-92 [DS18B20])
423011: DS   : Temperature: 19.69 (28-af-22-c0-0b-00-00-e5 [DS18B20])
423016: EVENT: tempsensor1#Panel2=19.88
423105: EVENT: tempsensor1#Panel3=19.44
423206: EVENT: tempsensor2#Panel4=20.19
423305: EVENT: tempsensor2#Panel5=20.63
423405: EVENT: tempsensor2#Panel6=19.69
426119: ACT  : Let,5,1
426120: Command: Let
426125: ACT  : Let,5,2
426125: Command: Let
426133: ACT  : Let,1,19.69
426134: Command: Let
426137: ACT  : Let,2,(19.69/100)*20
426138: Command: Let
426142: ACT  : Let,3,19.69-3.938
426146: Command: Let
426152: ACT  : Let,4,19.69+3.938
426155: Command: Let
426159: ACT  : Let,5,10+6
426161: Command: Let
426217: ACT  : Let,16,0
426218: Command: Let
426231: EVENT: DomoticzState
426257: ACT  : Let,6,0+%v12%+%v13%+%v14%+%v15%+%v16%
426260: Command: Let
426261: Calculate: Unknown token
426270: ACT  : SendToHTTP 192.168.178.52,8080,/json.htm?type=command¶m=udevice&idx=548&nvalue=1&svalue=STECA_OK
426272: Command: SendToHTTP
426274: SendToHTTP: Host: 192.168.178.52 port: 8080
430526: Dummy: value 1: 19.90
430605: EVENT: Temperature#Average=19.90
430613: ACT  : PWM 12,0
430614: Command: PWM
430615: PWM  : GPIO: 12 duty: 0
432826: DS: SP: 39,1,4b,46,7f,ff,7,10,43,OK,4,32,148
432846: DS: SP: 3e,1,4b,46,7f,ff,2,10,6c,OK,1,33,149
432865: DS: SP: 37,1,4b,46,7f,ff,9,10,26,OK,4,33,148
432868: DS   : Temperature: 19.56 (28-a2-f5-be-0b-00-00-1d [DS18B20])
432869: DS   : Temperature: 19.88 (28-5e-c5-c1-0b-00-00-a4 [DS18B20])
432870: DS   : Temperature: 19.44 (28-59-25-bf-0b-00-00-46 [DS18B20])
432874: EVENT: tempsensor1#Panel1=19.56
432930: DS: SP: 43,1,4b,46,7f,ff,d,10,bd,OK,4,33,148
432949: DS: SP: 4a,1,4b,46,7f,ff,6,10,f7,OK,1,33,149
432969: DS: SP: 3b,1,4b,46,7f,ff,5,10,54,OK,1,33,148
432974: DS   : Temperature: 20.19 (28-ed-6b-bf-0b-00-00-d6 [DS18B20])
432975: DS   : Temperature: 20.63 (28-c3-c4-c1-0b-00-00-92 [DS18B20])
432977: DS   : Temperature: 19.69 (28-af-22-c0-0b-00-00-e5 [DS18B20])
432982: EVENT: tempsensor1#Panel2=19.88
433060: EVENT: tempsensor1#Panel3=19.44
433105: EVENT: tempsensor2#Panel4=20.19
433205: EVENT: tempsensor2#Panel5=20.63
433305: EVENT: tempsensor2#Panel6=19.69
440526: Dummy: value 1: 19.90
440605: EVENT: Temperature#Average=19.90
440613: ACT  : PWM 12,0
440615: Command: PWM
440617: PWM  : GPIO: 12 duty: 0
442873: DS   : Temperature: 19.88 (28-5e-c5-c1-0b-00-00-a4 [DS18B20])
442874: DS   : Temperature: 19.50 (28-59-25-bf-0b-00-00-46 [DS18B20])
442903: DS: SP: 43,1,4b,46,7f,ff,d,10,bd,OK,4,33,148
442922: DS: SP: 4a,1,4b,46,7f,ff,6,10,f7,OK,4,33,148
442941: DS: SP: 3b,1,4b,46,7f,ff,5,10,54,OK,4,33,148
442943: DS   : Temperature: 20.19 (28-ed-6b-bf-0b-00-00-d6 [DS18B20])
442944: DS   : Temperature: 20.63 (28-c3-c4-c1-0b-00-00-92 [DS18B20])
442945: DS   : Temperature: 19.69 (28-af-22-c0-0b-00-00-e5 [DS18B20])
442950: EVENT: tempsensor1#Panel1=19.56
443005: EVENT: tempsensor1#Panel2=19.88
443105: EVENT: tempsensor1#Panel3=19.50
443205: EVENT: tempsensor2#Panel4=20.19
443305: EVENT: tempsensor2#Panel5=20.63
443405: EVENT: tempsensor2#Panel6=19.69
450526: Dummy: value 1: 19.90
450605: EVENT: Temperature#Average=19.90
450613: ACT  : PWM 12,0
450614: Command: PWM
450615: PWM  : GPIO: 12 duty: 0
452142: WD   : Uptime 8 ConnectFailures 0 FreeMem 22936 WiFiStatus 3 ESPeasy internal wifi status: Conn. IP Init
452876: DS   : Temperature: 19.88 (28-5e-c5-c1-0b-00-00-a4 [DS18B20])
452877: DS   : Temperature: 19.44 (28-59-25-bf-0b-00-00-46 [DS18B20])
452905: DS: SP: 43,1,4b,46,7f,ff,d,10,bd,OK,1,33,149
452925: DS: SP: 4a,1,4b,46,7f,ff,6,10,f7,OK,4,33,148
452944: DS: SP: 3b,1,4b,46,7f,ff,5,10,54,OK,1,33,149
452947: DS   : Temperature: 20.19 (28-ed-6b-bf-0b-00-00-d6 [DS18B20])
452948: DS   : Temperature: 20.63 (28-c3-c4-c1-0b-00-00-92 [DS18B20])
452949: DS   : Temperature: 19.69 (28-af-22-c0-0b-00-00-e5 [DS18B20])
452954: EVENT: tempsensor1#Panel1=19.56
453006: EVENT: tempsensor1#Panel2=19.88
453105: EVENT: tempsensor1#Panel3=19.44
453205: EVENT: tempsensor2#Panel4=20.19
453305: EVENT: tempsensor2#Panel5=20.63
453405: EVENT: tempsensor2#Panel6=19.69
It looks if %v11% is missing.

User avatar
Ath
Normal user
Posts: 3416
Joined: 10 Jun 2018, 12:06
Location: NL

Re: 6 times DS18B20

#28 Post by Ath » 21 Mar 2021, 13:34

@rron, what version of ESPEasy do you have installed? (The name of the bin file is most informative)
Recent releases should support up to 2 million vars (though they won't all fit in memory at the same time ;))
The Tools/System Variables page will show them if they have a value.
/Ton (PayPal.me)

rron
Normal user
Posts: 22
Joined: 13 Mar 2021, 14:33

Re: 6 times DS18B20

#29 Post by rron » 21 Mar 2021, 13:39

This one:

Build:⋄ 20111 - Mega
System Libraries:⋄ ESP82xx Core 2843a5ac, NONOS SDK 2.2.2-dev(38a443e), LWIP: 2.1.2 PUYA support
Git Build:⋄
Plugin Count:⋄ 47 [Normal]
Build Origin: Travis
Build Time:⋄ Jan 14 2021 23:29:59
Binary Filename:⋄ ESP_Easy_mega_20210114_normal_ESP8266_4M1M_VCC
Build Platform:⋄ Linux-4.19.104-microsoft-standard-x86_64-with-glibc2.29
Git HEAD:⋄ mega-20210114_cdc8a1a

i think this stable

%sysbuild_filename%

ESP_Easy_mega_20210114_normal_ESP8266_4M1M_VCC

Code: Select all

Custom Variables

%v1%

	20.06	20.06

%v2%

	4.012	4.012

%v3%

	16.048	16.048

%v4%

	24.072	24.072

%v5%

	16	16

%v11%

	0	0

%v12%

	0	0

%v13%

	0	0

%v14%

	0	0

%v15%

	0	0

%v16%

	0

rron
Normal user
Posts: 22
Joined: 13 Mar 2021, 14:33

Re: 6 times DS18B20

#30 Post by rron » 21 Mar 2021, 15:16

I did an update to ESP_Easy_mega_20210223_normal_ESP8266_4M1M_VCC
The same fault.

TD-er
Core team member
Posts: 8643
Joined: 01 Sep 2017, 22:13
Location: the Netherlands
Contact:

Re: 6 times DS18B20

#31 Post by TD-er » 21 Mar 2021, 16:31

Not looked very thoroughly at your code, but one thing I can think of is that you're maybe calling an event with less eventvalues than what you're using in the event block?

For example, if you call an event without an eventvalue, "%eventvalue1% will not be replaced (same for calling with <N event values and referring %eventvalueN%)
Such may lead to the error of unknown token.

Not set variables (e.g. never called "let,N,...." but referring %vN% or [var#N]) should always be replaced with a "0" and those should not give these errors... but I don't think I tested it with %vN% syntax.

A very useful tool for debugging rules is to use the logentry command.

User avatar
Ath
Normal user
Posts: 3416
Joined: 10 Jun 2018, 12:06
Location: NL

Re: 6 times DS18B20

#32 Post by Ath » 21 Mar 2021, 20:18

But the %v11% through %v16% should all be set to either 0 or 1, as the list shows.

To avoid confusion, the %vN% could be replaced, like this:

Code: Select all

on DomoticzState do
  Let,6,[var#11]+[var#12]+[var#13]+[var#14]+[var#15]+[var#16] // Add all possible errorstates
  If %v6%>0
    SendToHTTP 192.168.178.50,8080,/json.htm?type=command&param=udevice&idx=31&nvalue=4&svalue=STECA_DEFECT// Trigger some kind of alarm
  Else
    SendToHTTP 192.168.178.50,8080,/json.htm?type=command&param=udevice&idx=31&nvalue=1&svalue=STECA_OK// Trigger all good
  Endif
Endon
/Ton (PayPal.me)

rron
Normal user
Posts: 22
Joined: 13 Mar 2021, 14:33

Re: 6 times DS18B20

#33 Post by rron » 21 Mar 2021, 20:24

I will try this and let you know this week.
Thanks for th big help.

User avatar
Ath
Normal user
Posts: 3416
Joined: 10 Jun 2018, 12:06
Location: NL

Re: 6 times DS18B20

#34 Post by Ath » 21 Mar 2021, 22:00

I've finally found some time to test this myself, and it has to do with the way the %vN% variables are replaced.
Partial log:

Code: Select all

1363448 : Info   : EVENT: DomoticzState
1363488 : Info   : ACT  : Let,6,0+%v12%+%v13%+%v14%+%v15%+%v16%
1363493 : Error  : Calculate: Unknown token input: 0+0+%v13%+%v14%+%v15%+%v16% = 0
When using the [var#N] notation, all is working as expected:

Code: Select all

1423438 : Info   : EVENT: DomoticzState
1423478 : Info   : ACT  : Let,6,0+0+0+0+0+0
(My values are all 0 of course, I don't have sensors connected ;))

We may need to review the way the variables are replaced.
/Ton (PayPal.me)

rron
Normal user
Posts: 22
Joined: 13 Mar 2021, 14:33

Re: 6 times DS18B20

#35 Post by rron » 22 Mar 2021, 17:50

@Ath,

This working perfect now. The status is being updated the correct way.
Thank you very much. :D

Post Reply

Who is online

Users browsing this forum: No registered users and 23 guests