Разработка дополнительных модулей, подключение различных приложений.
Модератор: immortal
-
Nail
- Сообщения: 376
- Зарегистрирован: Пн мар 05, 2018 7:09 am
- Откуда: Самара
-
Благодарил (а):
174 раза
-
Поблагодарили:
28 раз
Сообщение
Nail » Чт июл 18, 2019 2:41 pm
Kvantos писал(а): ↑Чт июл 18, 2019 11:34 am
что теперь говорит
Код: Выделить всё
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)
и что это говорит в ответ
Код: Выделить всё
nb@nb:~$ sudo netstat -htulp|grep 1883
[sudo] пароль для nb:
sudo: netstat: команда не найдена
Mini AMD A6 1450 Quad-core.Ubuntu Server 18.04 (64-bit). MegaD. Zigbee2mqtt+SLS DIN Mini. Broadlink.
-
Kvantos
- Сообщения: 295
- Зарегистрирован: Вт окт 31, 2017 1:05 pm
-
Благодарил (а):
26 раз
-
Поблагодарили:
49 раз
Сообщение
Kvantos » Чт июл 18, 2019 2:45 pm
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: команда не найдена
установить
а затем повторить команду
результат сюда...
Последний раз редактировалось
Kvantos Чт июл 18, 2019 2:48 pm, всего редактировалось 2 раза.
MDM живет на 4.9.0-8-amd64 #1 SMP Debian 4.9.130-2 (2018-10-27) x86_64 GNU/Linux
-
VOVA_iS
- Сообщения: 205
- Зарегистрирован: Пн фев 04, 2019 10:23 pm
-
Благодарил (а):
18 раз
-
Поблагодарили:
30 раз
Сообщение
VOVA_iS » Чт июл 18, 2019 2:46 pm
После обновления zigbee2mqtt до версии 1.5.1
Модуль перестал строить карту устройств
Выдаёт ошибку 500
-
Nail
- Сообщения: 376
- Зарегистрирован: Пн мар 05, 2018 7:09 am
- Откуда: Самара
-
Благодарил (а):
174 раза
-
Поблагодарили:
28 раз
Сообщение
Nail » Чт июл 18, 2019 2:54 pm
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)
Mini AMD A6 1450 Quad-core.Ubuntu Server 18.04 (64-bit). MegaD. Zigbee2mqtt+SLS DIN Mini. Broadlink.
-
Nail
- Сообщения: 376
- Зарегистрирован: Пн мар 05, 2018 7:09 am
- Откуда: Самара
-
Благодарил (а):
174 раза
-
Поблагодарили:
28 раз
Сообщение
Nail » Чт июл 18, 2019 2:58 pm
Код: Выделить всё
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 ?
и устройство : наверно будет другое?
Последний раз редактировалось
Nail Чт июл 18, 2019 4:04 pm, всего редактировалось 1 раз.
Mini AMD A6 1450 Quad-core.Ubuntu Server 18.04 (64-bit). MegaD. Zigbee2mqtt+SLS DIN Mini. Broadlink.
-
Kvantos
- Сообщения: 295
- Зарегистрирован: Вт окт 31, 2017 1:05 pm
-
Благодарил (а):
26 раз
-
Поблагодарили:
49 раз
Сообщение
Kvantos » Чт июл 18, 2019 3:01 pm
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, нужно так:
копируйте мои команды через буфер )
MDM живет на 4.9.0-8-amd64 #1 SMP Debian 4.9.130-2 (2018-10-27) x86_64 GNU/Linux
-
Nail
- Сообщения: 376
- Зарегистрирован: Пн мар 05, 2018 7:09 am
- Откуда: Самара
-
Благодарил (а):
174 раза
-
Поблагодарили:
28 раз
Сообщение
Nail » Чт июл 18, 2019 3:03 pm
Kvantos писал(а): ↑Чт июл 18, 2019 3:01 pm
набрали с ошибкой! первый ключ не h а n, нужно так:
копируйте мои команды через буфер )
Код: Выделить всё
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
Mini AMD A6 1450 Quad-core.Ubuntu Server 18.04 (64-bit). MegaD. Zigbee2mqtt+SLS DIN Mini. Broadlink.
-
Kvantos
- Сообщения: 295
- Зарегистрирован: Вт окт 31, 2017 1:05 pm
-
Благодарил (а):
26 раз
-
Поблагодарили:
49 раз
Сообщение
Kvantos » Чт июл 18, 2019 3:09 pm
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
При этом обратите внимание установлен ли пароль на брокере
Если удачно подключились и топики ходят, то настраивайте модуль.
- За это сообщение автора Kvantos поблагодарил:
- Nail (Чт июл 18, 2019 3:24 pm)
MDM живет на 4.9.0-8-amd64 #1 SMP Debian 4.9.130-2 (2018-10-27) x86_64 GNU/Linux
-
Nail
- Сообщения: 376
- Зарегистрирован: Пн мар 05, 2018 7:09 am
- Откуда: Самара
-
Благодарил (а):
174 раза
-
Поблагодарили:
28 раз
Сообщение
Nail » Чт июл 18, 2019 3:31 pm
Kvantos писал(а): ↑Чт июл 18, 2019 3:09 pm
Если удачно подключились и топики ходят, то настраивайте модуль.
у меня кажется не запускается zigbee2mqtt
выдает
Код: Выделить всё
nb@nb:~$ cd /opt/zigbee2mqtt
nb@nb:/opt/zigbee2mqtt$ npm start
> zigbee2mqtt@1.5.1 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! zigbee2mqtt@1.5.1 start: `node index.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the zigbee2mqtt@1.5.1 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
Mini AMD A6 1450 Quad-core.Ubuntu Server 18.04 (64-bit). MegaD. Zigbee2mqtt+SLS DIN Mini. Broadlink.
-
Kvantos
- Сообщения: 295
- Зарегистрирован: Вт окт 31, 2017 1:05 pm
-
Благодарил (а):
26 раз
-
Поблагодарили:
49 раз
Сообщение
Kvantos » Чт июл 18, 2019 3:34 pm
Nail писал(а): ↑Чт июл 18, 2019 3:31 pm
у меня кажется не запускается zigbee2mqtt
я думаю, тут автор модуля даст более квалифицированный ответ.....
но по логам сразу видно, что Permission denied, cannot open /dev/ttyACM0
вам ранее по этой ветке форума давали рецепт, как это исправить:
http://ubuntu.fliplinux.com/x432-26.html
ну или запускайте от рута )
MDM живет на 4.9.0-8-amd64 #1 SMP Debian 4.9.130-2 (2018-10-27) x86_64 GNU/Linux