1wire
Contents
Configuration 1-WIRE Temperature Sensors
IF-07G allow connect 1-wire temperature sensors. For easy configuration and using variables in Metel IEC 61131-3 is prepared small application which is possible control from CLI for example putty.
1. Update List of Available Packages
root@iplog:~# opkg update
Example of Update Process:
Downloading http://www.iplog.eu/opkg/base/Packages.gz. Updated source 'base'. Downloading http://www.iplog.eu/opkg/firmware/Packages.gz. Updated source 'firmware'.
2. Install metel-1wire-temperature Package
root@iplog:~# opkg install metel-1wire-temperature
Example of Package Installing:
Installing metel-1wire-temperature (0.0.2-12014) on root. Downloading http://www.iplog.eu/opkg/base/metel-1wire-temperature_0.0.2-12014_all.ipk. Configuring metel-1wire-temperature. Starting metel-1wire-temperatured: OK
3. Available Commands for metel-1wire-temperature Package
Display help
root@iplog:~# metel-1wire-temperature help
Usage: metel-1wire-temperature <command> Commands: help - Shows commands list - Shows actual list of connected devices config - Shows list with sensors which are used add {<id>|all} - Add one or all devices into config list del {<id>|all} - Delete one or all sensors from config list update_iec - Updates the list of IEC variables depending on the config list
root@iplog:~# metel-1wire-temperature list
Example of list with all connected devices
Id Addr 28.202877911702 28.2341E00A0000 28.2BFD77911702 28.40C577911602 28.6FDFDE0A0000 28.7325DF0A0000 28.73F877910E02 28.7B1CDF0A0000 28.87D5DE0A0000 28.C94D0F020000 28.EB9277910C02 Total 11 devices
root@iplog:~# metel-1wire-temperature add all
Command which add all devices without Addr to config list. Config list is used for creating variables for Metel IEC 61131-3
metel-1wire-temperature config
Example of config list with all configurated devices
Id Addr 28.202877911702 1 28.2341E00A0000 2 28.2BFD77911702 3 28.40C577911602 4 28.6FDFDE0A0000 5 28.7325DF0A0000 6 28.73F877910E02 7 28.7B1CDF0A0000 8 28.87D5DE0A0000 9 28.C94D0F020000 10 28.EB9277910C02 11
Connecting New Device(s)
root@iplog:~# metel-1wire-temperature list
Id Addr 28.202877911702 1 28.2341E00A0000 2 28.2BFD77911702 3 28.40C577911602 4 28.6FDFDE0A0000 5 28.7325DF0A0000 6 28.73F877910E02 7 28.7B1CDF0A0000 8 28.87D5DE0A0000 9 28.C94D0F020000 10 28.EB9277910C02 11 28.EED777911602 Total 12 devices
root@iplog:~# metel-1wire-temperature add 28.EED777911602
root@iplog:~# metel-1wire-temperature config
Id Addr 28.202877911702 1 28.2341E00A0000 2 28.2BFD77911702 3 28.40C577911602 4 28.6FDFDE0A0000 5 28.7325DF0A0000 6 28.73F877910E02 7 28.7B1CDF0A0000 8 28.87D5DE0A0000 9 28.C94D0F020000 10 28.EB9277910C02 11 28.EED777911602 12