Страница 40 из 138

Re: [Модуль] zigbee2mqtt (zigbee2mqtt)

Добавлено: Чт июл 18, 2019 2:41 pm
Nail
Kvantos писал(а): Чт июл 18, 2019 11:34 am

что теперь говорит

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

sudo systemctl status mosquitto

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

nb@nb:~$ sudo systemctl status mosquitto
[sudo] пароль для nb:
● mosquitto.service - LSB: mosquitto MQTT v3.1 message broker
   Loaded: loaded (/etc/init.d/mosquitto; generated)
   Active: active (running) since Thu 2019-07-18 11:54:29 +04; 3h 43min ago
     Docs: man:systemd-sysv-generator(8)
    Tasks: 1 (limit: 4367)
   CGroup: /system.slice/mosquitto.service
           └─24109 /usr/sbin/mosquitto -c /etc/mosquitto/mosquitto.conf

июл 18 11:54:29 nb systemd[1]: Starting LSB: mosquitto MQTT v3.1 message broker.
июл 18 11:54:29 nb mosquitto[24103]:  * Starting network daemon: mosquitto
июл 18 11:54:29 nb mosquitto[24103]:    ...done.
июл 18 11:54:29 nb systemd[1]: Started LSB: mosquitto MQTT v3.1 message broker.
lines 1-12/12 (END)
и что это говорит в ответ

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

sudo netstat -ntulp|grep 1883

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

nb@nb:~$ sudo netstat -htulp|grep 1883
[sudo] пароль для nb:
sudo: netstat: команда не найдена

Re: [Модуль] zigbee2mqtt (zigbee2mqtt)

Добавлено: Чт июл 18, 2019 2:45 pm
Kvantos
Nail писал(а): Чт июл 18, 2019 2:41 pm

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

b@nb:~$ sudo systemctl status mosquitto
[sudo] пароль для nb:
● mosquitto.service - LSB: mosquitto MQTT v3.1 message broker
   Loaded: loaded (/etc/init.d/mosquitto; generated)
   Active: active (running) since Thu 2019-07-18 11:54:29 +04; 3h 43min ago
     Docs: man:systemd-sysv-generator(8)
    Tasks: 1 (limit: 4367)
   CGroup: /system.slice/mosquitto.service
           └─24109 /usr/sbin/mosquitto -c /etc/mosquitto/mosquitto.conf
это хорошо, тут все ок, демон запущен и работает
Nail писал(а): Чт июл 18, 2019 2:41 pm

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

nb@nb:~$ sudo netstat -htulp|grep 1883
[sudo] пароль для nb:
sudo: netstat: команда не найдена
установить

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

sudo apt-get install net-tools
а затем повторить команду

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

sudo netstat -htulp|grep 1883
результат сюда...

Re: [Модуль] zigbee2mqtt (zigbee2mqtt)

Добавлено: Чт июл 18, 2019 2:46 pm
VOVA_iS
После обновления zigbee2mqtt до версии 1.5.1
Модуль перестал строить карту устройств
Выдаёт ошибку 500

Re: [Модуль] zigbee2mqtt (zigbee2mqtt)

Добавлено: Чт июл 18, 2019 2:54 pm
Nail
Kvantos писал(а): Чт июл 18, 2019 2:45 pm
результат сюда...

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

