Планы

Новые релизы, обновления и т.п.

Модератор: immortal

botik60
Сообщения: 1
Зарегистрирован: Вт янв 14, 2020 1:48 pm
Благодарил (а): 0
Поблагодарили: 0

Re: Планы

Сообщение botik60 » Вт янв 14, 2020 1:52 pm

Здравствуйте. Подскажите, создал план с двумя прямоугольниками для использования компонента стрелочный индикатор, подключил, индикатор показывает, но исчезает спустя ~3 секунды?
Аватара пользователя
Strangeman
Сообщения: 186
Зарегистрирован: Ср янв 16, 2013 6:35 pm
Откуда: Золотарево
Благодарил (а): 85 раз
Поблагодарили: 16 раз
Контактная информация:

Re: Планы

Сообщение Strangeman » Пт янв 17, 2020 2:11 pm

Возможно, что-то поменялось после этого сообщения.
yii писал(а):
Пт дек 06, 2019 5:23 pm
Но есть один вопрос, а именно с заменой свойств на их значения, типа пишем %ThisComputer.timeNow% в итоге текущее время. Все хорошо все работает, но может я не до конца проникся... текущее время это 5 символов типа 17:34, а %ThisComputer.timeNow% очень длинная надпись которая очень мешается в редакторе (я использую элемент текст), это действительно так, или как то можно обойти, там у объектов много свойств... типа текст поставить короткий 00:00, а %ThisComputer.timeNow% прописать в какое нибуть свойство? Если нет, то по аналогии с "состояние", может стоит добавить что то типа "макрос замены" где для объекта c именем name подставится object.property?
Если так - то ситуация, как в одном из Ералашей: "русский уже забыл, а английский еще не выучил".
Вот так это уже не работает.
Для установки динамических текстовых элементов достаточно в самом тексте использовать конструкцию авто-подстановки вида "%Объект.Свойство%". При выводе данного элемента будет произведена авто-замена на данные из системы. Кроме того, при изменении данных в системе, текст на изображении так же будет меняться автоматически. Вы можете использовать данную конструкцию не только отдельно, но и как часть предложения, например: "Сейчас %ThisComputer.TimeNow%" будет автоматически заменено на "Сейчас 10:35". В графическом редакторе вы можете производить любые манипуляции над самим элементов -- устанавливать шрифты, эффекты и т.п
а так, как хотелось автору еще не работает.
Суть в том, что если вписать в pict.swg %obj.prop% - текущее значение будет подгружено при открытии страницы, но обновляться не будет. Если к элементу привязать состояние, что уже явно "масло маслянное" - всё работает нормально. Если же создать текстовый объект, как пример "00:00" и в состоянии к нему привязать ThisComputer.TimeNow - вообще никак не работает.
Надо или код поправить, чтобы работало, как в описании. Или, что удобнее, сделать как просил автор - в swg файле только формат, а значение через привязку состояния.
Основной: Z99Le, Debian 10, модули на ESP-12F с собственной логикой. С сервером связаны, но работоспособны и без него.
Тестовый: Cubieboard2, Armbian Buster (сейчас Bionic) 5.4.y
Аватара пользователя
Strangeman
Сообщения: 186
Зарегистрирован: Ср янв 16, 2013 6:35 pm
Откуда: Золотарево
Благодарил (а): 85 раз
Поблагодарили: 16 раз
Контактная информация:

Re: Планы

Сообщение Strangeman » Пт янв 17, 2020 2:46 pm

Оказалось, что не все так просто. 3 текстовых поля после привязки состояний обновляются благополучно, а вот 4е и следующие уже нет.
Удалил ранее созданные 2 поля и созданное позже 4е (теперь ставшее 3м) начало обновляться.
Альфа с обновлениями на данный момент.
Основной: Z99Le, Debian 10, модули на ESP-12F с собственной логикой. С сервером связаны, но работоспособны и без него.
Тестовый: Cubieboard2, Armbian Buster (сейчас Bionic) 5.4.y
Аватара пользователя
Strangeman
Сообщения: 186
Зарегистрирован: Ср янв 16, 2013 6:35 pm
Откуда: Золотарево
Благодарил (а): 85 раз
Поблагодарили: 16 раз
Контактная информация:

Re: Планы

Сообщение Strangeman » Чт янв 23, 2020 8:40 pm

Сегодня обновился - всё заработало, как в описании.
Премного благодарен.
На самом деле действительно удобно.
Основной: Z99Le, Debian 10, модули на ESP-12F с собственной логикой. С сервером связаны, но работоспособны и без него.
Тестовый: Cubieboard2, Armbian Buster (сейчас Bionic) 5.4.y
Аватара пользователя
Strangeman
Сообщения: 186
Зарегистрирован: Ср янв 16, 2013 6:35 pm
Откуда: Золотарево
Благодарил (а): 85 раз
Поблагодарили: 16 раз
Контактная информация:

