--- a/www-thermferm/units.php Fri May 28 14:25:56 2021 +0200 +++ b/www-thermferm/units.php Sun Jul 10 14:33:13 2022 +0200 @@ -65,7 +65,7 @@ } unset($_POST['UUID']); - unset($_POST['roductName']); + unset($_POST['ProductName']); unset($_POST['key']); unset($_POST['command']); load('units.php'); @@ -97,6 +97,7 @@ $cmd[] = "AIR_IDX,".$_POST['AirIdx']; $cmd[] = "BEER_ADDRESS,".$_POST['BeerAddress']; $cmd[] = "BEER_IDX,".$_POST['BeerIdx']; + $cmd[] = "BEER_ADDRESS2,".$_POST['BeerAddress2']; $cmd[] = "CHILLER_ADDRESS,".$_POST['ChillerAddress']; $cmd[] = "CHILLER_IDX,".$_POST['ChillerIdx']; $cmd[] = "HEATER_ADDRESS,".$_POST['HeaterAddress']; @@ -451,6 +452,26 @@ $outstr .= ' <td class="editfield"><input type="text" name="BeerIdx" size="5" value="'.$f[1].'"></td>'.PHP_EOL; $outstr .= ' </tr>'.PHP_EOL; } + if ($f[0] == "BEER_ADDRESS2") { + $outstr .= ' <tr class="editor">'.PHP_EOL; + $outstr .= ' <td class="editname">Beer Sensor Address (alt)</td>'.PHP_EOL; + $outstr .= ' <td colspan="3" class="editfield"><select name="BeerAddress2">'.PHP_EOL; + $outstr .= ' <option value="">Not Assigned</option>'.PHP_EOL; + if (startsWith($devices[0], "212")) { + $j = 1; + while (1) { + if (strcmp($devices[$j], ".") == 0) + break; + $g = explode(",", $devices[$j]); + if ($g[5] == "IN_ANALOG") { + ($f[1] == $g[0]) ? $se = " selected" : $se = ""; + $outstr .= ' <option value="'.$g[0].'"'.$se.'>'.$g[1].' '.$g[4].'</option>'.PHP_EOL; + } + $j++; + } + } + $outstr .= ' </select></td></tr>'.PHP_EOL; + } if ($f[0] == "CHILLER_ADDRESS") { $outstr .= ' <tr class="editor">'.PHP_EOL;