Warning: cross-linked call of Kitchen.DHT22TimeT

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Аватара пользователя
Gelezako
Сообщения: 963
Зарегистрирован: Чт июн 02, 2016 9:33 pm
Контактная информация:

Warning: cross-linked call of Kitchen.DHT22TimeT

Сообщение Gelezako »

Постоянно сыпется вот такой ворниг в X-Ray -> Debug

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

Warning: cross-linked call of Kitchen.DHT22TimeT
Вот реализация моего метода

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

sg("Kitchen.DHT22TimeValueT", date("Y-m-d H:i:s")); 
т.е. я просто фиксирую когда последний раз пришли данные с датчика

Вопрос: почему в дебаг постоянно сыпется этот ворнинг?
фанат Мажордомо
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

Re: Warning: cross-linked call of Kitchen.DHT22TimeT

Сообщение nick7zmail »

Проверьте, привязан ли метод к свойству DHT22TimeValueT.
Такая ошибка возникает, к примеру, когда метод вызывается по свойству, а в этом методе это же свойство меняется.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
Gelezako
Сообщения: 963
Зарегистрирован: Чт июн 02, 2016 9:33 pm
Контактная информация:

Re: Warning: cross-linked call of Kitchen.DHT22TimeT

Сообщение Gelezako »

так и есть, по ошибке в DHT22TimeValueT указал метод DHT22TimeT, который обновляет это же свойтсво
спасибо!
фанат Мажордомо
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
Аватара пользователя
slgeo
Сообщения: 551
Зарегистрирован: Чт фев 05, 2015 2:35 pm
Откуда: РнД

Re: Warning: cross-linked call of Kitchen.DHT22TimeT

Сообщение slgeo »

Важное и замечательное предупреждение
Raspberry Pi2 Model B + NRF24L01 (MySensors) + 1-Wire + Esp8266 (WiFi-IoT)
CONNECT
Аватара пользователя
Gelezako
Сообщения: 963
Зарегистрирован: Чт июн 02, 2016 9:33 pm
Контактная информация:

Re: Warning: cross-linked call of Kitchen.DHT22TimeT

Сообщение Gelezako »

можетещё подскажите по такой ошибке?

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

17:29:13 0.78006400 CityCoords not found
что за CityCoords не знаю, я такого не создавал
фанат Мажордомо
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

Re: Warning: cross-linked call of Kitchen.DHT22TimeT

Сообщение nick7zmail »

Это от модуля OpenWeather. Город перевыберете - координаты запишутся.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
slgeo
Сообщения: 551
Зарегистрирован: Чт фев 05, 2015 2:35 pm
Откуда: РнД

Re: Warning: cross-linked call of Kitchen.DHT22TimeT

Сообщение slgeo »

Именно, только вчера поборол аналогичным способом )
Плохо, что в логе не видно из какого модуля пришла ошибка.
Raspberry Pi2 Model B + NRF24L01 (MySensors) + 1-Wire + Esp8266 (WiFi-IoT)
CONNECT
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

Re: Warning: cross-linked call of Kitchen.DHT22TimeT

Сообщение nick7zmail »

slgeo писал(а):Именно, только вчера поборол аналогичным способом )
Плохо, что в логе не видно из какого модуля пришла ошибка.
Могу добавить имя модуля перед сообщением, раз уж в общий лог пишется. Это не проблема.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
Gelezako
Сообщения: 963
Зарегистрирован: Чт июн 02, 2016 9:33 pm
Контактная информация:

Re: Warning: cross-linked call of Kitchen.DHT22TimeT

Сообщение Gelezako »

да, думаю сразу было бы понятно где копать если написано название модуля
фанат Мажордомо
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
Аватара пользователя
Mobidi
Сообщения: 69
Зарегистрирован: Пт июн 08, 2018 10:53 am
Откуда: Брянск

Re: Warning: cross-linked call of Kitchen.DHT22TimeT

Сообщение Mobidi »

Подскажите - также выдает ошибку Warning: cross-linked call of script.65 - это сценарий с кодом

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

say("По моим данным на ".gg('Dasha.CoordinatesUpdated')." Даша находится  ".gg('Dasha.seenAt')."",2);
вылетает в лог алисы каждый раз вдобавок
Что править - ткните носом

в логах выдает

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

10:23:39 0.97088700 Warning: cross-linked call of script.65
log:
script.65 -> 
script.65
Алиска на Windows, ветка мастер.
Ответить