Добавяне нa ново zigbee устройство в Zigbee2MQTT под Ubuntu Server разгледахме в тема Добавяне ново zigbee устройство в openHAB 2.
Zigbee-устройствата в мрежата на моя умен дом достигнаха 30 на брой и често получавах изненади от различно естество. За целта обособих тестови сървър, на когото тествах новото устройство и при успех го добавях към работния сървър.
Преминал на редовна служба излиза, че записа му в тестовия сървър се превръща в ненужна баластра. Следователно подлежи на премахване, което ще проследим в текущото кратко ръководство.
1). Спиране на Zigbee2MQTT.
8). Редактиране на файл nano database.db. Запазете само първия запис. Това е координатора на мрежата записан от инсталацията на Zigbee2MQTT. Разбираемо, че тази манипулация на променя записите на устройствата в NVM (non-volatile memory) паметта на координатора, което е повод за друга тема, но това не променя идеята на текущата.
9). Премахване записа на устройството в файл devices.yaml.
Zigbee-устройствата в мрежата на моя умен дом достигнаха 30 на брой и често получавах изненади от различно естество. За целта обособих тестови сървър, на когото тествах новото устройство и при успех го добавях към работния сървър.
Преминал на редовна служба излиза, че записа му в тестовия сървър се превръща в ненужна баластра. Следователно подлежи на премахване, което ще проследим в текущото кратко ръководство.
1). Спиране на Zigbee2MQTT.
sudo systemctl stop zigbee2mqtt
2). Изтриване на натрупаните стари логове на Zigbee2MQTT.
.
cd /opt/zigbee2mqtt/data/log
rm -r 20*
3). Преход в каталог /data.
cd /opt/zigbee2mqtt/data/
4). Изтриване на файл coordinator_backup.json.
rm coordinator_backup.json
5). Редактиране (изпразване) на файл state.json.
nano state.json
6). Изтрийте съдържанието в state.json и оставете само фигурните скоби {}.
7). Съхранете измемението на файла.
8). Редактиране на файл nano database.db. Запазете само първия запис. Това е координатора на мрежата записан от инсталацията на Zigbee2MQTT. Разбираемо, че тази манипулация на променя записите на устройствата в NVM (non-volatile memory) паметта на координатора, което е повод за друга тема, но това не променя идеята на текущата.
9). Премахване записа на устройството в файл devices.yaml.
nano devices.yaml
10). Старт на Zigbee2MQTT.
sudo systemctl start zigbee2mqtt
journalctl -u zigbee2mqtt.service -f

до нови срещи ^.^
22 юли 2023 profruit
Няма коментари:
Публикуване на коментар