[{"data":1,"prerenderedAt":277},["ShallowReactive",2],{"project-5432615":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":29,"sentiment":30,"stance_mix":31,"scored_comments":36,"aspects":37,"strip":44,"post_text":46,"what":47,"said":88,"maker_in_thread":173,"shape":183,"grid":187,"attempts":240,"same_week":241,"maker_shows":32,"maker_hidden":269,"reader_version":270,"card":271},"5432615","PiUi","add a mobile phone UI to your RaspberryPi project","title","Show HN: PiUi – add a mobile phone UI to your RaspberryPi project","http:\u002F\u002Fblog.davidsingleton.org\u002Fintroducing-piui\u002F","blog.davidsingleton.org","dps",1364144289,2013,26,24,871,1739,51,"shown","dev_tools","embedded ui framework","library",[24,25,26,27,28],"raspberry pi","mobile ui","wifi access point","python","cherrypy","curious",0.148,{"positive":32,"neutral":33,"mixed":34,"critical":35},3,14,1,0,18,{"execution":38,"docs":39,"idea":40,"design":42,"performance":43},{"positive":34,"critical":35},{"positive":35,"critical":35},{"positive":41,"critical":35},2,{"positive":35,"critical":35},{"positive":35,"critical":35},[45,32,32,32,32,32,32,32,45,35,32,32,35,32,32,32,35,32,45,32,35,35,35,32],5,null,{"problem":48,"audience":46,"pricing":46,"motivation":46,"time_to_build":46,"stack":59,"openness":86,"stage":87,"team_size":87},{"value":49,"source":50,"evidence":51},"Giving Raspberry Pi projects a phone-friendly UI without configuring networks","commenter",[52,56],{"id":53,"by":54,"text":55},"5434542","CamperBob2","No configuration needed in order to talk to it. You just tell your users to connect to the access point it provides, and everything happens automagically from there.",{"id":57,"by":11,"text":58},"5433107","FWIW, this is how the GoPro works with its iPhone app and Android app. It's so easy to set up that I decided to adopt it here. It is of course possible to connect the Pi and the…",[60,71,79],{"value":61,"source":62,"evidence":63},"Python","inferred",[64,67],{"id":65,"by":11,"text":66},"5432918","Other than the wifi access point set up, it should just work on the BeagleBoard. Follow the detailed instructions on the blog post (not the \"easy way\" using SD card images) and…",{"id":68,"by":69,"text":70},"5451250","jabian","Following manual setup instructions, with raspbian, you end up with 'ImportError: No module named cherrypy' when calling the demo script",{"value":72,"source":50,"evidence":73},"CherryPy",[74,75],{"id":68,"by":69,"text":70},{"id":76,"by":77,"text":78},"5452004","dkp0h","@jabian : 'ImportError: No module named cherrypy' => sudo python setup.py install ;O)",{"value":80,"source":50,"evidence":81},"nginx",[82],{"id":83,"by":84,"text":85},"5465871","Sevik","Can someone please give me some instructions on how to set PiUi u without turning the Pi into a access point? I installed Nginx and followed the do-it-yourself instructions from…","open_source","unknown",{"praise":89,"objections":105,"requests":126,"questions":146,"alternatives":165},[90],{"value":91,"source":50,"evidence":92},"Easy setup and useful for Pi projects",[93,97,101],{"id":94,"by":95,"text":96},"5454893","rbn1","Great project. Just got it working. I have an Edimax 7811 module which of course didn't work being realtek based. I tried Paul's alternative hostapd and couldn't get joy out of…",{"id":98,"by":99,"text":100},"5433151","LAMike","So one could build a Pi project that was controlled by the interface on a iOS or Android phone? That's awesome!",{"id":102,"by":103,"text":104},"5432839","amirnathoo","Cool! > There’s even an Android app to make connecting easy and show useful status info plus an iPhone webapp you can save to your homescreen. What does the Android app do to…",[106,114,122],{"value":107,"source":50,"evidence":108},"Missing CherryPy dependency during install",[109,110,113],{"id":68,"by":69,"text":70},{"id":111,"by":69,"text":112},"5454453","@dkp0h, Thanks I know how install a python module, actually pip does the job. My point is that it should be indicated on the requirementents of the piui installation. Just to…",{"id":94,"by":95,"text":96},{"value":115,"source":50,"evidence":116},"Hard to configure nginx and access the UI",[117,118],{"id":83,"by":84,"text":85},{"id":119,"by":120,"text":121},"5481962","jaws84","I had the same problem so I went through the nginx.conf file supplied with PiUi and compared it to the default one in \u002Fetc\u002Fnginx\u002Fnginx.conf. In the default one there's an…",{"value":123,"source":50,"evidence":124},"Wifi adapter compatibility issues",[125],{"id":94,"by":95,"text":96},[127,136,140],{"value":128,"source":50,"evidence":129},"Better installation documentation",[130,131,135],{"id":111,"by":69,"text":112},{"id":132,"by":133,"text":134},"5456711","Pauldf","Works great but:- 1) How do I stop the verbose on screen reporting (I use SSH) 2) How do I stop it once it is running - CTRL+C does not work and kill only sometimes works 3) Is…",{"id":83,"by":84,"text":85},{"value":137,"source":50,"evidence":138},"iPhone app support",[139],{"id":102,"by":103,"text":104},{"value":141,"source":50,"evidence":142},"Embedded charts such as highcharts",[143],{"id":144,"by":77,"text":145},"5452041","I appreciate that work of UI for rPi....i need it to show some datas with highcharts so i need to include html code with jquery...what would the way to do it ? thank you 4 your…",[147,151,158],{"value":148,"source":50,"evidence":149},"How to stop the server or verbose output",[150],{"id":132,"by":133,"text":134},{"value":152,"source":50,"evidence":153},"Whether it works over different networks",[154],{"id":155,"by":156,"text":157},"5450561","Piquestion","Does the phone have to be on the same WiFi network to connect to the http:\u002F\u002Fpiui\u002F? More specifically, if the pi is running at my house and is connected to my home WiFi, can I run…",{"value":159,"source":50,"evidence":160},"How to trigger OS commands from toggles",[161],{"id":162,"by":163,"text":164},"5460281","Blaster","Hi, got a problem with toggles. I dont understand the code 100% If a toggle has the status \"On\" i would like to send an OS Command like os.system(\"send 11111 1 0\") to toggle an…",[166],{"value":167,"source":50,"evidence":168},"Flask or Rails web app hosted on the Pi",[169],{"id":170,"by":171,"text":172},"5434229","platz","I like it! Although why would I use it over building a simple webapp hosted on the Pi by using existing server-side technologies such as Flask, Rails etc..",{"comments":174,"answered":41,"key":175},4,[176,177,180],{"id":57,"text":58},{"id":178,"text":179},"5432855","Right now, the Android app shows the current uptime and system load on the Raspberry Pi in the title bar. It does this by polling a URL which is handled by the PiUi Supervisor…",{"id":181,"text":182},"5432900","Yep, that's neat! Intention was to allow richer, graphical UI. Esp, the timelapse project was a motivating use case for me and seeing the preview images on the phone display is…",{"commenters":184,"max_depth":32,"maker_replies":174,"first_comment_mins":185,"lifespan_hours":186},17,61,363,[188,190,194,196,197,198,199,202,203,206,207,209,212,213,215,217,221,223,225,227,231,232,235,236],[94,35,45,189,95,35],"project\u002Fpositive\u002Fexecution",[191,35,32,192,193,35],"5514335","project\u002Fneutral\u002Fdocs","kananaskis",[170,34,32,195,171,35],"project\u002Fneutral\u002Fidea",[53,34,32,195,54,35],[83,41,32,192,84,35],[119,41,32,192,120,35],[200,41,32,201,84,35],"5503678","project\u002Fneutral\u002Fexecution",[155,32,32,195,156,35],[204,174,45,205,54,35],"5433068","project\u002Fpositive\u002Fidea",[57,174,35,205,11,34],[132,45,32,208,133,35],"project\u002Fmixed\u002Fdocs",[102,210,32,211,103,35],6,"project\u002Fneutral\u002Fdesign",[178,210,35,211,11,34],[162,214,32,201,163,35],7,[144,216,32,201,77,35],8,[218,219,32,211,220,35],"5432877",9,"john61",[181,219,35,222,11,34],"project\u002Fpositive\u002Fdesign",[68,224,32,192,69,35],10,[98,226,45,205,99,35],11,[228,229,32,195,230,35],"5432913",12,"Cpt_Monac",[65,229,35,192,11,34],[76,233,35,234,77,35],13,"commenter\u002Fneutral\u002Fdocs",[111,233,35,234,69,35],[237,33,32,238,239,35],"5454322","project\u002Fneutral\u002Fperformance","jottinger",[],[242,247,251,256,261,265],{"id":243,"name":244,"points":245,"category":246},"5424206","Heap",339,"web_saas",{"id":248,"name":249,"points":250,"category":246},"5434186","My side project",248,{"id":252,"name":253,"points":254,"category":255},"5438241","Framebase.io",205,"data",{"id":257,"name":258,"points":259,"category":260},"5427833","Bateman",169,"finance_crypto",{"id":262,"name":263,"points":264,"category":246},"5445029","itch.io",155,{"id":266,"name":267,"points":268,"category":20},"5428720","Uslide",113,false,"v2",{"id":272,"name":5,"line":6,"ai":269,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":273,"top":18,"kw":274,"maker":11,"domain":10,"tier":19,"attempts":35,"strip":275,"url":9,"mix":276,"praise":91,"objection":107,"sub":21},5432615,0.15,[24,25,26,27,28],"533333335033033303530003",[32,33,34,35],1794036505230]