Re: [Модуль] Telegram (telegram)
Добавлено: Сб окт 27, 2018 12:23 pm
Код: Выделить всё
Температура1 на балконе:24.8°C,Температура2 на балконе:21.10
°C,Температура3 на балконе:21.10
°C,
Код: Выделить всё
$parameter1 = getGlobal("BMP180.temp");
$parameter2 = getGlobal("TempSensor01.Value");
$parameter3 = getGlobal("ds18b20.temp");
return "Температура1 на балконе:" .$parameter2. "°C,". "Температура2 на балконе:" .$parameter1. "°C,". "Температура3 на балконе:" .$parameter1. "°C,";
viktor6 писал(а): ↑Пн окт 29, 2018 10:44 pmВсем привет. Подскажите что не так я делаю. Добавил команду погода С но в телеге почему-то переносит слова на новою строку.
И еще как можно сделать чтобы каждая комната была с новой строки. Я не взуб ногой в программировании.сам кодКод: Выделить всё
Температура1 на балконе:24.8°C,Температура2 на балконе:21.10 °C,Температура3 на балконе:21.10 °C,
Код: Выделить всё
$parameter1 = getGlobal("BMP180.temp"); $parameter2 = getGlobal("TempSensor01.Value"); $parameter3 = getGlobal("ds18b20.temp"); return "Температура1 на балконе:" .$parameter2. "°C,". "Температура2 на балконе:" .$parameter1. "°C,". "Температура3 на балконе:" .$parameter1. "°C,";
Код: Выделить всё
$parameter1 = getGlobal("BMP180.temp");
$parameter2 = getGlobal("TempSensor01.Value");
$parameter3 = getGlobal("ds18b20.temp");
return "Температура1 на балконе:" .$parameter2. "°C,\n". "Температура2 на балконе:" .$parameter1. "°C,\n". "Температура3 на балконе:" .$parameter1. "°C,";
Всё равно переноситEraser писал(а): ↑Вт окт 30, 2018 7:41 amКод: Выделить всё
$parameter1 = getGlobal("BMP180.temp"); $parameter2 = getGlobal("TempSensor01.Value"); $parameter3 = getGlobal("ds18b20.temp"); return "Температура1 на балконе:" .$parameter2. "°C,\n". "Температура2 на балконе:" .$parameter1. "°C,\n". "Температура3 на балконе:" .$parameter1. "°C,";
Код: Выделить всё
Температура в комнате Игоря:20.70
°C,
Температура в комнате:23.0°C,
Температура на балконе:13.5°C,
Код: Выделить всё
$parameter1 = getGlobal("BMP180.temp");
$parameter2 = getGlobal("TempSensor01.Value");
$parameter3 = getGlobal("ds18b20.temp");
return "Температура в комнате Игоря:" .$parameter1. "°C,\n". "Температура в комнате:" .$parameter2. "°C,\n". "Температура на балконе:" .$parameter3. "°C,";
Код: Выделить всё
$parameter1 = getGlobal("BMP180.temp");
$parameter2 = getGlobal("TempSensor01.Value");
$parameter3 = getGlobal("ds18b20.temp");
return "В комнате Игоря:" .$parameter1. "°C,\n". "Температура в комнате:" .$parameter2. "°C,\n". "Температура на балконе:" .$parameter3. "°C,";
Код: Выделить всё
В комнате Игоря:20.70
°C,
Температура в комнате:22.4°C,
Температура на балконе:13.8°C,
Сократил
Код: Выделить всё
В комнате:20.90
°C,
Температура в комнате:21.9°C,
Температура на балконе:22°C,
Код: Выделить всё
$parameter1 = getGlobal("BMP180.temp");
$parameter2 = getGlobal("TempSensor01.Value");
$parameter3 = getGlobal("ds18b20.temp");
return "В комнате:" .$parameter1. "°C,\n". "Температура в комнате:" .$parameter2. "°C,\n". "Температура на балконе:" .$parameter3. "°C,";
Код: Выделить всё
Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in /var/www/html/lib/mysqli.class.php on line 207
скорее всего в BMP180.temp есть символ перевода строки, а не только цифрыviktor6 писал(а): ↑Вт окт 30, 2018 12:46 pmСократилКод: Выделить всё
В комнате:20.90 °C, Температура в комнате:21.9°C, Температура на балконе:22°C,
Может как-то проще по другому сделать?Код: Выделить всё
$parameter1 = getGlobal("BMP180.temp"); $parameter2 = getGlobal("TempSensor01.Value"); $parameter3 = getGlobal("ds18b20.temp"); return "В комнате:" .$parameter1. "°C,\n". "Температура в комнате:" .$parameter2. "°C,\n". "Температура на балконе:" .$parameter3. "°C,";
P. S. А эта ошибка не как не влияет на этоКод: Выделить всё
Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in /var/www/html/lib/mysqli.class.php on line 207
Код: Выделить всё
$temp = shell_exec("python /etc/script/simpletest.py | grep 'Temp' | awk '{print $1}' | cut -c 6-10");
echo $temp;
sg("BMP180.temp",$temp);
$Pressure = shell_exec("python /etc/script/simpletest.py | grep 'Pressure' | awk '{print $1}' | cut -c 10-18");
echo $Pressure;
sg("BMP180.Pres",$Pressure);
$Altitude = shell_exec("python /etc/script/simpletest.py | grep 'Altitude' | awk '{print $1}' | cut -c 10-15");
echo $Altitude;
sg("BMP180.Alti",$Altitude);
$Seal_Pressure = shell_exec("python /etc/script/simpletest.py | grep 'Seal_Pe' | awk '{print $1}' | cut -c 9-19");
echo $Seal_Pressure;
sg("BMP180.SPres",$Seal_Pressure);