nb@nb:~$ sudo netstat -htulp|grep 1883
usage: netstat [-vWeenNcCF] [<Af>] -r         netstat {-V|--version|-h|--help}
       netstat [-vWnNcaeol] [<Socket> ...]
       netstat { [-vWeenNac] -i | [-cnNe] -M | -s [-6tuw] }

        -r, --route отобразить таблицу маршрутизации
        -i, --interfaces отобразить таблицу интерфейсов
        -g, --groups отобразить членства в мультикаст группах
        -s, --statistics отобразить сетевую статистику (как SNMP)
        -M, --masquerade отобразить замаскированные соединения

        -v, --verbose более детальный вывод
        -W, --wide               don't truncate IP addresses
        -n, --numeric не преобразовывать адреса в имена
        --numeric-hosts не преобразовывать адреса в имена компьютеров
        --numeric-ports не преобразовывать номера портов в имена
        --numeric-users не преобразовывать в имена пользователей
        -N, --symbolic преобразовать имена устройств
        -e, --extend отображать другую/больше информации
        -p, --programs отображать номер процесса программы/имя программы для сокетов
        -o, -timers отобразить таймеры
        -c, --continuous непрерывный вывод

        -l, --listening отображать прослушиваемые сокеты сервера
        -a, --all                display all sockets (default: connected)
        -F, -fib отобразить информацию форвардинга базы (по умолчанию)
        -C, --cache              display routing cache instead of FIB
        -Z, --context            display SELinux security context for sockets

  <Socket>={-t|--tcp} {-u|--udp} {-U|--udplite} {-S|--sctp} {-w|--raw}
           {-x|--unix} --ax25 --ipx --netrom
  <AF>=Use '-6|-4' or '-A <af>' or '--<af>'; по умолчанию: inet
  Список возможный адресных семейств (которые поддерживают маршрутизацию):
    inet (DARPA Internet) inet6 (IPv6) ax25 (AMPR AX.25)
    netrom (AMPR NET/ROM) ipx (Novell IPX) ddp (Appletalk DDP)
    x25 (CCITT X.25)

Re: [Модуль] zigbee2mqtt (zigbee2mqtt)

Добавлено: Чт июл 18, 2019 2:58 pm
Nail
directman66 писал(а): Чт июл 18, 2019 1:08 pm Кстати, в архиве дистрибутива лежит пример моего конфигурационного файла https://github.com/directman66/majordom ... ation.yaml

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

homeassistant: true
permit_join: true
advanced:
  channel: 26
  soft_reset_timeout: 3000
  log_level: debug
  report: true
mqtt:
  base_topic: zigbee2mqtt
  server: 'mqtt://192.168.1.39:1883'
serial:
  port: /dev/ttyACM1
experimental:
  livolo: true
devices:
  '0x01124b001baea534':
    friendly_name: '0x01124b001baea534'
    retain: false
порт наверно у меня /dev/ttyACMO ?
и устройство : наверно будет другое?

Re: [Модуль] zigbee2mqtt (zigbee2mqtt)

Добавлено: Чт июл 18, 2019 3:01 pm
Kvantos
Nail писал(а): Чт июл 18, 2019 2:54 pm

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

nb@nb:~$ sudo netstat -htulp|grep 1883
usage: netstat [-vWeenNcCF] [<Af>] -r         netstat {-V|--version|-h|--help}
       netstat [-vWnNcaeol] [<Socket> ...]
       netstat { [-vWeenNac] -i | [-cnNe] -M | -s [-6tuw] }

        -r, --route отобразить таблицу маршрутизации
        -i, --interfaces отобразить таблицу интерфейсов
        -g, --groups отобразить членства в мультикаст группах
        -s, --statistics отобразить сетевую статистику (как SNMP)
        -M, --masquerade отобразить замаскированные соединения

        -v, --verbose более детальный вывод
        -W, --wide               don't truncate IP addresses
        -n, --numeric не преобразовывать адреса в имена
        --numeric-hosts не преобразовывать адреса в имена компьютеров
        --numeric-ports не преобразовывать номера портов в имена
        --numeric-users не преобразовывать в имена пользователей
        -N, --symbolic преобразовать имена устройств
        -e, --extend отображать другую/больше информации
        -p, --programs отображать номер процесса программы/имя программы для сокетов
        -o, -timers отобразить таймеры
        -c, --continuous непрерывный вывод

        -l, --listening отображать прослушиваемые сокеты сервера
        -a, --all                display all sockets (default: connected)
        -F, -fib отобразить информацию форвардинга базы (по умолчанию)
        -C, --cache              display routing cache instead of FIB
        -Z, --context            display SELinux security context for sockets

  <Socket>={-t|--tcp} {-u|--udp} {-U|--udplite} {-S|--sctp} {-w|--raw}
           {-x|--unix} --ax25 --ipx --netrom
  <AF>=Use '-6|-4' or '-A <af>' or '--<af>'; по умолчанию: inet
  Список возможный адресных семейств (которые поддерживают маршрутизацию):
    inet (DARPA Internet) inet6 (IPv6) ax25 (AMPR AX.25)
    netrom (AMPR NET/ROM) ipx (Novell IPX) ddp (Appletalk DDP)
    x25 (CCITT X.25)
набрали с ошибкой! первый ключ не h а n, нужно так:

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

