Navigation

    Forum

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • intraHouse Site
    1. Home
    2. dangers.77
    D
    • Profile
    • Following
    • Followers
    • Topics
    • Posts
    • Best
    • Groups

    dangers.77

    @dangers.77

    0
    Reputation
    21
    Posts
    5
    Profile views
    0
    Followers
    0
    Following
    Joined Last Online

    dangers.77 Follow

    Best posts made by dangers.77

    This user hasn't posted anything yet.

    Latest posts made by dangers.77

    • RE: Приложение на Андроид 4.4

      Это уже вариант запасной. Мы же не ищем легких путей.

      posted in Приложение для смартфонов
      D
      dangers.77
    • Приложение на Андроид 4.4

      Добрый день всем. Кто сможет помочь в беде? У меня есть планшет Lenovo ThinkPad Tablet. Я хочу его установить как центральную консоль в доме, но версия андроид 4.0.3 не позволяет скачать программку на него. Обновлений он не получает до версии 5.0. Что можно придумать. Есть ли способы принудительной установки . Либо может есть старые версии IH для телефона.

      posted in Приложение для смартфонов
      D
      dangers.77
    • RE: 4х канальное реле esp8266.

      Пользователь @Alex_Jet написал в 4х канальное реле esp8266.:

      if (req.indexOf("/?cmd=0:0") != -1)
      digitalWrite(16, 0);
      else if (req.indexOf("/?cmd=0:1") != -1)
      digitalWrite(16, 1);
      else if (req.indexOf("/?cmd=1:0") != -1)
      digitalWrite(14, 0);
      else if (req.indexOf("/?cmd=1:1") != -1)
      digitalWrite(14, 1);
      else if (req.indexOf("/?cmd=2:0") != -1)
      digitalWrite(12, 0);
      else if (req.indexOf("/?cmd=2:1") != -1)
      digitalWrite(12, 1);
      else if (req.indexOf("/?cmd=3:0") != -1)
      digitalWrite(13, 0);
      else if (req.indexOf("/?cmd=3:1") != -1)
      digitalWrite(13, 1);

      Все заработало спасибо большое. Дальнейший шаг подцепить блок который работает по протоколу modbus и производит измерения каналов. Пожарку хочу сделать, при сработки датчиков чтоб алармы приходили при изменении напряжения на каналах.

      posted in Плагины
      D
      dangers.77
    • RE: 4х канальное реле esp8266.

      @Alex_Jet Спасибо попробую. С наступающим Новым Годом.

      posted in Плагины
      D
      dangers.77
    • RE: 4х канальное реле esp8266.

      @Alex_Jet
      Я немного дописал для большего понимания о чем речь идет

      Доброго всем времени суток. У меня вопрос. Я приобрёл и настроил 4х канальное реле esp8266. На ESP12F. WIFI. Данное реле настраивается и прошивается софтом для Ардуино. Для работы заливается снипет (ниже)
      Реле имеет свой IP 192.168.4.1 и когда настраиваем снипет указываем свою точку wifi домашнюю и происходит привязка с выделением IP сети Реле работает через браузер. Например 192.168.0.7/1/1 вкл. И 192.168.0.7/1/0 выкл. И так далее 4 релюшки. Как мне и каким плагином привязать данное реле. MQTT не получилось установить, не хватает памяти на контроллере (orange pi). Есть ли способы засунуть скрипт в IH или что ни будь другое. Задача управлять реле. Плагин HTTP Ведет опрос серверов. MegaD видимо по протоколу не подходит. Есть мысли. Было бы супер. Ведь львиная доля всех не дорогих датчиков и реле относится к Ардуино.

      #include <ESP8266WiFi.h>

      // Имя и пароль вашей сети WiFi
      const char* ssid = "???????";
      const char* password = "??????";

      // Создаем сервер и порт для прослушки 80

      WiFiServer server(80);

      void setup() {
      Serial.begin(115200);
      delay(10);

      // Подготовка GPIO
      pinMode(16, OUTPUT);
      digitalWrite(16, 0);
      pinMode(14, OUTPUT);
      digitalWrite(14, 0);
      pinMode(13, OUTPUT);
      digitalWrite(12, 0);
      pinMode(12, OUTPUT);
      digitalWrite(13, 0);

      // Подключаемся к сети WiFi
      Serial.println();
      Serial.println();
      Serial.print("Connecting to ");
      Serial.println(ssid);
      WiFi.begin(ssid, password);

      // Ожидание подключения
      while (WiFi.status() != WL_CONNECTED) {
      delay(500);
      Serial.print(".");
      }
      Serial.println("");
      Serial.println("WiFi connected");

      // Запуск сервера
      server.begin();
      Serial.println("Server started");

      // Вывод полученного IP адреса
      Serial.println(WiFi.localIP());
      }

      void loop() {

      // Проверка подключения
      WiFiClient client = server.available();
      if (!client) {
      return;
      }

      // Ожидание данных
      Serial.println("new client");
      while (!client.available()) {
      delay(1);
      }

      // Чтение первой строки запроса
      String req = client.readStringUntil('\r');
      Serial.println(req);
      client.flush();

      // Работа с GPIO
      if (req.indexOf("/1/0") != -1)
      digitalWrite(16, 0);
      else if (req.indexOf("/1/1") != -1)
      digitalWrite(16, 1);
      else if (req.indexOf("/2/0") != -1)
      digitalWrite(14, 0);
      else if (req.indexOf("/2/1") != -1)
      digitalWrite(14, 1);
      else if (req.indexOf("/3/0") != -1)
      digitalWrite(12, 0);
      else if (req.indexOf("/3/1") != -1)
      digitalWrite(12, 1);
      else if (req.indexOf("/4/0") != -1)
      digitalWrite(13, 0);
      else if (req.indexOf("/4/1") != -1)
      digitalWrite(13, 1);
      else if (req.indexOf("/5") != -1) {
      Serial.println("TEST OK");
      String s = "HTTP/1.1 200 OK\r\nContent-Type: text/html\r\n\r\n<!DOCTYPE HTML>\r\n<html>\r\nTest OK. Uptime: ";

      // Подстчет UpTime
      int  Sec   = (millis() / 1000UL) % 60;
      int  Min   = ((millis() / 1000UL) / 60UL) % 60;
      int  Hours = ((millis() / 1000UL) / 3600UL) % 24;
      int  Day   = ((millis() / 1000UL) / 3600UL / 24UL);
      s += Day;
      s += "d ";
      s += Hours;
      s += ":";
      s += Min;
      s += ":";
      s += Sec;
      s += "</html>\n";
      client.print(s);
      client.stop();
      return;
      

      }
      else
      // Если неверный запрос написать об ошибке
      {
      Serial.println("invalid request");
      String s = "HTTP/1.1 200 OK\r\nContent-Type: text/html\r\n\r\n<!DOCTYPE HTML>\r\n<html>\r\nInvalid request";
      s += "</html>\n";
      client.print(s);
      client.stop();
      return;
      }

      client.flush();

      // Формирование ответа
      String s = "HTTP/1.1 200 OK\r\nContent-Type: text/html\r\n\r\n<!DOCTYPE HTML>\r\n<html>\r\nGPIO set OK";
      s += "</html>\n";

      // Send the response to the client
      client.print(s);
      delay(1);
      Serial.println("Client disonnected");

      }

      posted in Плагины
      D
      dangers.77
    • RE: 4х канальное реле esp8266.

      Пользователь @Alex_Jet написал в 4х канальное реле esp8266.:

      megad.

      Добрый день. C megad не прошел фокус. А мини пк orange pc.

      posted in Плагины
      D
      dangers.77
    • 4х канальное реле esp8266.

      Доброго всем времени суток. У меня вопрос. Я приобрёл и настроил 4х канальное реле esp8266. На ESP12F. WIFI. Реле в одной сети с роутером и привязанно к нему по WIFI. Реле работает через браузер. Например 192.168.0.7/1/1 вкл. И 192.168.0.7/1/0 выкл. И так далее 4 релюшки. Как мне и каким плагином привязать данное реле. MQTT не получилось установить, не хватает памяти на контроллере (orange pi). Есть ли способы засунуть скрипт в IH или что ни будь другое. Задача управлять освещением и теплыми полами.

      posted in Плагины
      D
      dangers.77
    • RE: Modbus Network ERROR: ETIMEDOUT

      Спасибо большое разобрались в проблеме. Проблема оказалась в чипе устройства rs485 на прием работает на передачу нет. Китайцы подвели.

      posted in Плагины
      D
      dangers.77
    • IntraHouse +Zabbix

      Добрый день. У нас такая неординарная задача от заказчика.
      У заказчика установлена система мониторинга и сбора данных zabbix, но они хотят грамотную визуализацию и им очень понравилась IH Scada. Есть ряд вопросов от заказчика которые нужно срочно решить.

      1. Возможно ли при помощи IH Scada собирать данные от zabbix.
      2. Возможно ли использовать базу данных более широкую не SQL. Так как у заказчика более 16 ЦОДов и оборудования 100 единиц это только кондиционеры и ИБП не считая серверов. Им требуется хранение данных один год. Каждую минуту запись и сохранение данных. Есть предположение что SQL просто не способен сохранить такое количество.
      3. Есть ли у IH Scada API, с помощью которого можно вытащить данные как аварии, историю, так и состояние оборудования за период времени и при помощи чего это можно сделать.
        У меня есть требования от заказчика, тех. задание. Если есть специалист который мне сможет дать точный ответ на поставленные задачи я могу переслать на почту.
      posted in Задачи и варианты решения
      D
      dangers.77
    • P2P Not registred

      Добрый день. Пытаюсь настроить соединение Р2Р но не чего не получается. С телефона пытаюсь на сайте intrahouse.io подключится но выходит ошибка Not registred. То же самое из другой любой сети и без разницы с какого железа(ноутбук,планшет итд)

      1. В роутере отключил фаервол.
        2 IH установлен на Orange PC который в свою очередь настроен по DHCP.
      2. Плагин обновлен.
      3. Токен заново получил( думал в нем проблема)
      4. С Orange PC сайт intrahouse.io пингуется в прочем и все остальные ресурсы
        Заметил если на плагине включить отладчик то не чего не происходит.
        Если на Orange PC установить статический адрес то в мобильном приложении IH (при условии нахождения в одной сети) все открывается. А вот с Р2Р большая проблема.
      posted in Плагины
      D
      dangers.77