Aktywne Wpisy
mickpl +1661
W końcu wyszłam się spotkać z ludźmi. Oh, tak długo nie miałam interakcji, że zapomniałam jak to jest spędzać z ludźmi czas i się komunikować, czasem mózg mi się wyładowywał społecznie, ale potem wracał do normalności.
Tak, prasowanie nie jest moją mocną stroną jak widać.
Czy też macie tak, że na jakiś czas robicie tryb samolotowy w stosunku do ludzi, a potem wracacie i znów to samo.
Tak, prasowanie nie jest moją mocną stroną jak widać.
Czy też macie tak, że na jakiś czas robicie tryb samolotowy w stosunku do ludzi, a potem wracacie i znów to samo.
Kontakt z ludźmi jest dla mnie:
- trudny. 25.5% (37)
- łatwy. 19.3% (28)
- łatwy, ale unikam ludzi. 35.9% (52)
- zbędny. 19.3% (28)
Zamieszczam skrypt, proszę o porady ( ͡°( ͡° ͜ʖ( ͡° ͜ʖ ͡°)ʖ ͡°) ͡°)
#!/bin/bash
/usr/local/bin/mbpoll -m rtu -a 1 -b 9600 -d 8 -s 1 -P none -t 4 -r 1 -c 16 -1 /dev/ttyUSB0 | grep "[1\]:" | cut -f 2 | cut -f 1 -d ' 'host=127.0.0.1
port=8080
napiecieidx=18
pradidx=16
mocidx=23
czestotliwoscidx=14
energiaidx=22
wspolczynnikidx=24
#wartosc absolutna
abs() {
[ $1 -lt 0 ] && echo $((-$1)) || echo $1
}
#odczyt napiecia
volt=
/usr/local/bin/mbpoll -m rtu -a 1 -b 9600 -d 8 -s 1 -P none -t 4 -r 1 -c 16 -1 /dev/ttyUSB0 | grep "[1\]:" | cut -f 2 | cut -f 1 -d ' 'liczba1=$[volt/10]
liczba2=$[volt%10]
przecinek=($liczba2*10^2)/10
wynik1=$liczba1.$liczba2
echo "Napięcie: $wynik1 V"
sleep 2
#odczyt napiecia
volt=
/usr/local/bin/mbpoll -m rtu -a 1 -b 9600 -d 8 -s 1 -P none -t 4 -r 2 -c 1 -1 /dev/ttyUSB0 | grep "[2\]:" | cut -f 2 | cut -f 1 -d ' 'liczba1=$[volt/10]
liczba2=$[volt%10]
przecinek=($liczba2*10^2)/10
wynik1=$liczba1.$liczba2
echo "Napięcie: $wynik1 V"
wget -q --delete-after "http://$host:$port/json.htm?type=command¶m=udevice&idx=$napiecieidx&svalue=$wynik1" >/dev/null 2>&1
date
echo "http://$host:$port/json.htm?type=command¶m=udevice&idx=$napiecieidx&svalue=$wynik1"
sleep 2
#odczyt pradu
amper=
/usr/local/bin/mbpoll -m rtu -a 1 -b 9600 -d 8 -s 1 -P none -t 4 -r 4 -c 1 -1 /dev/ttyUSB0 | grep "[4\]:" | cut -f 2 | cut -f 1 -d ' 'liczba1=$[amper/10]
liczba2=$[amper%10]
przecinek=($liczba2*10^2)/10
wynik=$liczba1.$liczba2
echo "Prąd: $wynik A"
wget -q --delete-after "http://$host:$port/json.htm?type=command¶m=udevice&idx=$pradidx&svalue=$wynik" >/dev/null 2>&1
date
echo "http://$host:$port/json.htm?type=command¶m=udevice&idx=$pradidx&svalue=$wynik"
sleep 2
#odczyt mocy czynnej
moc=
/usr/local/bin/mbpoll -m rtu -a 1 -b 9600 -d 8 -s 1 -P none -t 4 -r 3 -c 1 -1 /dev/ttyUSB0 | grep "[3\]:" | cut -f 2 | cut -f 1 -d ' 'echo "Moc czynna: $moc W"
wget -q --delete-after "http://$host:$port/json.htm?type=command¶m=udevice&idx=$mocidx&svalue=$moc" >/dev/null 2>&1
date
echo "http://$host:$port/json.htm?type=command¶m=udevice&idx=$mocidx&svalue=$moc"
sleep 2
#odczyt czestotliwosci
czestotliwosc=
/usr/local/bin/mbpoll -m rtu -a 1 -b 9600 -d 8 -s 1 -P none -t 4 -r 7 -c 1 -1 /dev/ttyUSB0 | grep "[7\]:" | cut -f 2 | cut -f 1 -d ' 'liczba1=$[czestotliwosc/10]
liczba2=$[czestotliwosc%10]
przecinek=($liczba2*10^2)/10
wynik2=$liczba1.$liczba2
echo "Częstotliwość: $wynik2 A"
wget -q --delete-after "http://$host:$port/json.htm?type=command¶m=udevice&idx=$czestotliwoscidx&svalue=$wynik2" >/dev/null 2>&1
date
echo "http://$host:$port/json.htm?type=command¶m=udevice&idx=$czestotliwoscidx&svalue=$wynik2"
sleep 2
#wspolczynnik mocy
wspolczynnikdane=
/usr/local/bin/mbpoll -m rtu -a 1 -b 9600 -s 2 -P none -t 4 -d 8 -r 8 -c 2 -1 /dev/ttyUSB0 | grep "[8\]:" | cut -f 2 | cut -f 1 -d ' 'wspolczynnik=0.$wspolczynnikdane
echo "Współczynnik mocy: $wspolczynnik cos Ø"
wget -q --delete-after "http://$host:$port/json.htm?type=command¶m=udevice&idx=$wspolczynnikidx&svalue=$wspolczynnik" >/dev/null 2>&1
date
echo "http://$host:$port/json.htm?type=command¶m=udevice&idx=$wspolczynnikidx&svalue=$wspolczynnik"
sleep 2
#odczyt energii czynnej #1
energia1=
/usr/local/bin/mbpoll -m rtu -a 1 -b 9600 -s 2 -P none -t 4 -d 8 -r 8 -c 3 -1 /dev/ttyUSB0 | grep "[9\]:" | cut -f 2 | cut -f 1 -d ' 'sleep 2
#odczyt energii czynnej #2
energia2=
energia_wynik=$((energia1*65536+$energia2))
echo "Energia czynna: $energia_wynik Wh"
wget -q --delete-after "http://$host:$port/json.htm?type=command¶m=udevice&idx=$energiaidx&svalue=$energia_wynik" >/dev/null 2>&1
date
echo "http://$host:$port/json.htm?type=command¶m=udevice&idx=$energiaidx&svalue=$energia_wynik"