Сложность с "вхождением" в систему
Модератор: immortal
-
- Сообщения: 38
- Зарегистрирован: Вт фев 17, 2015 1:52 pm
- Благодарил (а): 11 раз
- Поблагодарили: 0
Re: Сложность с "вхождением" в систему
Ну, это мне и так понятно,но совершенно непонятен способ исполнения )))))))))))))))))
Можете привести простейший пример как выше ?
Например вот с выключателем тем же- как включить и выключить что-то командой или выключателем понятно. Как заставить выключатель отображать включенное состояние после команды ?
Ну и поясните пожалуйста в общем как связать свойства разных объектов ?
Собственно что у меня вызывает затруднение- вот в этой статье http://smartliving.ru/forum/viewtopic.p ... 170#p19170
довольно просто и подробно пояснено как прикрутить счетчик. Для этого создается отдельный объект, и используются его свойства. А как быть, если нужное свойство уже есть в другом объекте ?
Как ,например, для учета выдернуть свойство "idesp.counter" из объекта
"ESP8266" в отдельный, к примеру "GAS_Counter" в свойство "GAS_Counter.counter" ?
Можете привести простейший пример как выше ?
Например вот с выключателем тем же- как включить и выключить что-то командой или выключателем понятно. Как заставить выключатель отображать включенное состояние после команды ?
Ну и поясните пожалуйста в общем как связать свойства разных объектов ?
Собственно что у меня вызывает затруднение- вот в этой статье http://smartliving.ru/forum/viewtopic.p ... 170#p19170
довольно просто и подробно пояснено как прикрутить счетчик. Для этого создается отдельный объект, и используются его свойства. А как быть, если нужное свойство уже есть в другом объекте ?
Как ,например, для учета выдернуть свойство "idesp.counter" из объекта
"ESP8266" в отдельный, к примеру "GAS_Counter" в свойство "GAS_Counter.counter" ?
- Amarok
- Сообщения: 1425
- Зарегистрирован: Пт дек 14, 2012 12:24 pm
- Откуда: Россия, Нижняя Тура
- Благодарил (а): 460 раз
- Поблагодарили: 126 раз
- Контактная информация:
Re: Сложность с "вхождением" в систему
Код: Выделить всё
sg(gg('idesp.counter'),'GAS_Counter.counter');
Последний раз редактировалось Amarok Вс мар 01, 2015 11:06 am, всего редактировалось 1 раз.
- Рейтинг: 1.16%
Алиска живёт на Ubuntu Server 14.04.3 LTS
connect, группа в Telegram, Яндекс.Деньги для благодарностей за помощь: 41001355945165
connect, группа в Telegram, Яндекс.Деньги для благодарностей за помощь: 41001355945165
-
- Сообщения: 469
- Зарегистрирован: Вт мар 12, 2013 1:22 am
- Благодарил (а): 41 раз
- Поблагодарили: 81 раз
Re: Сложность с "вхождением" в систему
Так правильней:BlackWarrior писал(а):Типа такКод: Выделить всё
sg(gg('idesp.counter'),GAS_Counter.counter);
Код: Выделить всё
sg("GAS_Counter.counter",gg("idesp.counter"));
-
- Сообщения: 38
- Зарегистрирован: Вт фев 17, 2015 1:52 pm
- Благодарил (а): 11 раз
- Поблагодарили: 0
Re: Сложность с "вхождением" в систему
Попробовал засовывать в espdata и в таймер onNewMinute, свойство не появляется
-
- Сообщения: 38
- Зарегистрирован: Вт фев 17, 2015 1:52 pm
- Благодарил (а): 11 раз
- Поблагодарили: 0
Re: Сложность с "вхождением" в систему
Как правильно взять свойство во временную переменную ?
Собственно нужно подставлять команду в getUrl
делаю так :
$temp=(ThisComputer.light_bedroom);
$url='http://IP/pcfdac?set='.$temp;
getURL($url,0);
не работает.
Если же присваиваю $temp просто значение- регулируется. Значит я не получаю значение ThisComputer.light_bedroom.
Как его правильно вытащить ?
Собственно нужно подставлять команду в getUrl
делаю так :
$temp=(ThisComputer.light_bedroom);
$url='http://IP/pcfdac?set='.$temp;
getURL($url,0);
не работает.
Если же присваиваю $temp просто значение- регулируется. Значит я не получаю значение ThisComputer.light_bedroom.
Как его правильно вытащить ?
- Amarok
- Сообщения: 1425
- Зарегистрирован: Пт дек 14, 2012 12:24 pm
- Откуда: Россия, Нижняя Тура
- Благодарил (а): 460 раз
- Поблагодарили: 126 раз
- Контактная информация:
Re: Сложность с "вхождением" в систему
$temp=getGlobal("ThisComputer.light_bedroom");Skull писал(а):Значит я не получаю значение ThisComputer.light_bedroom. Как его правильно вытащить ?
- Рейтинг: 1.16%
Алиска живёт на Ubuntu Server 14.04.3 LTS
connect, группа в Telegram, Яндекс.Деньги для благодарностей за помощь: 41001355945165
connect, группа в Telegram, Яндекс.Деньги для благодарностей за помощь: 41001355945165
- Amarok
- Сообщения: 1425
- Зарегистрирован: Пт дек 14, 2012 12:24 pm
- Откуда: Россия, Нижняя Тура
- Благодарил (а): 460 раз
- Поблагодарили: 126 раз
- Контактная информация:
Re: Сложность с "вхождением" в систему
Можно даже так:
Код: Выделить всё
$url="http://IP/pcfdac?set=";
$url.=gg("ThisComputer.light_bedroom");
getURL($url,0);
- Рейтинг: 1.16%
Алиска живёт на Ubuntu Server 14.04.3 LTS
connect, группа в Telegram, Яндекс.Деньги для благодарностей за помощь: 41001355945165
connect, группа в Telegram, Яндекс.Деньги для благодарностей за помощь: 41001355945165
-
- Сообщения: 14
- Зарегистрирован: Сб апр 11, 2015 8:22 pm
- Благодарил (а): 2 раза
- Поблагодарили: 3 раза
Re: Сложность с "вхождением" в систему
Подскажите а каким образом ThisComputer получает свойства ? А именно ThisComputer.weatherToday / ThisComputer.weatherTomorrow и так далее
Есть ли возможность привязки других имен и свойств этим параметрам ?
И каким образом заданы эти: <#LANG_GENERAL_CLIMATE#> / <#LANG_GENERAL_OUTSIDE#>
Есть ли возможность привязки других имен и свойств этим параметрам ?
И каким образом заданы эти: <#LANG_GENERAL_CLIMATE#> / <#LANG_GENERAL_OUTSIDE#>
- slgeo
- Сообщения: 551
- Зарегистрирован: Чт фев 05, 2015 2:35 pm
- Откуда: РнД
- Благодарил (а): 139 раз
- Поблагодарили: 74 раза
Re: Сложность с "вхождением" в систему
Они прописаны в разделе Веб-переменных, убери там связку и привязывайте к чему угодноPhilozov писал(а):Подскажите а каким образом ThisComputer получает свойства ? А именно ThisComputer.weatherToday / ThisComputer.weatherTomorrow и так далее
Есть ли возможность привязки других имен и свойств этим параметрам ?
Raspberry Pi2 Model B + NRF24L01 (MySensors) + 1-Wire + Esp8266 (WiFi-IoT)
CONNECT
CONNECT