Одно другому не мешает, модуль может сам опрашивать состояния портов с заданным интервалом (например датчики температуры) и мегад сам шлет данные при изменении состояния портов немедленно.
Но у вас сейчас связь похоже односторонняя, попробуйте удалить мегад из модуля и заново установить через поиск. С текущими настройками все должно работать.[/quote]
Удалил, не могу добавить, устанавливается, но его нет, в маркете опять только установка
03:14:34 0.20563200 Error registered (type: cycle_stop): ./scripts/cycle_schedapp.php
03:14:34 0.20510200 AUTO-RECOVERY: ./scripts/cycle_schedapp.php
03:14:33 0.19571900 Closing thread: exec php -q ./scripts/cycle_schedapp.php --params "a:0:{}">>/var/www/debmes/log_2017-05-22-cycle_schedapp.php.txt
03:14:33 0.18747200 Starting service cycle_schedapp (./scripts/cycle_schedapp.php)
03:14:30 0.89605600 Executing: kill -9 2140
03:14:30 0.18520300 Closing service cycle_schedapp (id: 17)
03:14:13 0.90513600 Installing/updating plugin megad ()
03:14:13 0.12716200 Geturl to
http://connect.smartliving.ru/market/?lang=ru (source admin) finished with error:
Resolving timed out after 5515 milliseconds
{"url":"http:\/\/connect.smartliving.ru\/market\/?lang=ru","content_type":null,"http_code":0,"header_size":0,"request_size":0,"filetime":-1,"ssl_verify_result":0,"redirect_count":0,"total_time":4.514295,"namelookup_time":0,"connect_time":0,"pretransfer_time":0,"size_upload":0,"size_download":0,"speed_download":0,"speed_upload":0,"download_content_length":-1,"upload_content_length":-1,"starttransfer_time":0,"redirect_time":0,"redirect_url":"","primary_ip":"","certinfo":[],"primary_port":0,"local_ip":"","local_port":0}
Ошибку победил, перезапуском и остановкой.
Теперь когда опрос идет 1 секунду, когда включены реле через виртуальную кнопку (из 52 странице) происходит самопроизвольное включение выключение
треск стоит релейный
Соответственно переустановка модуля не помогла, что же делать?
Код megad.ini может в нем что то не так, и еще на
сайте стоит авторизация.
Код: Выделить всё
<?php
@ini_set('zlib.output_compression', 'Off');
@ini_set('output_buffering', 'Off');
@ini_set('output_handler', '');
@apache_setenv('no-gzip', 1);
//echo "8:2";exit;
include_once("./config.php");
include_once("./lib/loader.php");
include_once(DIR_MODULES."application.class.php");
// connecting to database
$db = new mysql(DB_HOST, '', DB_USER, DB_PASSWORD, DB_NAME);
//DebMes("megad: ".$_SERVER['REQUEST_URI']. " (".$_SERVER['REMOTE_ADDR'].")");
include_once("./load_settings.php");
include_once(DIR_MODULES.'megad/megad.class.php');
$megad=new megad();
$megad->processRequest();
$db->Disconnect();
Raspberry Pi2, Pi3, MegaD2561RTC + 14 in + 14R, WemosD1, Mega2560, Arduino nano v.3, Arduino Uno, ESP8266 12f.