А как вам дать доступ к вебинтерфейсу?
Добрый день.
Какой следующий шаг?
Энидэск есть возможность поставить?
В данном случае не совсем понимаю зачем удаленный доступ.
Здесь все должно быть элементарно. Давайте поэтапно диагностируем.
- Покажите какое напряжение питания на 5Vout - GND.
- Покажите какое напряжение питания на 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
о выключенным и включенным переключателем. Оба результата покажите.
Пожалуйста, не выкладывайте скриншотами. Весь вывод из консоли - текстом, для форматирования испольуйте
```
Программно все в порядке.
Два подряд контроллера успешно прошедших тест и одинаковый дефект - крайне подозрительно.
Нет на обоих клеммах?
Попадал я в ситуацию, что на болтиках не видел напряжения, хотя на клеммнике было. Было это, когда клеммник был новый, еще ни разу не протягивался. Попробуйте затянуть винты.
Кстати, да. Я обычно измеряю, если с клеммником - вставляя щупы в разъемы, в гнезда проводов.
Я по всякому мерил, и так и так нет.
Т.к. симптоматика очень схожа с тем контроллером, который вам заменили, то остается дождаться результатов диагностики. Пока предлагаю запитать датчик, как ранее пробовали от внешнего блока питания. В такой схеме вы только теряете возможность программно отключать питание датчика.