| Autor | Sõnum | 
| insippo Pingviini aktivist
 
  
 
 Vanus: 56
 Liitunud: 07.06.2009
 Postitused: 181
 
 
 
  
   |  
 
 
| 
| 
 |  
| Proovisin igati aga ei saanudki käima. Tegemist Debian Wheezi ARM-ga |  
|  |  |  |  
| 
 
 |  | 
|  |   | 
| imre Vana Pingviin
 
  
  
 
 Liitunud: 16.08.2005
 Postitused: 2648
 Asukoht: Saku kant
 Distributsioon: Ubuntu
 
  
   |  
 
 
| 
| 
 |  
| Kas skript niisama käivitub üldse? Kuidas sul crontab välja näeb üldse?
 Näita crontabi sisu.
 |  
|  |  |  |  
| _________________
 Enne teema püstitamist kasutage OTSINGUT
 Küsi targalt:  Infot siit!
 Kui aru ei saa, siis küsi.
 
 |  | 
|  |   | 
| insippo Pingviini aktivist
 
  
 
 Vanus: 56
 Liitunud: 07.06.2009
 Postitused: 181
 
 
 
  
   |  
 
 
| 
| 
 |  
| Script käivitub niisama küll. Pole hetkel crontabis ühtegi rida. Käima lasen muidu nii,et olen samas kataloogis kus on script ja sealt: sudo ./minuscript |  
|  |  |  |  
| 
 
 |  | 
|  |   | 
| obundra Vana Pingviin
 
  
  
 Vanus: 50
 Liitunud: 04.08.2005
 Postitused: 1213
 Asukoht: 127.0.0.1
 Distributsioon: RHEL, Solaris, Debian, Gentoo
 
  
   |  
 
 
| 
| 
 |  
| Kui teda sudoga käivitad, siis pane parem roodu crontabi(sudo crontab -e) , mitte kasutaja omasse(crontab -e), ja sobilik oleks koos täis teega nii püütoni kui skriptini, näiteks: 
  	  | Kood: |  	  | */10 * * * * /usr/bin/python /sinu/skript/skript.py &			 | 
 |  
|  |  |  |  
| _________________
 IT teenused
 
 |  | 
|  |    | 
| insippo Pingviini aktivist
 
  
 
 Vanus: 56
 Liitunud: 07.06.2009
 Postitused: 181
 
 
 
  
   |  | 
|  |   | 
| obundra Vana Pingviin
 
  
  
 Vanus: 50
 Liitunud: 04.08.2005
 Postitused: 1213
 Asukoht: 127.0.0.1
 Distributsioon: RHEL, Solaris, Debian, Gentoo
 
  
   |  
 
 
| 
| 
 |  
| Ma püütonit väga ei jaga, aga miskit sellist ehk võiks olla: 
  	  | Kood: |  	  | #!/usr/bin/python
 import subprocess
 import re
 import sys
 import time
 import datetime
 import gspread
 
 # ===========================================================================
 # Google Account Details
 # ===========================================================================
 
 # Account details for google docs
 email       = 'you@somewhere.com'
 password    = '$hhh!'
 spreadsheet = 'SpreadsheetName'
 
 # ===========================================================================
 # Example Code
 # ===========================================================================
 
 
 # Login with your Google account
 try:
 gc = gspread.login(email, password)
 except:
 print "Unable to log in.  Check your email address/password"
 sys.exit()
 
 # Open a worksheet from your spreadsheet using the filename
 try:
 worksheet = gc.open(spreadsheet).sheet1
 # Alternatively, open a spreadsheet using the spreadsheet's key
 # worksheet = gc.open_by_key('0BmgG6nO_6dprdS1MN3d3MkdPa142WFRrdnRRUWl1UFE')
 except:
 print "Unable to open the spreadsheet.  Check your filename: %s" % spreadsheet
 sys.exit()
 
 # Continuously append data
 
 # while(True) asemele loendur
 count = 0
 while count < 1:
 
 # Run the DHT program to get the humidity and temperature readings!
 
 output = subprocess.check_output(["./Adafruit_DHT", "2302", "4"]);
 print output
 matches = re.search("Temp =\s+([0-9.]+)", output)
 if (not matches):
 time.sleep(3)
 continue
 temp = float(matches.group(1))
 
 # search for humidity printout
 matches = re.search("Hum =\s+([0-9.]+)", output)
 if (not matches):
 time.sleep(3)
 continue
 humidity = float(matches.group(1))
 
 print "Temperature: %.1f C" % temp
 print "Humidity:    %.1f %%" % humidity
 
 # Append the data in the spreadsheet, including a timestamp
 try:
 values = [datetime.datetime.now(), temp, humidity]
 worksheet.append_row(values)
 except:
 print "Unable to append data.  Check your connection?"
 sys.exit()
 
 #käsk täidetud, skripti seiskamine
 count = count +1
 else:
 sys.exit()
 
 
 | 
 ei garanteeri, et tööle hakkab, testimine omal vastutusel.
 |  
|  |  |  |  
| _________________
 IT teenused
 
 |  | 
|  |    | 
| insippo Pingviini aktivist
 
  
 
 Vanus: 56
 Liitunud: 07.06.2009
 Postitused: 181
 
 
 
  
   |  
 
 
| 
| 
 |  
| ma ei hakka pusima enam.Motion töötab rasbianiga nagu tigu.Panin arch-i uuesti tagasi.Archiga peab proovima sakis3g-d.Ruuter võtab omajagu voolu ja päikesepaneel ei taha ja ei suuda pilves ilmaga akut laadida niipalju kui vaja. |  
|  |  |  |  
| 
 
 |  | 
|  |   | 
| chris Pingviini aktivist
 
  
 
 
 Liitunud: 16.02.2009
 Postitused: 146
 Asukoht: Tallinn
 Distributsioon: Debian 6.0/7.0
 
  
   |  
 
 
| 
| 
 |  
|  	  | obundra kirjutas: |  	  | ei garanteeri, et tööle hakkab, testimine omal vastutusel.			 | 
 Ei hakka tõesti, sest on mõned vead:
 * while tsükkel ei käivitu, sest ta on liigselt trepitud; sama käib ka eelneva 'count = 0' kohta,
 * liigselt on trepitud ka viimane 'else:',
 * punkt regulaaravaldises "Hum =\s+([0-9.]+)" on kahtlane; mõeldud on vist "Hum =\s+([\d\.]+)" (\d tähendab sama, mis 0-9).
 |  
|  |  |  |  
| 
 
 |  | 
|  |   | 
|  |