Страница 90 из 121

Re: Дизайн сцен 2

Добавлено: Сб дек 22, 2018 8:01 pm
Yashalta
dmsergei писал(а): Сб дек 22, 2018 6:38 pm
Yashalta писал(а): Пт ноя 23, 2018 7:22 pm Да, мне на линии нужно мерить! Сколько потребляет весь дом и выводить в график нужные параметры! Всеравно спасибо сказал т.к. хоть имею пердставление куда копать...
А может где есть виде/текст инструкция как и что нужно прикупить и как соединить....?
Тоже встала такая задача . Да ещё и три фазы . Методом счётчика не подходит - на то много причин.
Вот нарыл
https://pikabu.ru/story/monitoring_yene ... no_6314209

Теперь остаётся прикрутить это к MojorDoMo
Задам вопрос в разделе железо - наверное так будет правильнеею
Почитайте коменты, там вроде как нашли решение! Я не вникал т.к. у меня нет такого дивайса!
К примеру этот комент "Ларчик открывался просто) Вот код считывания показаний:" с его кодом

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

#include <ModbusMaster.h>

#include <SoftwareSerial.h>


#define BAUD_RATE 9600

SoftwareSerial swSer(13, 15, false, 256);

/*!

We're using a MAX485-compatible RS485 Transceiver.

Rx/Tx is hooked up to the hardware serial port at 'Serial'.

The Data Enable and Receiver Enable pins are hooked up as follows:

*/

#define MAX485_DE 3

#define MAX485_RE_NEG 2


// instantiate ModbusMaster object

ModbusMaster node;


void preTransmission()

{

digitalWrite(MAX485_RE_NEG, 1);

digitalWrite(MAX485_DE, 1);

}


void postTransmission()

{

digitalWrite(MAX485_RE_NEG, 0);

digitalWrite(MAX485_DE, 0);

}


void setup()

{

pinMode(MAX485_RE_NEG, OUTPUT);

pinMode(MAX485_DE, OUTPUT);

// Init in receive mode

digitalWrite(MAX485_RE_NEG, 0);

digitalWrite(MAX485_DE, 0);


Serial.begin(BAUD_RATE);

swSer.begin(BAUD_RATE);


// Modbus slave ID 1

node.begin(248, Serial);

// Callbacks allow us to configure the RS485 transceiver correctly

node.preTransmission(preTransmission);

node.postTransmission(postTransmission);

}


bool state = true;


void loop()

{

uint8_t j, result;

uint16_t data[6];


// Read 16 registers starting at 0x3100)

result = node.readInputRegisters(0x0000, 10);


if (result == node.ku8MBSuccess)

{

for (j = 0; j < 10; j++)

{

data[j] = node.getResponseBuffer(j);

}

swSer.print("Napr: ");

float napr = node.getResponseBuffer(0x00);

napr = napr / 10.0f;

swSer.println(napr);

unsigned int responseHigh = (unsigned int) data[2];

unsigned int responseLow = (unsigned int) data[1];

unsigned int amper = (responseHigh) + responseLow;

uint32_t result = (uint32_t)responseHigh << 16 + (uint32_t)responseLow;

swSer.print("Old Method Current A: ");

swSer.println(amper);

swSer.print("New Method Current A: ");

swSer.println(result);

responseHigh = (unsigned int) data[4];

responseLow = (unsigned int) data[3];

result = (uint32_t)responseHigh << 16 + (uint32_t)responseLow;

swSer.print("Power W: ");

swSer.println(result);


responseHigh = (unsigned int) data[6];

responseLow = (unsigned int) data[5];

swSer.print("Energy Wh: ");

result = (uint32_t)responseHigh << 16 + (uint32_t)responseLow;

swSer.println(result);

swSer.print("Freq Hz: ");

float freq = node.getResponseBuffer(0x07);

freq = freq / 10.0f;

swSer.println(freq);

swSer.print("PowerFactor : ");

swSer.println((node.getResponseBuffer(0x08)));

swSer.print("Alarm Status 1 - is alarm, 0 - is not alarm : ");

swSer.println((node.getResponseBuffer(0x09)));

swSer.println("=========================================================");

swSer.println();

delay(200);


}


}
и здесь гляньте, может, что дельное пишут http://www.desert-home.com/2018/07/pzem ... 6765139562

Re: Дизайн сцен 2

Добавлено: Вс дек 23, 2018 9:55 am
ZyaK
подскажите пожалуйста по сцене погода, ни как не соображу что надо поправить и где

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

<div class="panel-forecast">
    <div class="box">
      <div class="title">%yw_mycity.nv_time_1%</div>
      	<img src="/templates/yandexweather/img/skin/2/%yw_mycity.forecast_1_daycondition%.png"/>
      <div class="temp"><span class="value">%yw_mycity.forecast_1_day_temp_avg%<span class="degree">&deg;C</span></span><span class="separator"></span></div>
    </div>
</div>

Re: Дизайн сцен 2

Добавлено: Вс дек 23, 2018 9:24 pm
pasha413
Здравствуйте. Так как всё-таки можно добавить фоновое изображение, если мажор на апельсине? Все перепробовал, никак не выходит, даже подменой изображения в папке
pasha413 писал(а): Вт ноя 06, 2018 3:08 pm ИзображениеЗдравствуйте. у меня при добавлении фонового изображения пустая страница, как мне добавить фоновое изображение?
Ну и ещё вопрос: настроил сцену погоды, но график не отображается,...
IMG_20181223_212603.jpg
IMG_20181223_212603.jpg (119.07 КБ) 5825 просмотров

