Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Русский
  3. ioBroker
  4. ioBroker драйвера
  5. Iobroker.hilink

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.7k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.2k

Iobroker.hilink

Geplant Angeheftet Gesperrt Verschoben ioBroker драйвера
12 Beiträge 4 Kommentatoren 3.5k Aufrufe
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • B Offline
    B Offline
    bondrogeen
    schrieb am zuletzt editiert von
    #3

    @instalator:

    Сделай время опроса настраиваемое через настройки.

    А в настройках можно будет задавать параметры подключения к ОпСоСу? `

    Основные настройки задаются через web интерфейс модема.

    Я только хочу реализовать получение данных от модема и канал дополнительный канал оповещения через смс, в случаи отсутствия интернета или тревоги.

    Какие параметры ? apn ?

    или

    время подключение и отключение ?

    1 Antwort Letzte Antwort
    0
    • I Offline
      I Offline
      instalator
      schrieb am zuletzt editiert von
      #4

      @bondrogeen:

      @instalator:

      Сделай время опроса настраиваемое через настройки.

      А в настройках можно будет задавать параметры подключения к ОпСоСу? `

      Основные настройки задаются через web интерфейс модема.

      Я только хочу реализовать получение данных от модема и канал дополнительный канал оповещения через смс, в случаи отсутствия интернета или тревоги.

      Какие параметры ? apn ?

      или

      время подключение и отключение ? `
      АПН, логин пароль… номер телефона для дозвона.

      если хочешь смс слать из javascript я тебе пул реквест маленький послал.

      а в драйвере за это отвечает код:

      ! ````
      adapter.on('message', function (obj) {
      if (typeof obj == 'object' && obj.message) {
      if (obj.command == 'send') {
      // e.g. send email or pushover or whatever
      console.log('send command');
      ! // Send response in callback if required
      if (obj.callback) adapter.sendTo(obj.from, obj.command, 'Message received', obj.callback);
      }
      }
      });

      в скрипте надо будет писать примерно так:
      

      sendTo("hilink.0", {
      phone: '+71231233214', //Номер телефона кому шлем смс
      message: 'Нет связи, работаем через модем', //Текст сообщения
      });

      Высокий уровень Децибел вреден для здоровья!

      http://blog.instalator.ru/

      1 Antwort Letzte Antwort
      0
      • B Offline
        B Offline
        bondrogeen
        schrieb am zuletzt editiert von
        #5

        @instalator:

        @bondrogeen:

        @instalator:

        Сделай время опроса настраиваемое через настройки.

        А в настройках можно будет задавать параметры подключения к ОпСоСу? `

        Основные настройки задаются через web интерфейс модема.

        Я только хочу реализовать получение данных от модема и канал дополнительный канал оповещения через смс, в случаи отсутствия интернета или тревоги.

        Какие параметры ? apn ?

        или

        время подключение и отключение ? `
        АПН, логин пароль… номер телефона для дозвона.

        если хочешь смс слать из javascript я тебе пул реквест маленький послал.

        а в драйвере за это отвечает код:

        ! ````
        adapter.on('message', function (obj) {
        if (typeof obj == 'object' && obj.message) {
        if (obj.command == 'send') {
        // e.g. send email or pushover or whatever
        console.log('send command');
        ! // Send response in callback if required
        if (obj.callback) adapter.sendTo(obj.from, obj.command, 'Message received', obj.callback);
        }
        }
        });

        в скрипте надо будет писать примерно так:
        

        sendTo("hilink.0", {
        phone: '+71231233214', //Номер телефона кому шлем смс
        message: 'Нет связи, работаем через модем', //Текст сообщения
        });
        ```` `

        по поводу APN, логина и пароля не вижу смысла задавать их в настройки, они задаются в настройках веб морды самого модема.

        а вот команды для подключение и отключения и перезагрузки

        сделаю

        Сейчас это реализовано в node вот так

        Подключиться к сети ('conect',callback)

        Отключиться от сети ('desconect',callback)

        Перезагрузка модема ('reboot',callback)

        hilink.control('conect',function(response ){ console.log( JSON.stringify( response, null, 2 ) ); });

        Ответ: *

        { response: 'OK' }

        Только как из правильно реализовать управление, допустим из виджета создать переменную "control" и отслеживать ее?

        Например пришло изменении переменной значение "reboot" отправили в перезагрузку пришло "conect" - подключились

        или есть какие-то другие способы?

        по javascript понял, буду разбираться, спасибо.

        1 Antwort Letzte Antwort
        0
        • I Offline
          I Offline
          instalator
          schrieb am zuletzt editiert von
          #6

          @bondrogeen:

          @instalator:

          @bondrogeen:

          Основные настройки задаются через web интерфейс модема.

          Я только хочу реализовать получение данных от модема и канал дополнительный канал оповещения через смс, в случаи отсутствия интернета или тревоги.

          Какие параметры ? apn ?

          или

          время подключение и отключение ? `
          АПН, логин пароль… номер телефона для дозвона.

          если хочешь смс слать из javascript я тебе пул реквест маленький послал.

          а в драйвере за это отвечает код:

          ! ````
          adapter.on('message', function (obj) {
          if (typeof obj == 'object' && obj.message) {
          if (obj.command == 'send') {
          // e.g. send email or pushover or whatever
          console.log('send command');
          ! // Send response in callback if required
          if (obj.callback) adapter.sendTo(obj.from, obj.command, 'Message received', obj.callback);
          }
          }
          });

          в скрипте надо будет писать примерно так:
          

          sendTo("hilink.0", {
          phone: '+71231233214', //Номер телефона кому шлем смс
          message: 'Нет связи, работаем через модем', //Текст сообщения
          });
          ```` `

          по поводу APN, логина и пароля не вижу смысла задавать их в настройки, они задаются в настройках веб морды самого модема.

          а вот команды для подключение и отключения и перезагрузки

          сделаю

          Сейчас это реализовано в node вот так

          Подключиться к сети ('conect',callback)

          Отключиться от сети ('desconect',callback)

          Перезагрузка модема ('reboot',callback)

          hilink.control('conect',function(response ){ console.log( JSON.stringify( response, null, 2 ) ); });

          Ответ: *

          { response: 'OK' }

          Только как из правильно реализовать управление, допустим из виджета создать переменную "control" и отслеживать ее?

          Например пришло изменении переменной значение "reboot" отправили в перезагрузку пришло "conect" - подключились

          или есть какие-то другие способы?

          по javascript понял, буду разбираться, спасибо. ` так через объекты в драйвере. Драйвер же может подписаться на свои объекты

          Высокий уровень Децибел вреден для здоровья!

          http://blog.instalator.ru/

          1 Antwort Letzte Antwort
          0
          • B Offline
            B Offline
            bondrogeen
            schrieb am zuletzt editiert von
            #7

            еще вопрос по поводу хранения смс в iobroker

            как это можно реализовать, историю, хранить все смс в одной переменной json или разбивать на отдельные смс и с помощью, допустим History, хранить и там?

            это для реализации в виджете

            { "response": [

            { "Smstat": "0", "Index": "40010", "Phone": "+123456789", "Content": "test text", "Date": "2017-02-25 20:37:53", "Sca": "", "SaveType": "4", "Priority": "0", "SmsType": "1" },

            { "Smstat": "0", "Index": "40009", "Phone": "+123456789", "Content": "test text", "Date": "2017-02-25 20:37:50", "Sca": "", "SaveType": "4", "Priority": "0", "SmsType": "1" },

            { "Smstat": "0", "Index": "40008", "Phone": "+123456789", "Content": "test new sms", "Date": "2017-02-25 20:37:47", "Sca": "", "SaveType": "4", "Priority": "0", "SmsType": "1" } ],

            "Count": 3 }

            1 Antwort Letzte Antwort
            0
            • I Offline
              I Offline
              instalator
              schrieb am zuletzt editiert von
              #8

              @bondrogeen:

              еще вопрос по поводу хранения смс в iobroker

              как это можно реализовать, историю, хранить все смс в одной переменной json или разбивать на отдельные смс и с помощью, допустим History, хранить и там?

              это для реализации в виджете

              { "response": [

              { "Smstat": "0", "Index": "40010", "Phone": "+123456789", "Content": "test text", "Date": "2017-02-25 20:37:53", "Sca": "", "SaveType": "4", "Priority": "0", "SmsType": "1" },

              { "Smstat": "0", "Index": "40009", "Phone": "+123456789", "Content": "test text", "Date": "2017-02-25 20:37:50", "Sca": "", "SaveType": "4", "Priority": "0", "SmsType": "1" },

              { "Smstat": "0", "Index": "40008", "Phone": "+123456789", "Content": "test new sms", "Date": "2017-02-25 20:37:47", "Sca": "", "SaveType": "4", "Priority": "0", "SmsType": "1" } ],

              "Count": 3 } ` если список небольшой то json, а если большой то можно из базы данных вытягивать запросом.

              Высокий уровень Децибел вреден для здоровья!

              http://blog.instalator.ru/

              1 Antwort Letzte Antwort
              0
              • B Offline
                B Offline
                bondrogeen
                schrieb am zuletzt editiert von
                #9

                Добавил в настройки интервал опроса.

                Интегрировал с javascript.

                Добавил к общее информации последнее смс

                380_3.jpg

                1 Antwort Letzte Antwort
                0
                • F Offline
                  F Offline
                  fedotov_andrey
                  schrieb am zuletzt editiert von
                  #10

                  не отправляются сообщения.

                  Остальные команды отрабатывают нормально.

                  В логах ошибок нет.

                  Куда смотреть? :lol:

                  1 Antwort Letzte Antwort
                  0
                  • I Offline
                    I Offline
                    ivan.cc
                    schrieb am zuletzt editiert von
                    #11

                    Установил драйвер, указал IP модема, но логи постоянно забиты error'ами.

                    ! ````
                    host.Fazenda 2018-12-25 12:51:34.039 info Restart adapter system.adapter.hilink.0 because enabled
                    host.Fazenda 2018-12-25 12:51:34.038 error instance system.adapter.hilink.0 terminated with code 0 (OK)
                    host.Fazenda 2018-12-25 12:51:34.038 error Caught by controller[2]: at Parser.exports.Parser.Parser.parseString (/opt/iobroker/node_modules/iobroker.hilink/node_modules/xml2js/lib/parser.js:322:31)
                    host.Fazenda 2018-12-25 12:51:34.038 error Caught by controller[2]: at SAXParser.write (/opt/iobroker/node_modules/iobroker.hilink/node_modules/sax/lib/sax.js:1436:13)
                    host.Fazenda 2018-12-25 12:51:34.038 error Caught by controller[2]: at closeTag (/opt/iobroker/node_modules/iobroker.hilink/node_modules/sax/lib/sax.js:889:7)
                    host.Fazenda 2018-12-25 12:51:34.038 error Caught by controller[2]: at emitNode (/opt/iobroker/node_modules/iobroker.hilink/node_modules/sax/lib/sax.js:629:5)
                    host.Fazenda 2018-12-25 12:51:34.038 error Caught by controller[2]: at emit (/opt/iobroker/node_modules/iobroker.hilink/node_modules/sax/lib/sax.js:624:35)
                    host.Fazenda 2018-12-25 12:51:34.037 error Caught by controller[2]: at SAXParser.onclosetag (/opt/iobroker/node_modules/iobroker.hilink/node_modules/xml2js/lib/parser.js:261:26)
                    host.Fazenda 2018-12-25 12:51:34.037 error Caught by controller[2]: at Parser.emit (events.js:182:13)
                    host.Fazenda 2018-12-25 12:51:34.037 error Caught by controller[2]: at Parser. <anonymous>(/opt/iobroker/node_modules/iobroker.hilink/node_modules/xml2js/lib/parser.js:303:18)
                    host.Fazenda 2018-12-25 12:51:34.037 error Caught by controller[2]: at /opt/iobroker/node_modules/iobroker.hilink/node_modules/hilinkhuawei/bin/hilink.js:494:25
                    host.Fazenda 2018-12-25 12:51:34.037 error Caught by controller[2]: at /opt/iobroker/node_modules/iobroker.hilink/node_modules/hilinkhuawei/bin/hilink.js:696:35
                    host.Fazenda 2018-12-25 12:51:34.037 error Caught by controller[2]: TypeError: Cannot read property 'MonthDuration' of undefined
                    host.Fazenda 2018-12-25 12:51:34.036 error Caught by controller[1]: at Parser.exports.Parser.Parser.parseString (/opt/iobroker/node_modules/iobroker.hilink/node_modules/xml2js/lib/parser.js:322:31)
                    host.Fazenda 2018-12-25 12:51:34.036 error Caught by controller[1]: at SAXParser.write (/opt/iobroker/node_modules/iobroker.hilink/node_modules/sax/lib/sax.js:1436:13)
                    host.Fazenda 2018-12-25 12:51:34.036 error Caught by controller[1]: at closeTag (/opt/iobroker/node_modules/iobroker.hilink/node_modules/sax/lib/sax.js:889:7)
                    host.Fazenda 2018-12-25 12:51:34.036 error Caught by controller[1]: at emitNode (/opt/iobroker/node_modules/iobroker.hilink/node_modules/sax/lib/sax.js:629:5)
                    host.Fazenda 2018-12-25 12:51:34.036 error Caught by controller[1]: at emit (/opt/iobroker/node_modules/iobroker.hilink/node_modules/sax/lib/sax.js:624:35)
                    host.Fazenda 2018-12-25 12:51:34.035 error Caught by controller[1]: at SAXParser.onclosetag (/opt/iobroker/node_modules/iobroker.hilink/node_modules/xml2js/lib/parser.js:261:26)
                    host.Fazenda 2018-12-25 12:51:34.035 error Caught by controller[1]: at Parser.emit (events.js:182:13)
                    host.Fazenda 2018-12-25 12:51:34.035 error Caught by controller[1]: at Parser. <anonymous>(/opt/iobroker/node_modules/iobroker.hilink/node_modules/xml2js/lib/parser.js:303:18)
                    host.Fazenda 2018-12-25 12:51:34.035 error Caught by controller[1]: at /opt/iobroker/node_modules/iobroker.hilink/node_modules/hilinkhuawei/bin/hilink.js:494:25
                    host.Fazenda 2018-12-25 12:51:34.035 error Caught by controller[1]: at /opt/iobroker/node_modules/iobroker.hilink/node_modules/hilinkhuawei/bin/hilink.js:711:35
                    host.Fazenda 2018-12-25 12:51:34.034 error Caught by controller[1]: TypeError: Cannot read property 'CurrentConnectTime' of undefined
                    host.Fazenda 2018-12-25 12:51:34.034 error Caught by controller[0]: at Parser.exports.Parser.Parser.parseString (/opt/iobroker/node_modules/iobroker.hilink/node_modules/xml2js/lib/parser.js:322:31)
                    host.Fazenda 2018-12-25 12:51:34.034 error Caught by controller[0]: at SAXParser.write (/opt/iobroker/node_modules/iobroker.hilink/node_modules/sax/lib/sax.js:1436:13)
                    host.Fazenda 2018-12-25 12:51:34.034 error Caught by controller[0]: at closeTag (/opt/iobroker/node_modules/iobroker.hilink/node_modules/sax/lib/sax.js:889:7)
                    host.Fazenda 2018-12-25 12:51:34.034 error Caught by controller[0]: at emitNode (/opt/iobroker/node_modules/iobroker.hilink/node_modules/sax/lib/sax.js:629:5)
                    host.Fazenda 2018-12-25 12:51:34.033 error Caught by controller[0]: at emit (/opt/iobroker/node_modules/iobroker.hilink/node_modules/sax/lib/sax.js:624:35)
                    host.Fazenda 2018-12-25 12:51:34.033 error Caught by controller[0]: at SAXParser.onclosetag (/opt/iobroker/node_modules/iobroker.hilink/node_modules/xml2js/lib/parser.js:261:26)
                    host.Fazenda 2018-12-25 12:51:34.033 error Caught by controller[0]: at Parser.emit (events.js:182:13)
                    host.Fazenda 2018-12-25 12:51:34.033 error Caught by controller[0]: at Parser. <anonymous>(/opt/iobroker/node_modules/iobroker.hilink/node_modules/xml2js/lib/parser.js:303:18)
                    host.Fazenda 2018-12-25 12:51:34.032 error Caught by controller[0]: at /opt/iobroker/node_modules/iobroker.hilink/node_modules/hilinkhuawei/bin/hilink.js:494:25
                    host.Fazenda 2018-12-25 12:51:34.032 error Caught by controller[0]: at /opt/iobroker/node_modules/iobroker.hilink/node_modules/hilinkhuawei/bin/hilink.js:554:44
                    host.Fazenda 2018-12-25 12:51:34.031 error Caught by controller[0]: TypeError: Cannot read property 'CurrentNetworkType' of undefined
                    hilink.0 2018-12-25 12:50:33.804 info config model: 3372s
                    hilink.0 2018-12-25 12:50:33.804 info config setTest: true
                    hilink.0 2018-12-25 12:50:33.804 info config settime: 60
                    hilink.0 2018-12-25 12:50:33.804 info config trafficInfo: auto
                    hilink.0 2018-12-25 12:50:33.804 info config getip: 192.168.2.1
                    hilink.0 2018-12-25 12:50:33.803 info starting. Version 0.2.8 in /opt/iobroker/node_modules/iobroker.hilink, node: v10.9.0
                    host.Fazenda 2018-12-25 12:50:31.946 info instance system.adapter.hilink.0 started with pid 11938
                    host.Fazenda 2018-12-25 12:50:01.906 info Restart adapter system.adapter.hilink.0 because enabled</anonymous></anonymous></anonymous>

                    
                    ioBroker установлен на Orange Pi PC с системой ARMBIAN 5.38 stable Ubuntu 16.04.5 LTS 3.4.113-sun8i, NODE версии 10.9.0, ioBroker версии 1.4.2, ioBroker.Admin версии 3.5.1.
                    
                    Куда копать для исправления ошибок?
                    1 Antwort Letzte Antwort
                    0
                    • I Offline
                      I Offline
                      ivan.cc
                      schrieb am zuletzt editiert von
                      #12

                      После общения с автором драйвера выяснилось, что для модема E3272, нужно в настройках указать модем E3272h (я указывал E3272s)/ Теперь все работает.

                      1 Antwort Letzte Antwort
                      0
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      892

                      Online

                      32.4k

                      Benutzer

                      81.5k

                      Themen

                      1.3m

                      Beiträge
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                      ioBroker Community 2014-2025
                      logo
                      • Anmelden

                      • Du hast noch kein Konto? Registrieren

                      • Anmelden oder registrieren, um zu suchen
                      • Erster Beitrag
                        Letzter Beitrag
                      0
                      • Home
                      • Aktuell
                      • Tags
                      • Ungelesen 0
                      • Kategorien
                      • Unreplied
                      • Beliebt
                      • GitHub
                      • Docu
                      • Hilfe