
leon4uk
04.10.2016
15:48:25
??

Alexander
04.10.2016
15:48:53

leon4uk
04.10.2016
15:49:02
Top Players
1. Il'ya ? – 2660
2. leon4uk – 1203
3. Славик – 777
4. 3bl3gamer – 257
5. Alexander – 255
6. Junior – 162
7. _Owl – 140
8. Fumycat – 131
9. Twilight Sparkle – 93
10. Waleriy Pinchuk – 92
11. Sergey – 89
12. Victor Tyunyakov – 43
13. igral v laptu yopta – 28
14. Raccoon – 12
15. Иисус – 4
первый ?

Google

Alexander
04.10.2016
15:49:36
Тоже первый был ?
Сейчас его тут нет

leon4uk
04.10.2016
15:50:11
да пофиг вообще)
там можно мульёны накрутить

Alexander
04.10.2016
15:50:51
Откуда берутся такие умники ?

leon4uk
04.10.2016
15:51:03
проверка не идет с сервером. А что что выполняется на моем компе - все мое. И делаю что я хочу

Rirush
04.10.2016
15:53:15

Hacker_Define
04.10.2016
16:21:49
Кто чем занят?

Каїн
04.10.2016
17:34:54
Я занят

don
04.10.2016
17:53:19

Gershik
04.10.2016
17:55:38
ХУЙНЯ

Google

Gershik
04.10.2016
17:55:48
только чёрный адекватно выглядит

Иисус
04.10.2016
18:20:01
Никто не хочет в дотку?
Будет стрим

Славик
04.10.2016
18:22:00
у андроида всё плохо?
кто в чате помнит про мои датчики температуры и про то, как я храню показания?

Admin
04.10.2016
20:40:04
Бот ещё вертится, не?

Иисус
04.10.2016
20:43:02

Славик
04.10.2016
20:43:21
всё работает
в общем там была тема с хранением показаний датчиков в базе и отдельно в файле

Admin
04.10.2016
20:45:09

Славик
04.10.2016
20:46:17
reading.dat - показания в чистом виде, а temperature.db - показания в виде sqlite3 таблицы

Admin
04.10.2016
20:46:58
Рили. Зачем?
Ты живёшь в хрущёвке?

Славик
04.10.2016
20:47:13
что именно зачем?
зачем датчики температуры или зачем хранить в базе?

Admin
04.10.2016
20:47:39
хранить
хотя то и то

Славик
04.10.2016
20:47:53
по поводу датчиков температуры, то просто

Google

Admin
04.10.2016
20:47:56
не, есть смысол первого, но второго не вижу

Славик
04.10.2016
20:47:56
это весело и всё
а по поводу второго ответ на скриншоте

Admin
04.10.2016
20:48:31
Там не пишется смысол хранения данных. Только сами данные
а точнее их названия
Лэл

Славик
04.10.2016
20:49:51
мимо
данные сохраняются с 19 июня
однако, я совсем забыл уже про эти датчики, пока на днях не стало холодно в хате

Admin
04.10.2016
20:50:22
лол

Славик
04.10.2016
20:51:08
в общем 3.5 месяца ежеминутных показаний датчиков температуры внутри и снаружи комнаты в чистом виде занимают 3.6мб, а в базе данных 2.7мб
вот зачем нужна база

leon4uk
04.10.2016
20:52:38
Славик, для статистики?

Admin
04.10.2016
20:52:41
Хм. Сжимать данные? tar.
А смысола я так и не узнал

Славик
04.10.2016
20:52:59
база меньше занимает 0_о
без сжатия
числа в базе хранятся как числа, а в чистом виде каждая цифра сохраняется как символ
4 байта на число против 1 байта на символ

Admin
04.10.2016
20:53:42
смысол её существования. во

Google

leon4uk
04.10.2016
20:53:50
как использовал интеграцию ? И как подсоед. датчик?

Admin
04.10.2016
20:54:07
да кстати. И на чём это держится?

leon4uk
04.10.2016
20:54:13
интересно кстати

Славик
04.10.2016
20:54:26
rpi2, ds18b20

3bl3gamer
04.10.2016
20:54:37

leon4uk
04.10.2016
20:54:39
Сейчас посмотрю

Славик
04.10.2016
20:54:56

leon4uk
04.10.2016
20:55:32
термо ЭДС получается что?

Славик
04.10.2016
20:55:48
хм?

leon4uk
04.10.2016
20:55:57
а программу на чем писал?
да я про схему подключения

Славик
04.10.2016
20:56:33
#!/bin/bash
declare -A temps
COLUMNS=("temp_in" "temp_out")
SENSORS=("28-000006c986a2" "28-000006cc95ce")
for i in ${!COLUMNS[@]}
do
<------>temps[$i]=$(cat /sys/bus/w1/devices/${SENSORS[$i]}/w1_slave | grep -E -o ".{0,0}t=.+" | cut -c 3-)
done
query="insert into readings ($(IFS=","; printf "%s" "${COLUMNS[*]}")) values ($(IFS=","; printf "%s" "${temps[*]}"));"
/usr/bin/sqlite3 /home/pi/ava/temperature/temperature.db "$query"
/home/pi/ava/temperature/make_chart.sh
ну и ежеминутный кронтаск

leon4uk
04.10.2016
20:57:03
датчик аналоговый получается что?

Славик
04.10.2016
20:57:10
/usr/bin/sqlite3 -separator $'\t' /home/pi/ava/temperature/temperature.db 'select time, temp_in * 1.0 / 1000, temp_out * 1.0 / 1000 from readings where time > strftime("%s", "now", "localtime"/usr/bin/gnuplot /home/pi/ava/temperature/plot.gnuplot
цифровой

3bl3gamer
04.10.2016
20:57:33

Славик
04.10.2016
20:57:36
это для рисования графика
ну apt-get install sqlite3
можно и без конечно

Google

Славик
04.10.2016
20:58:03
тогда еще проще, да

3bl3gamer
04.10.2016
20:58:09
да не, я не про базу. я про чтение датчика

leon4uk
04.10.2016
20:58:30
круто ты это придумал

Славик
04.10.2016
20:58:30
чутка в малине поковырялся с настройками и да
всё остальное изи

leon4uk
04.10.2016
20:58:40
мне понравилась идея

Славик
04.10.2016
20:58:44
за последнюю неделю
видите сегодня рост?
батареи заработали!
теперь можно на один слой одежды меньше носить

leon4uk
04.10.2016
20:59:16
вижу

3bl3gamer
04.10.2016
20:59:36
и далеко можно утянуть датчик от малины проводами?

leon4uk
04.10.2016
20:59:43
а температура на улице то как скачет)

Славик
04.10.2016
20:59:50
/boot/config.txt
dtoverlay=w1-gpio
и
sudo modprobe w1-gpio
sudo modprobe w1-therm
собственно на этом настройка датчиков на малину закончилась
всё остальное в скриптах выше