Не добавляется датчик

А как вам дать доступ к вебинтерфейсу?

Снимок.PNG

Добрый день.

Какой следующий шаг?
Энидэск есть возможность поставить?

В данном случае не совсем понимаю зачем удаленный доступ.
Здесь все должно быть элементарно. Давайте поэтапно диагностируем.

  1. Покажите какое напряжение питания на 5Vout - GND.
  2. Покажите какое напряжение питания на Vout - GND.
    При этом ничего не должно быть подключено к данным выходам.

Также укажите, какое значение сейчас в топике /devices/power_status/controls/Vin?

5Vout - GND. - 5.13V
Vout - GND. - 0V

Vin - 29.9 V

Пришлите диагностический архив. И покажите статус wb-mqtt-gpio.

diag_output_AAYY5ZKZ_2023-11-21-07.42.20.zip (160,7 КБ)

снимите клеммник с контроллера и датчика и прозвоните сам кабель от контроллера до датчика - нет ли короткого замыкания.

Покажите вывод команды:

systemctl status wb-mqtt-gpio

Кабель прозвонен, КЗ ет. более того это кусок кабеля 20 см, изоляция снята осталась только завивка. Подключали питание напрямую к БП, все работает. И какие сомнения по кабелю могут быть если на клеммнике 0V.

root@wirenboard-AAYY5ZKZ:~# systemctl status wb-mqtt-gpio
● wb-mqtt-gpio.service - MQTT Driver for GPIO-controlled switches
Loaded: loaded (/lib/systemd/system/wb-mqtt-gpio.service; enabled; vendor preset: enabled)
Active: active (running) since Sun 2023-11-19 19:38:15 UTC; 1 day 13h ago
Process: 1551 ExecStartPre=/usr/lib/wb-mqtt-gpio/generate-system-config.sh (code=exited, status=0/SUCCESS)
Main PID: 3474 (wb-mqtt-gpio)
Tasks: 7 (limit: 4790)
Memory: 11.3M
CPU: 3min 4.050s
CGroup: /system.slice/wb-mqtt-gpio.service
└─3474 /usr/bin/wb-mqtt-gpio

ноя 19 19:38:17 wirenboard-AAYY5ZKZ wb-mqtt-gpio[3474]: INFO: [gpio chip driver] Initialized output GPIO line 0:106 (A4_OUT)
ноя 19 19:38:17 wirenboard-AAYY5ZKZ wb-mqtt-gpio[3474]: INFO: [gpio chip driver] Initialized output GPIO line 0:129 (5V_OUT)
ноя 19 19:38:17 wirenboard-AAYY5ZKZ wb-mqtt-gpio[3474]: INFO: [gpio chip driver] Initialized output GPIO line 1:4 (V_OUT)
ноя 19 19:38:17 wirenboard-AAYY5ZKZ wb-mqtt-gpio[3474]: INFO: [gpio driver] Started
ноя 19 19:38:17 wirenboard-AAYY5ZKZ wb-mqtt-gpio[3474]: INFO: [mqtt] subscription succeeded (message id 14)
ноя 19 19:38:17 wirenboard-AAYY5ZKZ wb-mqtt-gpio[3474]: INFO: [mqtt] subscription succeeded (message id 21)
ноя 19 19:38:17 wirenboard-AAYY5ZKZ wb-mqtt-gpio[3474]: INFO: [mqtt] subscription succeeded (message id 28)
ноя 19 19:38:17 wirenboard-AAYY5ZKZ wb-mqtt-gpio[3474]: INFO: [mqtt] subscription succeeded (message id 35)
ноя 19 19:38:17 wirenboard-AAYY5ZKZ wb-mqtt-gpio[3474]: INFO: [mqtt] subscription succeeded (message id 66)
ноя 19 19:38:17 wirenboard-AAYY5ZKZ wb-mqtt-gpio[3474]: INFO: [mqtt] subscription succeeded (message id 73)

Какие дальнейшие действия?

Прочитайте пожалуйста статус соответствующих gpio.
Выполните

cat /sys/kernel/debug/gpio |grep V_OUT

о выключенным и включенным переключателем. Оба результата покажите.

Пожалуйста, не выкладывайте скриншотами. Весь вывод из консоли - текстом, для форматирования испольуйте

     ```

Программно все в порядке.
Два подряд контроллера успешно прошедших тест и одинаковый дефект - крайне подозрительно.
Нет на обоих клеммах?

Попадал я в ситуацию, что на болтиках не видел напряжения, хотя на клеммнике было. Было это, когда клеммник был новый, еще ни разу не протягивался. Попробуйте затянуть винты.

1 лайк

Кстати, да. Я обычно измеряю, если с клеммником - вставляя щупы в разъемы, в гнезда проводов.

Я по всякому мерил, и так и так нет.

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