Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
en:sw:02-apis:02-modbus-tcp [2021/05/03 11:46]
avsetula
en:sw:02-apis:02-modbus-tcp [2021/05/07 08:26]
avsetula
Line 10: Line 10:
 <​html><​span class="​dev-tag dev-patron">​Patron</​span></​html>​ \\ <​html><​span class="​dev-tag dev-patron">​Patron</​span></​html>​ \\
 <​html><​span class="​dev-tag dev-neuron">​Neuron</​span></​html>​ \\ <​html><​span class="​dev-tag dev-neuron">​Neuron</​span></​html>​ \\
-<​html><​span class="​dev-tag dev-gate">​Gate</​span></​html>​ \\ 
-<​html><​span class="​dev-tag dev-unipi11">​Unipi&​nbsp1.1</​span></​html>​ \\ 
 <​html><​span class="​dev-tag dev-axon">​Axon</​span></​html>​ <​html><​span class="​dev-tag dev-axon">​Axon</​span></​html>​
 ;;# ;;#
Line 17: Line 15:
 </​WRAP>​ </​WRAP>​
  
-<WRAP center round info 60%>+<WRAP center round info 90%>
 1Wire devices are not mapped to Modbus TCP and have to be implemented differently,​ eg. using OWFS. 1Wire devices are not mapped to Modbus TCP and have to be implemented differently,​ eg. using OWFS.
 </​WRAP>​ </​WRAP>​
  
-==== Systemd service ====+ 
 +===== Storage life status ===== 
 +There are also registers indicating storage status for all Unipi controllers (except Unipi 1.1) that are available on the Modbus TCP server: 
 +  * <​html><​span class="​kbBlueText">​Erase cycles used [%]</​span></​html>​ -> indicates the number of memory erase cycles compared to the maximum cycles (in percent) 
 +  * <​html><​span class="​kbBlueText">​Good blocks [%]</​span></​html>​ -> indicates the number of blocks that are all right (in percent) 
 + 
 +For Neuron units, there is also the number of power cycles (on/off) available with the current SD card, or the name of the card manufacturer'​s detection. For Neuron units, only a limited selection of SD cards is supported for these features. 
 + 
 + 
 +===== Systemd service ​=====
 The Modbus TCP server interface is provided by a unipitcp service. By default, the server only listens to request on the local loopback. Requests from other hosts than 127.0.0.1 are forbidden due to security reasons. To change this, the unipitcp has to be run with the parameter "​-l 0.0.0.0"​ (-L). If you wish, you can also change the listening port in parameter -p to a different one than the default 502. The Modbus TCP server interface is provided by a unipitcp service. By default, the server only listens to request on the local loopback. Requests from other hosts than 127.0.0.1 are forbidden due to security reasons. To change this, the unipitcp has to be run with the parameter "​-l 0.0.0.0"​ (-L). If you wish, you can also change the listening port in parameter -p to a different one than the default 502.