Re: Дизайн сцен 2

Добавлено: Вт янв 15, 2019 10:23 am
nick7zmail
Всем привет.
Самые внимательные заметили, но для остальных, для тех кто не в курсе и т.п.
Совсем недавно вышел довольно интересный пак выключателей для сцен. В паке присутствует более 30 различных тумблеров, выключателей, переключателей, рычажков и т.п. различных размеров, цветов, форм.
При помощи них можно создавать собственные красивые сцены, либо приукрасить старые. Данные выключатели являются дополнительными стилями для элемента "выключатель/switch" на сценах. Ни строчки кода никуда писать не надо. Даже старые выключатели не надо пересоздавать. Достаточно будет просто сменить стиль.
Собственно само дополнение: https://connect.smartliving.ru/addons/c ... 6/164.html
Спасибо за внимание =).
607_image.jpg
607_image.jpg (199.01 КБ) 5650 просмотров

Re: Дизайн сцен 2

Добавлено: Сб фев 23, 2019 3:39 pm
pash4uga
Всем привет!
Для тех у кого есть смарт-ТВ.
Не нашел готовой сцены для включения фильмов по DLNA, решил исправить это)
Разрешение 1280х800.
Стандартный виджет у меня почему-то глючит, не всегда показывает список файлов для воспроизведения. По этому своял вот это:
films.gif
films.gif (4.35 МБ) 5269 просмотров
Взял за основу сцену настроек. Закладка On-line Radio пуста, пока не делал, тут каждый сам для себя может добавить свои радиостанции по вкусу или вообще что-то другое.
Предупреждаю сразу, ни разу не программист, по этому г.. кода немерено) Как говорится, писал как мог...
Важно, DLNA сервер и ТВ найдены через модуль SSPD finder и добавлены в ПУ, соответственно названия объектов имеют стандартные названия, MediaRenderer01 и MediaServer01 и т.д. Если будете использовать свои, то нужно будет подправить код.
Воспроизведение контента должно работать через стандартный виджет! По сути его код в сцене и используется, надеюсь автор не обидится)
Если с него не воспроизводит, то и со сцены не будет.
Сцена:
Elements10-15-26.zip
(5.19 КБ) 260 скачиваний
Сценарий:
script_player_scenes_2019_02_23__19_45.json.txt
(3.12 КБ) 575 скачиваний
Перед импортом уберите у файлов расширение .txt.
В элементе сцены heading есть скрипт, который автоматом через три минуты возвращает на главную сцену, укажите там свою.

Re: Дизайн сцен 2

Добавлено: Сб фев 23, 2019 9:13 pm
dengi.76
pash4uga писал(а): Сб фев 23, 2019 3:39 pm Всем привет!
Для тех у кого есть смарт-ТВ.
Не нашел готовой сцены для включения фильмов по DLNA, решил исправить это)
Разрешение 1280х800.
Стандартный виджет у меня почему-то глючит, не всегда показывает список файлов для воспроизведения. По этому своял вот это:
films.gif
Взял за основу сцену настроек. Закладка On-line Radio пуста, пока не делал, тут каждый сам для себя может добавить свои радиостанции по вкусу или вообще что-то другое.
Предупреждаю сразу, ни разу не программист, по этому г.. кода немерено) Как говорится, писал как мог...
Важно, DLNA сервер и ТВ найдены через модуль SSPD finder и добавлены в ПУ, соответственно названия объектов имеют стандартные названия, MediaRenderer01 и MediaServer01 и т.д. Если будете использовать свои, то нужно будет подправить код.
Воспроизведение контента должно работать через стандартный виджет! По сути его код в сцене и используется, надеюсь автор не обидится)
Если с него не воспроизводит, то и со сцены не будет.
Сцена:
Медиа.scene.txt
Сценарий:
script_player_scenes_2019_02_23__19_45.json.txt
Перед импортом уберите у файлов расширение .txt.
В элементе сцены heading есть скрипт, который автоматом через три минуты возвращает на главную сцену, укажите там свою.
Почему-то не могу импортировать сцену..., не подскажете, почему ?

Re: Дизайн сцен 2

Добавлено: Сб фев 23, 2019 9:32 pm
woow
nick7zmail писал(а): Вт янв 15, 2019 10:23 am Всем привет.
Самые внимательные заметили, но для остальных, для тех кто не в курсе и т.п.
Совсем недавно вышел довольно интересный пак выключателей для сцен.
Как всегда всем не угодишь. :) В этом комплекте нет лампочек. Их я бы к выключателям прировнил для сцен если для освещения

Re: Дизайн сцен 2

Добавлено: Вс фев 24, 2019 5:24 am
pash4uga
dengi.76 писал(а): Сб фев 23, 2019 9:13 pm
Почему-то не могу импортировать сцену..., не подскажете, почему ?
Не знаю, что-то видимо с импортом.
Выложил в архиве элементы сцены.

Re: Дизайн сцен 2

Добавлено: Вс фев 24, 2019 10:30 pm
nick7zmail
woow писал(а): Сб фев 23, 2019 9:32 pm Как всегда всем не угодишь. :) В этом комплекте нет лампочек. Их я бы к выключателям прировнил для сцен если для освещения
На лампочки, чайники, телевизоры, вентиляторы и другое железо планируется другой более внушающий пак картинок. Рисую их не я, так что не смогу сказать когда его ждать...но он точно будет.

Re: Дизайн сцен 2

Добавлено: Пн фев 25, 2019 12:17 am
woow
для разнообразия может кому понадобится тут есть довольно не плохих обоев для сцен
http://getwallpapers.com/cat/textures