sudo netstat -ntulp|grep 1883
копируйте мои команды через буфер )

Re: [Модуль] zigbee2mqtt (zigbee2mqtt)

Добавлено: Чт июл 18, 2019 3:03 pm
Nail
Kvantos писал(а): Чт июл 18, 2019 3:01 pm
набрали с ошибкой! первый ключ не h а n, нужно так:

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

sudo netstat -ntulp|grep 1883
копируйте мои команды через буфер )

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

nb@nb:~$ sudo netstat -ntulp|grep 1883
[sudo] пароль для nb:
tcp        0      0 0.0.0.0:1883            0.0.0.0:*               LISTEN      24109/mosquitto     
tcp6       0      0 :::1883                 :::*                    LISTEN      24109/mosquitto    

Re: [Модуль] zigbee2mqtt (zigbee2mqtt)

Добавлено: Чт июл 18, 2019 3:09 pm
Kvantos
Nail писал(а): Чт июл 18, 2019 3:03 pm

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

nb@nb:~$ sudo netstat -ntulp|grep 1883
[sudo] пароль для nb:
tcp        0      0 0.0.0.0:1883            0.0.0.0:*               LISTEN      24109/mosquitto     
tcp6       0      0 :::1883                 :::*                    LISTEN      24109/mosquitto    
отлично, я могу утверждать, что mqtt брокер работает. Теперь попробуйте подключится к нему каким нибудь клиентом, например если у вас хром, то этим: https://chrome.google.com/webstore/deta ... objm?hl=ru
При этом обратите внимание установлен ли пароль на брокере

Если удачно подключились и топики ходят, то настраивайте модуль.

Re: [Модуль] zigbee2mqtt (zigbee2mqtt)

Добавлено: Чт июл 18, 2019 3:31 pm
Nail
Kvantos писал(а): Чт июл 18, 2019 3:09 pm
Если удачно подключились и топики ходят, то настраивайте модуль.
у меня кажется не запускается zigbee2mqtt

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

cd /opt/zigbee2mqtt
npm start
выдает

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

nb@nb:~$ cd /opt/zigbee2mqtt
nb@nb:/opt/zigbee2mqtt$ npm start

> [email protected] start /opt/zigbee2mqtt
> node index.js

  zigbee2mqtt:info 2019-7-18 4:27:56 PM Logging to directory: '/opt/zigbee2mqtt/data/log/2019-07-18.16-27-55'
  zigbee2mqtt:info 2019-7-18 4:27:56 PM Starting zigbee2mqtt version 1.5.1 (commit #ac3b924)
  zigbee2mqtt:info 2019-7-18 4:27:56 PM Starting zigbee-shepherd
  zigbee2mqtt:info 2019-7-18 4:27:56 PM Error while starting zigbee-shepherd, attempting to fix... (takes 60 seconds) (Error: Error: Permission denied, cannot open /dev/ttyACM0)
  zigbee2mqtt:info 2019-7-18 4:28:56 PM Starting zigbee-shepherd
  zigbee2mqtt:error 2019-7-18 4:28:56 PM Error while starting zigbee-shepherd! (Error: Error: Permission denied, cannot open /dev/ttyACM0)
  zigbee2mqtt:error 2019-7-18 4:28:56 PM Press the reset button on the stick (the one closest to the USB) and start again
  zigbee2mqtt:error 2019-7-18 4:28:56 PM Failed to start
    {"message":"Error: Permission denied, cannot open /dev/ttyACM0","stack":"Error: Error: Permission denied, cannot open /dev/ttyACM0"}
  zigbee2mqtt:error 2019-7-18 4:28:56 PM Exiting...
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] start: `node index.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/nb/.npm/_logs/2019-07-18T12_28_56_339Z-debug.log

Re: [Модуль] zigbee2mqtt (zigbee2mqtt)

Добавлено: Чт июл 18, 2019 3:34 pm
Kvantos
Nail писал(а): Чт июл 18, 2019 3:31 pm у меня кажется не запускается zigbee2mqtt
я думаю, тут автор модуля даст более квалифицированный ответ.....
но по логам сразу видно, что Permission denied, cannot open /dev/ttyACM0
вам ранее по этой ветке форума давали рецепт, как это исправить: http://ubuntu.fliplinux.com/x432-26.html
ну или запускайте от рута )