как вывести текст вместо цифр?

Всё, что не подходит под вышеперечисленные разделы

Модератор: immortal

Аватара пользователя
xor
Сообщения: 2038
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 284 раза
Поблагодарили: 629 раз

Re: как вывести текст вместо цифр?

Сообщение xor » Ср июн 13, 2018 12:50 pm

Возвращаясь к топику, соглашусь, что самое простое - завести свойство. И там хоть текст, хоть цвет, хоть иконку формировать. Как у системных статусов.

Отправлено с моего Redmi 4X через Tapatalk

Аватара пользователя
woow
Сообщения: 821
Зарегистрирован: Пн июл 04, 2016 8:46 am
Откуда: Mazeikiai
Благодарил (а): 125 раз
Поблагодарили: 46 раз

Re: как вывести текст вместо цифр?

Сообщение woow » Ср июн 13, 2018 1:04 pm

Давйте вернёмся на исходную. У иеня железо выдает числа или значения и их перекодировать в текст нет нужды. Я дал пример с температурой, а может быть и освещение 10 <сет ТЕМНО 10>сет СВЕТЛО. Потому что болшенству непосвещенных в эти цифы они прото цифры текст уже событие. Также с дверью что если в меско сообщения Дверь открыта будет вспывать 1 или 0, или надпись "онин" "ноль"
Raspberry Pi 3B+
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

Re: как вывести текст вместо цифр?

Сообщение tarasfrompir » Ср июн 13, 2018 1:41 pm

Ой да, пересмотрел топик ... Ну ничего , просто в своей голове такое крутится, мой синтезатор не все высказывает, вот и думаю что же его при крутить...
Спасибо нам ПОМОЖЕТ..!
Logrus
Сообщения: 2079
Зарегистрирован: Пт апр 07, 2017 12:20 pm
Благодарил (а): 313 раз
Поблагодарили: 457 раз

Re: как вывести текст вместо цифр?

Сообщение Logrus » Ср июн 13, 2018 1:48 pm

woow писал(а):
Ср июн 13, 2018 1:04 pm
Давйте вернёмся на исходную. У иеня железо выдает числа или значения и их перекодировать в текст нет нужды. Я дал пример с температурой, а может быть и освещение 10 <сет ТЕМНО 10>сет СВЕТЛО. Потому что болшенству непосвещенных в эти цифы они прото цифры текст уже событие. Также с дверью что если в меско сообщения Дверь открыта будет вспывать 1 или 0, или надпись "онин" "ноль"
Утром заглянул, в чем сложность не понял, дальнейшее обсуждение вообще в ступор вогнало )))
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Logrus
Сообщения: 2079
Зарегистрирован: Пт апр 07, 2017 12:20 pm
Благодарил (а): 313 раз
Поблагодарили: 457 раз

Re: как вывести текст вместо цифр?

Сообщение Logrus » Ср июн 13, 2018 1:53 pm

Вложение Сцена.PNG больше недоступно
Вложения
Сцена.PNG
Сцена.PNG (15.31 КБ) 3482 просмотра
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Logrus
Сообщения: 2079
Зарегистрирован: Пт апр 07, 2017 12:20 pm
Благодарил (а): 313 раз
Поблагодарили: 457 раз

Re: как вывести текст вместо цифр?

Сообщение Logrus » Ср июн 13, 2018 1:53 pm

Сцена2.PNG
Сцена2.PNG (19.04 КБ) 3481 просмотр
формируется в скрипте fromOpenWeather

п.с. два скрина не вставляет в один пост (
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Аватара пользователя
woow
Сообщения: 821
Зарегистрирован: Пн июл 04, 2016 8:46 am
Откуда: Mazeikiai
Благодарил (а): 125 раз
Поблагодарили: 46 раз

Re: как вывести текст вместо цифр?

Сообщение woow » Ср июн 13, 2018 2:50 pm

Ого задал вопрос. Думал кто нибудь из своей панели копи пасте сделает и всё, а тут вторую страницу нашкрябали и решения нет пока. Попробую со свойствами поигратся.
Raspberry Pi 3B+
Аватара пользователя
woow
Сообщения: 821
Зарегистрирован: Пн июл 04, 2016 8:46 am
Откуда: Mazeikiai
Благодарил (а): 125 раз
Поблагодарили: 46 раз

Re: как вывести текст вместо цифр?

Сообщение woow » Чт июн 14, 2018 4:33 pm

Такой нарисовал метод:

Код: Выделить всё

if ($params['tempr1'] > 20)
{
   print ("тепло");
    }else{
  print ("холодно");
}
создал свойство tempr_ulic и указал чтобы обрабатывала этот метод. Результат не какой. В свойствах например
tempr1 показывает 26
tempr_ulic пусто.
Понимаю что в методе не правильно а как надо?
Raspberry Pi 3B+
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

Re: как вывести текст вместо цифр?

Сообщение tarasfrompir » Чт июн 14, 2018 5:08 pm

вместо print или делай say ("тепло",2);
или setGlobal ('обьект.свойство обьекта', "тепло");
Спасибо нам ПОМОЖЕТ..!
Chainik
Сообщения: 1462
Зарегистрирован: Вс янв 10, 2016 11:05 am
Благодарил (а): 260 раз
Поблагодарили: 454 раза

Re: как вывести текст вместо цифр?

Сообщение Chainik » Чт июн 14, 2018 5:13 pm

А если попробовать так:

Код: Выделить всё

If (gg('Ваш_Объект.tempr1') > 20) {
sg('Ваш_Объект.tempr_ulic', "Тепло");
} else {
sg('Ваш_Объект.tempr_ulic', "Холодно");
}
Только запускать этот метод надо периодически.
tempr1 -- свойство, куда пишется температура.
tempr_ulic -- свойство, куда пишется текстовое представление (Тепло/Холодно)
За это сообщение автора Chainik поблагодарил:
woow (Чт июн 14, 2018 10:53 pm)
Рейтинг: 1.16%
Ответить