Portál AbcLinuxu, 13. května 2025 03:20

Dotaz: digitemp do mysql

23.2.2009 19:12 radekkk
digitemp do mysql
Přečteno: 1116×
Odpovědět | Admin

zdravim,

pouzivam digitemp na mereni teploty z teplotniho cidla.

nyni bych ovsem potreoval vystup z digitempu dostat do mysql.

presneji

 

[xxx /root]$ /opt/bin/digitemp_DS9097 -i -a -s /dev/usb/tts/0 -o  "%d.%m.%Y %H:%M:%S Cidlo %s C: %.2C" -q


282E3EB4010000A9 : DS18B20 Temperature Sensor
ROM #0 : 282E3EB4010000A9
23.02.2009 19:10:45 Cidlo 0 C: 22.94

bych potreboval dat do taublky se trema sloupcema datum cas teplota?

nevite jak to rozparsrovat??

dekuju za rady
 

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

23.2.2009 20:23 nejsem | skóre: 14 | blog: nejsem
Rozbalit Rozbalit vše Re: digitemp do mysql
Odpovědět | | Sbalit | Link | Blokovat | Admin

mozna moc slozity, ale fungovat by to melo:

 

datum=`/opt/bin/digitemp_DS9097 -i -a -s /dev/usb/tts/0 -o  "%d.%m.%Y %H:%M:%S Cidlo %s C: %.2C" -q | grep Cidlo | awk -F" " '{ print $1 }'`

cas=`/opt/bin/digitemp_DS9097 -i -a -s /dev/usb/tts/0 -o  "%d.%m.%Y %H:%M:%S Cidlo %s C: %.2C" -q | grep Cidlo | awk -F" " '{ print $2 }'`

teplota=`/opt/bin/digitemp_DS9097 -i -a -s /dev/usb/tts/0 -o  "%d.%m.%Y %H:%M:%S Cidlo %s C: %.2C" -q | grep Cidlo | awk -F" " '{ print $6 }'`

 

pokud teda ta teplota je 22.9 a ne, ta 0

 

------------------------------- A vy snad těm počítačům věříte?
23.2.2009 21:25 radekkk
Rozbalit Rozbalit vše Re: digitemp do mysql

jojo super diky moc ted mi to jen nejde vlozit do te databaze asi problem s typem :( nevite kde je chyba?

 

do $DATUM,$CAS,$TEPLOTA jsem postupne ulozil ty hodnoty

echo "insert into cidlo1 values ($DATUM,$CAS,$TEPLOTA);" | mysql -u root --password='heslo' teplomer
 mi to porad pise error uprostred zavorky. kdyz tam zadam natvrdo hodnoty tak to jede ale pres ty promenne ne:(

 

23.2.2009 22:18 radekkk
Rozbalit Rozbalit vše Re: digitemp do mysql

Diky moc uz to jede vsechno diky

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.