it's fine, but what you need to check is for the user who started the 
web2py process to be able to use your /dev/serialwhatever interface....
How did you install web2py ?

PS: I have a raspberry too :P

On Friday, March 15, 2013 9:28:09 AM UTC+1, The Organisation of Secret 
Shoppers wrote:
>
> so do you mean i must edit my controller and views from the terminal? 
> (currently i'm editing them through the web) and the current application 
> was created using application wizard, which i think it said that it have to 
> be modified in the wizard itself. 
>
>
> On Fri, Mar 15, 2013 at 3:33 PM, Christian Foster Howes 
> <[email protected]<javascript:>
> > wrote:
>
>> the "user" for web2py depends on how you launch it...
>>
>> if you call:
>>
>> python web2py.py
>>
>> then it runs as you
>>
>> if you:
>>
>> sudo su bob
>> python web2py.py
>>
>> it runs a bob.
>>
>> if you use apache or some other server i believe by default it runs as 
>> the user that is running apache.
>>
>>
>> On Thursday, March 14, 2013 8:41:25 PM UTC-7, The Organisation of Secret 
>> Shoppers wrote:
>>
>>> hmm how do i check? i think running the python script has to be "root" 
>>> user? but i'm not sure what is the user type for the web2py... 
>>>
>>>
>>> On Thu, Mar 14, 2013 at 4:24 PM, Niphlod <[email protected]> wrote:
>>>
>>>> did you check that the user running your "working" script is the same 
>>>> as the one running the "I'm going wrong" web2py ?
>>>>
>>>>
>>>> On Thursday, March 14, 2013 8:30:38 AM UTC+1, [email protected]:
>>>>>
>>>>> Hello guys, 
>>>>>
>>>>>
>>>>> i hope someone can help me with this! i have been stuck here for days. 
>>>>> I just created a web app using web2py and i want to use it to send some 
>>>>> serial commands to a device through Raspberry Pi. 
>>>>>
>>>>> I have successfully sent the commands from R-Pi to the device by 
>>>>> running a Python script in the terminal. 
>>>>>
>>>>> But i thought web2py is using python as well so i did something 
>>>>> similar but i get the error below:
>>>>> *<class 'serial.serialutil.SerialException'> could not open port 
>>>>> /dev/ttyAMA0: [Errno 13] Permission denied: '/dev/ttyAMA0'*
>>>>>
>>>>>
>>>>> my codes are:
>>>>>
>>>>> in Controller:
>>>>>
>>>>>
>>>>> def test():
>>>>>
>>>>>     import serial
>>>>>
>>>>>     serialport= serial.Serial("/dev/ttyAMA0", 9600, timeout=0.5)
>>>>>
>>>>> return dict() <-- not sure what to return
>>>>> in view/default/index.html:
>>>>>
>>>>> <a href = "{{=URL 
>>>>> <https://10.0.0.132/examples/global/vars/URL>(c='default', 
>>>>> f='test')}}"><img src ="/Comfort2/static/images/off.****jpg" width ="75" 
>>>>> height="75"</a>
>>>>>
>>>>>
>>>>> i created a default/test.html as well. 
>>>>>
>>>>>
>>>>> i have no idea what's wrong! :( give me some hints please. thank you!
>>>>>
>>>>  -- 
>>>>  
>>>> --- 
>>>> You received this message because you are subscribed to a topic in the 
>>>> Google Groups "web2py-users" group.
>>>> To unsubscribe from this topic, visit https://groups.google.com/d/**
>>>> topic/web2py/tiWZkXMoo6E/**unsubscribe?hl=en<https://groups.google.com/d/topic/web2py/tiWZkXMoo6E/unsubscribe?hl=en>
>>>> .
>>>>  To unsubscribe from this group and all its topics, send an email to 
>>>> web2py+un...@**googlegroups.com.
>>>>
>>>> For more options, visit 
>>>> https://groups.google.com/**groups/opt_out<https://groups.google.com/groups/opt_out>
>>>> .
>>>>  
>>>>  
>>>>
>>>
>>>  -- 
>>  
>> --- 
>> You received this message because you are subscribed to a topic in the 
>> Google Groups "web2py-users" group.
>> To unsubscribe from this topic, visit 
>> https://groups.google.com/d/topic/web2py/tiWZkXMoo6E/unsubscribe?hl=en.
>> To unsubscribe from this group and all its topics, send an email to 
>> [email protected] <javascript:>.
>> For more options, visit https://groups.google.com/groups/opt_out.
>>  
>>  
>>
>
>

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to