Вопрос "+","-"

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

shef136
Сообщения: 10
Зарегистрирован: Пн окт 03, 2016 7:42 pm
Благодарил (а): 3 раза
Поблагодарили: 0

Re: Вопрос "+","-"

Сообщение shef136 » Ср окт 05, 2016 10:50 pm

только убавляет((, про свойства опишите пожалуйста подробнее
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Вопрос "+","-"

Сообщение nick7zmail » Чт окт 06, 2016 6:22 am

shef136 писал(а):только убавляет((, про свойства опишите пожалуйста подробнее
Куда еще подробнее?)) если работает хоть как то - правильно всё сделали...другой вопрос - почему не проходит сравенение...допишите в начало метода

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

say('старое значение '.$params['OLD_VALUE']);
say('новое значение '.'$params['NEW_VALUE']);
*** Сообщение запрещено. Сообщение похоже на спам. ***
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Вопрос "+","-"

Сообщение nick7zmail » Пт окт 07, 2016 6:01 am

shef136 писал(а):только убавляет((, про свойства опишите пожалуйста подробнее
Я, если что, вчера ещё ответил...ответ на модерацию попал попал почему-то. Жди пока пропустят.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
shef136
Сообщения: 10
Зарегистрирован: Пн окт 03, 2016 7:42 pm
Благодарил (а): 3 раза
Поблагодарили: 0

Re: Вопрос "+","-"

Сообщение shef136 » Пн окт 10, 2016 2:39 am

что зделал не так подскажите пожалуйста, он только убавляет
Вложения
2016-10-10 (9).png
2016-10-10 (9).png (151.47 КБ) 5662 просмотра
2016-10-10 (8).png
2016-10-10 (8).png (143.45 КБ) 5662 просмотра
2016-10-10 (7).png
2016-10-10 (7).png (146.1 КБ) 5662 просмотра
2016-10-10 (6).png
2016-10-10 (6).png (140.56 КБ) 5662 просмотра
2016-10-10 (5).png
2016-10-10 (5).png (137.7 КБ) 5662 просмотра
2016-10-10 (4).png
2016-10-10 (4).png (145.17 КБ) 5662 просмотра
2016-10-10 (3).png
2016-10-10 (3).png (171.56 КБ) 5662 просмотра
2016-10-10 (2).png
2016-10-10 (2).png (138.23 КБ) 5662 просмотра
2016-10-10 (1).png
2016-10-10 (1).png (140.6 КБ) 5662 просмотра
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Вопрос "+","-"

Сообщение nick7zmail » Пн окт 10, 2016 6:37 am

Охтыж...
Итак, 1ое.
Убираете свойства OLD_VALUE и NEW_VALUE. Создаете свойство, к примеру, volume.
2) При создании свойства выбираете - выполнить метод при изменении - volume_change
3) В элементе +- выбираете свойство - volume. Метод оставляете пустым (он автоматически запуститься должен при изменении свойства.
4) Код в методе оставляете без изменения.
5) Перезагружаетесь (для верности), хотя можно и без этого пункта попробовать.
За это сообщение автора nick7zmail поблагодарил:
shef136 (Пн окт 10, 2016 5:54 pm)
Рейтинг: 1.16%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
shef136
Сообщения: 10
Зарегистрирован: Пн окт 03, 2016 7:42 pm
Благодарил (а): 3 раза
Поблагодарили: 0

Re: Вопрос "+","-"

Сообщение shef136 » Пн окт 10, 2016 5:55 pm

Все заработало, большое спасибо.
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Вопрос "+","-"

Сообщение nick7zmail » Вт окт 11, 2016 6:21 am

shef136 писал(а):Все заработало, большое спасибо.
Пожалуйста. Рад помочь....
Просто для справки - что мы сделали...
В случае если метод связан со свойством (только в этом случае) при выполнении метода передаются в массиве $params следующие значения:
  • $params['PROPERTY'] -- текстовое имя изменяемого свойства
    $params['NEW_VALUE'] -- присваиваемое значение
    $params['OLD_VALUE'] -- предыдущее значение
Если связать, скажем, со слайдером или выпадающим меню (при этом свойство можно не связывать с методом) - в $params передаётся $params['VALUE'] - значение этого слайдера.
Еще, конечно, можно передать дополнительные параметры, которые вам нужны, похожим образом

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

CallMethod('объект.метод', array('значение'=>'CUSTOM_VAL'));
Так в вашем методе можете использовать $params['CUSTOM_VAL'], которая будет равна значению, которое присвоите.
Как то так)) Вроде понятно объяснил...
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
shef136
Сообщения: 10
Зарегистрирован: Пн окт 03, 2016 7:42 pm
Благодарил (а): 3 раза
Поблагодарили: 0

Re: Вопрос "+","-"

Сообщение shef136 » Вт окт 11, 2016 4:43 pm

Спасибо, понятно.
Ответить