[Вебинар 04.04.21] Основы работы с MJDM

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

Модератор: immortal

astotskiy
Сообщения: 42
Зарегистрирован: Вт июл 15, 2014 4:28 pm
Благодарил (а): 78 раз
Поблагодарили: 4 раза

Re: [Вебинар 04.04.21] Основы работы с MJDM

Сообщение astotskiy » Вс апр 04, 2021 6:53 am

+
NeyroN
Сообщения: 1
Зарегистрирован: Вс апр 04, 2021 2:06 pm
Благодарил (а): 0
Поблагодарили: 0

Re: [Вебинар 04.04.21] Основы работы с MJDM

Сообщение NeyroN » Вс апр 04, 2021 2:09 pm

+
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: [Вебинар 04.04.21] Основы работы с MJDM

Сообщение nick7zmail » Вс апр 04, 2021 10:03 pm

Капец я лоханулся)) думал в 22 по москве...а было в 22 по моему времени...с конвертацией че то пошло не так =(...прихожу - а уже кончилось всё =(
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
fandaymon
Сообщения: 1553
Зарегистрирован: Сб янв 13, 2018 5:00 pm
Благодарил (а): 39 раз
Поблагодарили: 574 раза

Re: [Вебинар 04.04.21] Основы работы с MJDM

Сообщение fandaymon » Пн апр 05, 2021 12:24 am

По поводу кросс-линков добавлю. Так как показал автор они возникают редко, чтобы прям в методе связанном со свойством мы это свойство и меняли, чаще когда есть два свойства друг с другом связанных, например , такое было у ПУ диммеров (Level и LevelWork). Когда меняли свойство Level, вызывался метод levelupdated, который менял свойство levelWork. А когда менялся levelWork, то вызывался метод levelworkupdated, который менял свойство level. Т.е. возникал бесконечный цикл, когда изменение одного свойства меняло другое, которое меняло первое и так до бесконечности.
За это сообщение автора fandaymon поблагодарил:
SmoKE_xDDD (Пн апр 05, 2021 8:10 am)
Рейтинг: 1.16%
Logrus
Сообщения: 2077
Зарегистрирован: Пт апр 07, 2017 12:20 pm
Благодарил (а): 313 раз
Поблагодарили: 456 раз

Re: [Вебинар 04.04.21] Основы работы с MJDM

Сообщение Logrus » Пн апр 05, 2021 1:52 am

fandaymon писал(а):
Пн апр 05, 2021 12:24 am
По поводу кросс-линков добавлю. Так как показал автор они возникают редко, чтобы прям в методе связанном со свойством мы это свойство и меняли, чаще когда есть два свойства друг с другом связанных, например , такое было у ПУ диммеров (Level и LevelWork). Когда меняли свойство Level, вызывался метод levelupdated, который менял свойство levelWork. А когда менялся levelWork, то вызывался метод levelworkupdated, который менял свойство level. Т.е. возникал бесконечный цикл, когда изменение одного свойства меняло другое, которое меняло первое и так до бесконечности.
https://github.com/Alexandr-logrus/majo ... ted.php#L8
https://github.com/Alexandr-logrus/majo ... ed.php#L11

в димерах левел и левелворк правил аналогично
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
fandaymon
Сообщения: 1553
Зарегистрирован: Сб янв 13, 2018 5:00 pm
Благодарил (а): 39 раз
Поблагодарили: 574 раза

Re: [Вебинар 04.04.21] Основы работы с MJDM

Сообщение fandaymon » Пн апр 05, 2021 2:44 am

Logrus писал(а):
Пн апр 05, 2021 1:52 am
fandaymon писал(а):
Пн апр 05, 2021 12:24 am
По поводу кросс-линков добавлю. Так как показал автор они возникают редко, чтобы прям в методе связанном со свойством мы это свойство и меняли, чаще когда есть два свойства друг с другом связанных, например , такое было у ПУ диммеров (Level и LevelWork). Когда меняли свойство Level, вызывался метод levelupdated, который менял свойство levelWork. А когда менялся levelWork, то вызывался метод levelworkupdated, который менял свойство level. Т.е. возникал бесконечный цикл, когда изменение одного свойства меняло другое, которое меняло первое и так до бесконечности.
https://github.com/Alexandr-logrus/majo ... ted.php#L8
https://github.com/Alexandr-logrus/majo ... ed.php#L11

в димерах левел и левелворк правил аналогично
Я ж говорю - было... Собственно это был первый раз в МДМ, когда я на кросс-линки наткнулся. А что исправил - молодец! 8-)
ARTik
Сообщения: 72
Зарегистрирован: Чт июл 07, 2016 11:44 am
Благодарил (а): 10 раз
Поблагодарили: 8 раз

Re: [Вебинар 04.04.21] Основы работы с MJDM

Сообщение ARTik » Пн апр 05, 2021 10:16 am

nick7zmail писал(а):
Вс апр 04, 2021 10:03 pm
Капец я лоханулся)) думал в 22 по москве...а было в 22 по моему времени...с конвертацией че то пошло не так =(...прихожу - а уже кончилось всё =(
Вы уж точно ничего не потеряли.
Аватара пользователя
klejnov
Сообщения: 62
Зарегистрирован: Чт июн 28, 2018 4:31 am
Откуда: Бобруйск
Благодарил (а): 15 раз
Поблагодарили: 4 раза

Re: [Вебинар 04.04.21] Основы работы с MJDM

Сообщение klejnov » Ср апр 14, 2021 12:21 am

Спасибо за стрим!
Daniral
Сообщения: 82
Зарегистрирован: Чт мар 05, 2020 5:11 pm
Благодарил (а): 18 раз
Поблагодарили: 1 раз

Re: [Вебинар 04.04.21] Основы работы с MJDM

Сообщение Daniral » Сб май 15, 2021 4:43 pm

А ещё будет?
Ответить