Hirdetés

2024. május 1., szerda

Gyorskeresés

Téma összefoglaló

Téma összefoglaló

  • Utoljára frissítve: 2023-12-13 04:59:30

LOGOUT.hu

Általános információk/segédletek Suste-HeadLess OpenWRT-hez

Összefoglaló kinyitása ▼

Hozzászólások

(#2398) suste válasza suste (#2394) üzenetére


suste
veterán

elkészült a konfig, LEDE alatt le is teszteltem, működik
remélem ez (owfs) már stabilan marad minden verzióban

Headless:
-ez lett a data:
data(){ sensors="E23EE5080000";[ -d "/1wire" ]||mkdir -p "/1wire";[ "$(ps|grep owfs|egrep -v grep)" ]||owfs -d /dev/ttyUSB0 /1wire/;for sensor in $sensors;do cat /1wire/28.$sensor/temperature10;done|tr '\n' ','|sed "s|,$||";}

Amint láthatod, létrehozza a mappát és indítja az owfs-t, így nem kell init script sem hozzá.

-és ez az info:
info="Required packages: 'kmod-usb-serial-cp210x' , 'owfs' , 'owshell'! $b Change the 'sensors=' variable in 'Data function', and sensor name(s) in 'Header'.$b Available sensors=\"$(echo $(ls -l /1wire|grep drw|grep 28........|awk '{print $9}'|tr '\n' ','|sed "s|28.||g")|sed "s|.$|\"|")"

Annyi hibalehetőség sajnos van benne, hogy ha egy szenzor azonosítóban is benne van a "28" (ami ha jól értem az érzékelő fajtájának azonosítója) és van mégegy karakter utána, akkor az infóban nem lesz jól megjelenítve a szenzor azonosító :(

Vélemény? :)

[ Szerkesztve ]

Copyright © 2000-2024 PROHARDVER Informatikai Kft.