Ух....добрался наконец до компа...
По поводу
sergejey писал(а):
Тут надо ещё поразбираться... методы turnOn/turnOff для реле как раз ничего и не должны делать, кроме как менять значение свойства status, а на последнее уже завязываются все "железные" модули. Собственно методов turnOn/turnOff могло и вовсе не быть и вместо них можно было бы использовать sg('Object.status',1); или sg('Object.status',0);
Что такого прописано в turnOn/turnOff, что даёт сработку выключателя? Может быть там вручную какой-то код добавлен? Тогда надо думать, как это обработать правильно.
Вот тут я думал как раз по-другому...думал свойство статуса запускает statusUpdated, а уже statusUpdated в зависимости от значения статуса запускает TurnOn или TurnOff...
Собственно по-этому вбил действия именно в TurnOn и TurnOff...ещё и другим насоветовал так делать =D...
viewtopic.php?p=54054#p54054
Тебе кстати вроде как-то раз показывал эту инструкцию...ну переделать то мне не сложно...переписать код в StatusUpdated не проблема....это будет правильно?
Так просто кода больше получится...помимо вызова команд, ещё и условие...ну да ладно...
Схему взаимосвязей бы хоть какую нить))А то сложно отследить что должно а что не должно вызываться, и в каком случае...
Далее...по простым устройствам небольшой отчет....решил просто создать сцену с планом квартиры...ранее у меня такая не зашла...да и ща не очень понравилась)) Мне больше в виде дашбордов нравятся интерфесы...не суть...в общем с чем столкнулся:
1) Датчики температуры/влажности
-Датчики температуры отображаются по-старому...а датчики давления, к примеру, по-новому...в дашборд они вставляются одинаково...а вот на сцене выглядят так
- 1.jpg (29.2 КБ) 6010 просмотров
Трудночитаемы на светлом фоне
Разное оформление
Куда подевалась опция "использовать фон", или как-то так?...у датчиков температуры/влажности есть фон, а у давления - нету...а где включить/отключить - на найду((...конечно можно всё подрисовать при помощи css....но ведь было, вроде, раньше...или ща как-то по-другому можно это сделать?
2) Датчики давления...
Очень просим добавить единицы мм.рт.ст и Па/ГПа (это вроде стандартная международная...но у нас - мм.рт.ст. популярнее)...уже озвучивали это вроде
3) Датчики освещенности
Без единиц измерения...можно предоставить выбор - без единиц (у меня, например, хрен пойми в чем, от 0 до 1024))), или дописывать стандартные типа Lux...но это так...просто предложение
4) Датчик открытия двери
Как уже писал я, потом писали выше, я всё равно повторю ещё раз....показывает NormalOpen/NormalClose отлично...а вот если спросить голосом состояние - вне зависимости от NC/NO скажет одно и то же...надо бы поправить озвучку.
5) Выключатель
Отлично, что появился хоть какой-то выбор "Стиля" в дашборде...теперь если выбрать "разное" - показывает розетку...уже прогресс...
Но так же имеется одна недоработочка...на выключенной то показывает розетку, а вот если включить - превращается в лампочку.
- 2.jpg (8.23 КБ) 5885 просмотров
Ещё от меня лично просьба в типы устройства добавить вентиляцию. Очень не хватает))
Ну вроде всё. Если ещё что вспомню - напишу.
UPD:
Нашел причину отсутствия картинки розетки во включенной розетке)) в css кода не хватает
Код: Выделить всё
.controller.loadtype_power .device-icon.on {
background-color:yellow;
background-image: url(../cms/scenes/styles/switch/i_rozetka_on.png);
}