Я слаб в PHP поэтому хотел бы понять смысл данного кода
if означает - если ($params['VALUE']) {
$url='http://192.168.8.120/command?30=ON'; выполнить вот эту строчку
getURL($url,0);
} else означает - тогда{
$url='http://192.168.8.120/command?30=OFF'; выполнить вот эту строчку
getURL($url,0);
}
а вот что означает? - ($params['VALUE'])
там что-то типа 1 и 0 ??? и VALUE означает типа 1 ???
$params['VALUE'] -- это параметр, который передаётся в код, для того, чтобы понять в какое положение изменился выключатель. для выключателя он будет 1 либо 0. для кнопки значения не имеет. для слайдеров и прочего он будет равен установленному значению. как-то так
Сергей Джейгало, разработчик MajorDoMo Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь! Профиль Connect -- информация, сотрудничество, услуги
кстати, альтернативой использования кода выключателя могло быть создание точно такого же скрипта в разделе Сценарии -- он тоже использовал бы этот параметр. сценарии удобней тем, что могут быть вызваны из других сценариев через runScript, а так же тем, что их можно писать не на читом php, а с использованием Blockly -- визуальной среды создания скриптов.
Сергей Джейгало, разработчик MajorDoMo Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь! Профиль Connect -- информация, сотрудничество, услуги
Всем привет.
1. Вопрос такой как привязать скажем порт 3-OUT управляющий релюхой к датчику температуры, что бы можно было выставить максимальную и минимальную температуру. При максимальной порт OFF при минимальной порт ON.
2. И ещё вопрос то же самое с портом толко включение отключение по времени.
ser009 писал(а):
if означает - если ($params['VALUE']) {
$url='http://192.168.8.120/command?30=ON'; выполнить вот эту строчку
getURL($url,0);
} else означает - тогда{
$url='http://192.168.8.120/command?30=OFF'; выполнить вот эту строчку
getURL($url,0);
}
а вот что означает? - ($params['VALUE'])
там что-то типа 1 и 0 ??? и VALUE означает типа 1 ???
1. $param принимает значение ON или OFF.
Т.е, если существует переменная $params['VALUE'], то значение будет ON, если нет то OFF.
2. $url будет с вычесленным параметром.
3. getURL($url,0); без изменений.
________________________________________________________
Majordomo (GitHub) на HP Microserver Gen8. OS Debian Stretch
Ураа , накоц нашел статью, много спрашивал как это реализовать, а можешь описать поподробнее процесс с сылками на товар что именно ты покупал?
Буду НУ очень презнателен, огромное тебе спасибо. И потом если возникнут вопросы по подключению к majordomo но я думаю там не будет вопросов)))
Правильно я понимаю, чт этот вариант реализации если нет шлюза от xiaomi, ведь если он есть то не нужно не какой ардуино, все же через него настроить можно.