Re: Планы

Сообщение Strangeman » Пн янв 27, 2020 7:35 pm

Забыл указать, что все описанное справедливо для ветки Alpha.
После сегодняшнего обновления вообще перестали обновляться значения.
Основной: Z99Le, Debian 10, модули на ESP-12F с собственной логикой. С сервером связаны, но работоспособны и без него.
Тестовый: Cubieboard2, Armbian Buster (сейчас Bionic) 5.4.y
immortal
Сообщения: 1111
Зарегистрирован: Вт янв 29, 2013 9:16 am
Откуда: Белозерск
Благодарил (а): 15 раз
Поблагодарили: 381 раз
Контактная информация:

Re: Планы

Сообщение immortal » Пн янв 27, 2020 8:49 pm

Супер, то что доктор прописал.
Сделал кнопочки регулировки температуры, если только в одной комнате то обновляется нормально, если несколько то не обновляются.
Видео и svg план в приложении.
кнопки увеличивают и уменьшают свойства
-----
UPD: спасибо, в альфе всё работает

UPD2: добавил новый элемент, в новом элементе не работает, обновил систему через проверка обновлений, заработало.
Вложения
plan.zip
(1.22 МБ) 10 скачиваний
Lubuntu на cubieboard2 + ds9490R
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
immortal
Сообщения: 1111
Зарегистрирован: Вт янв 29, 2013 9:16 am
Откуда: Белозерск
Благодарил (а): 15 раз
Поблагодарили: 381 раз
Контактная информация:

Re: Планы

Сообщение immortal » Вт янв 28, 2020 12:23 am

Мой планчик
включение освещения, вывод температуры помещений, регулировка температуры помещений из выпадающего меню, отображения режима клапанов на отопление.
simplescreenrecorder-2020-01-27.gif
simplescreenrecorder-2020-01-27.gif (572.01 КБ) 108 просмотров
svg тут:
plan3.svg.zip
(319.5 КБ) 3 скачивания
Lubuntu на cubieboard2 + ds9490R
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
immortal
Сообщения: 1111
Зарегистрирован: Вт янв 29, 2013 9:16 am
Откуда: Белозерск
Благодарил (а): 15 раз
Поблагодарили: 381 раз
Контактная информация:

Re: Планы

Сообщение immortal » Вт янв 28, 2020 1:32 am

очень не хватает импорта и экспорта планов и/или отдельно компонентов, состояния, код
Lubuntu на cubieboard2 + ds9490R
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
Аватара пользователя
nick7zmail
Сообщения: 6871
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 119 раз
Поблагодарили: 1728 раз

Re: Планы

Сообщение nick7zmail » Вт янв 28, 2020 6:50 am

immortal писал(а):
Вт янв 28, 2020 12:23 am
Мой планчик
включение освещения, вывод температуры помещений, регулировка температуры помещений из выпадающего меню, отображения режима клапанов на отопление.
simplescreenrecorder-2020-01-27.gif
svg тут: plan3.svg.zip
При клике на пустое место ещё бы скрывался термостат...а так задумка очень даже ничего...Одно но - установленной температуры в текущий момент не видно. Но возьму на заметку...идея сама интересная))
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
immortal
Сообщения: 1111
Зарегистрирован: Вт янв 29, 2013 9:16 am
Откуда: Белозерск
Благодарил (а): 15 раз
Поблагодарили: 381 раз
Контактная информация:

Re: Планы

Сообщение immortal » Вт янв 28, 2020 4:18 pm

nick7zmail писал(а):
Вт янв 28, 2020 6:50 am
immortal писал(а):
Вт янв 28, 2020 12:23 am
Мой планчик
включение освещения, вывод температуры помещений, регулировка температуры помещений из выпадающего меню, отображения режима клапанов на отопление.
simplescreenrecorder-2020-01-27.gif
svg тут: plan3.svg.zip
При клике на пустое место ещё бы скрывался термостат...а так задумка очень даже ничего...Одно но - установленной температуры в текущий момент не видно. Но возьму на заметку...идея сама интересная))
без проблем я думаю можно реализовать задав действие на картинку фона, через точку с запятой можно несколькими объектами управлять.
В принципе температуру можно поменьше сделать и в уголок круга запихать маленьким шрифтом установленную.
Lubuntu на cubieboard2 + ds9490R
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
Ответить