This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm that you accept these cookies being set.

[OLD] LogicMachine firmware 2019.10
#1
New FW here: https://forum.logicmachine.net/showthread.php?tid=2710

Changelog:
Code:
2018.05.16
  modbus - fix multiple read for coils / discrete inputs
  modbus - fix handling of profiles where read_count is smaller than data type width
  modbus - separate modbus error logs from scripting error logs
  touch visualization - add home/logout buttons

2018.05.23
  object logs - fix source address display, add sender field

2018.06.05
  fix storage server not starting up when storage database is corrupt

2018.06.13
  fix scripting category filter scroll jumping due to reload

2018.07.12
  allow spaces in host name
  fix internal limit of 8 characters for ftp passwords
  enocean - change only active button state for "Rocker Switch, 1 Rocker (separate)" profile

2018.07.13
  add current ip display and static dns settings to ppp/3g

2018.07.20
  allow "@" and "." in user login name

2018.07.27
  dali - add 2/3 byte raw telegram support
  improve shutdown procedure

2018.07.31
  modbus - add float64/double support

2018.08.02
  fix rgb picker color selection when control is scaled via CSS

2018.08.20
  allow usage of 4-bit objects as scene triggers

2018.08.28
  change grp.create duplicate name search procedure to ignore case

2018.09.06
  dali - fix broken addressing after raw command has been implemented

2018.09.12
  luaencdec library - add sha384/sha512 hash/hmac calculation
  sort widgets/layouts by name instead of creation order

2018.09.18
  lm5 rio - fix edge case with object value update when enabling input mode for port that is already in active state

2018.09.21
  lmwall - fix sensor values not being displayed
  fix checkwrite/checkupdate always writing a value when passing non-boolean value to a boolean object

2018.09.28
  modbus - remove unused partial xml profile support

2018.10.10
  increase maximum user login size from 20 to 50 characters

2018.10.22
  increase maximum number of active connections from about 50 to 200

2018.11.16
  fix tag event scripts not being executed until saved again when tag is then assigned to a new object
  fix knx/ip rx telegram counter

2018.11.28
  dali - add partial dt8 command support to internal dali library

2018.11.29
  add forced https options - either redirect from http to https or http (port 80) disabled completely

2018.12.05
  luasocket - add "*r" receive pattern - for lines ending with "\r" ("\n" is ignored)

2018.12.14
  add additional garbage collection steps to resident scripts to prevent open file descriptor limit issues

2018.12.21
  improve trends deletion/resize procedure to flush data to disk immediately
  1-wire - allow seting send delta to 0 (always send new value)

2019.01.10
  dali - add Rainbow/Ecodim DALI Lux commands

2019.01.23
  dali - add Rainbow/Ecodim DALI Combisence commands

2019.01.25
  modbus - fix datatype display in mapping window when object datatype is different from modbus datatype

2019.02.19
  modbus - add "float" datatype alias for "float32"

2019.02.20
  modbus - add persistent connection mode for TCP devices

2019.02.21
  apps - add periodical app update check

2019.03.04
  visualization - fix incorrect element size display

2019.03.11
  visualization - fix alignment issue between labels and object value text in "value" mode

2019.03.13
  schedulers - add multiple scheduler display option for direct link view

2019.03.19
  bacnet - fix overridden flag behaviour

2019.04.03
  bacnet - fix scale/angle data type maximum value handling, fix 1 byte ASCII character data type
  fix no value display for objects after custom values have been deleted via mass edit

2019.04.11
  lm5ex - fix current measurement incorrect value display when value is negative

2019.05.08
  luasocket - add "*c" (custom) receive pattern:
   second argument is ending character (defaults to \n)
   third argument character to skip (defaults to \0)

2019.05.21
  add quotes around string table keys in log() function, otherwise there's no visual difference between numeric and string keys

2019.05.31
  visualization - add remote url option to camera element

2019.06.06
  ftp - add forced secure (FTPS) mode
  vis. graphics - add search
  scenes - add optional status object
  object logs - allow wildcard (*) search in object name
  system config - add system configuration backup/restore

2019.06.14
  schedulers - add on/off object for scheduler control
  visualization - add background color setting for pop-up control elements (sliders, text input, etc)
  add drag/drop sort via separate window to trends, schedulers, scene sequence and visualization structure

2019.06.28
  add brute force protection for HTTP/FTP

2019.07.08
  modbus - fix object tag/comment being cleared when mapping an existing object to a modbus register/coil

2019.08.02
  add LM5RDC model

2019.08.05
  luasocket - set default TLS version to 1.2 for HTTPS requests

2019.08.12
  improve LuaSocket HTTP requests:
    1. HTTPS is now handled by socket.http.request, ssl.https is not needed for HTTPS anymore
    2. Response is returned automatically if no sink is set, setting sink is not needed
    3. POST body can be set by adding "body" request key
    4. POST body can be a table which will is automatically encoded to a string according to x-www-form-urlencoded format

2019.08.13
  trends - show total trend size in MB

2019.08.20
  modbus - fix potential out-of-bounds read in slave mode

2019.08.26
  fix typos in documented datatypes

2019.08.28
  bacnet client - add "command" object type support

2019.10.02
  modbus - force send of value_default for remaining objects when polling cycle for a given device hits 3 consecutive errors

2019.10.08
  dali - add partial addressing mode (only new ballasts without short address)

2019.10.10
  luasocket - add TCP port to HTTP host header for requests to non-standard ports
  luasocket - fix HTTP redirect

2019.10.11
  schedulers - use sub-datatype text for boolean value select options instead of generic on/off

Attached Files Thumbnail(s)
   


Messages In This Thread
[OLD] LogicMachine firmware 2019.10 - by admin - 31.10.2019, 12:44

Forum Jump: