SteemPi Smarthome Notifications (Update 2 - Prototype)

in #steemit7 years ago (edited)

SteemPi 

In the past days i have researched and made a simple setup to turn a Raspberry Pi into a Steemit notification center, with notification light for new votes/comments/transfers/ The project is getting shape and coming along quite well, but i really need some help with connecting the LED (GPIO output) to new votes/comments/transfers

Getting Started

These instructions will get you a copy of the project up and running on your Raspberry Pi for development and testing purposes. (i'm not a good coder but for a early version it works, and coping this project to your Raspberry Pi should be easy

Prerequisites

What things you need to prepare and install.

- 1x SD-card         (8GB)
- 1x Raspberry Pi 
- 1x LED 
- 2x wires &
- Raspbian OS        (https://www.raspberrypi.org/downloads/raspbian/)
Optional - Case       - Tape/hot glue - Resistor      

Installing

A simple step by step tutorial that tell you how to get configure you Raspberry Pi into a webserver with LED control (GPIO) (duration around 40min)

http://www.instructables.com/id/Simple-and-intuitive-web-interface-for-your-Raspbe/ (by  TheFreeElectron)

IMPORTANT: Skip the instructions from step 1 and 2 and Start with step 3 of the above tutorial (NO NEED to do step 1 and 2 'installing WirigPi' because WiringPi is already included in the latest Raspbian OS. (you can still read trough step 1 and 2 to get a better understanding of how the control of the GPIO (led) works.

Download the SteemPi index.php web-interface i made and use it instead of the on from the zip file mentioned in step 5 of the above tutorial.

SteemPi       My SteemPi Web-interface code to update the old index with:  http://txt.do/dog1e (its crappy but it works, feel free to participate)


Connect the LED to GPIO port 17. and your done, Now you should be able connect with the SteemPi web-interface trough the browser and you should be able to control (on/off) the LED with the button in the web-interface.

LED control trough SteemPi web-interface

SteemPi web-interface


Loading SteemPi web-interface on (TV(hdmi) or browser)

Apps

SteemPi makes use of other websites and put them into configurable modules/widgets/apps, this is in a very early stage and it can use some help with how to to this in the most optimal way.

List of the integrated Apps

The list probably will change in future updates of SteemPi. It is not difficult to add in other Apps and websites and the goal is to make this more easy in the future.

- Google trend charts        https://trends.google.com/trends  Google
- Steemit Pond               http://steemitpond.com            @mynameisbrian
- SteemitBoard               http://steemitboard.com           @arcange @captaink 
- Steem-o-graph              http://steem-o-graph.com/         @roelandp
- Steem Stream               http://steemstream.com/           @roelandp
- Steem Follower             https://steem.makerwannabe.com/   @shaunmza
- Test notification light    https://steemit.com/@techtek      @techtek 
Led button images: Replace green_0.jpg and red_0.jpg with those files 

https://steemitimages.com/DQmdcv3dEwAv6P8JdhHGx5oMXVUmSomVHNX47qmLoXNPMTx/red_0.jpg

https://steemitimages.com/DQmXhCk4nAhdqgiq9D5S5bDrtfgnueaaPjUhx3JHkecxTeG/green_0.jpg

Customizing 

For  rearranging and adding in new apps, you will need a little bit of knowledge of HTML. but for the future it would be nice if the user could do this without HTML editing.

Wishlist / Help needed:

Are you a coder and maybe laughing at my code :p ? because it is so clumsy and SteemPi could be much better! Please consider to participate with SteemPi OS and the following points:

- Make the LED light up on upvotes/comments/transfers
- Make the webinterface Apps more easy to delete and add in new ones
- More features into the webinterface
- Compatibility with multiple browsers (mobile)

Contributing

Please help to make this project become more functional and more easy to use please upvote, comment, resteem and participate.

Authors 

  • Techtek - Concept, design and prototyping
  • You - Please participate

Sort:  

Congratulations! This post has been upvoted and reestem from the new curation trail @animus.

Thanks, very nice

The only raspberry pi I know goes good with vanilla ice cream 😁

I really wish I had more time to play around with this stuff.
I have 2 Pi's just sitting around.

Thanks and happy you like it, it should not take to long to make it and start using it.

Maybe everything in this tutorial can take up to around 2 hours (including searching for the hardware and installing etc. )

If you have the time, please join in to this project. and thanks for your reply.

I have two young kids. That's where the time goes.

This is great, I have two non-eating pi's home!

This is pretty cool. I made an arduino alert system for YouTube & Twitter. Since I am new to SteemIt, I will have to take a look at the API and get that setup as well.

Then we can have an arduino and pi version of SteemIt notifications.

Thanks, i have looked a bit into the Steemduino project: https://github.com/jonblack/steemduino

But it requires a Arduino Mega due to memory requirements.

Preview update 3

Congratulations @techtek! You have completed some achievement on Steemit and have been rewarded with new badge(s) :

Award for the number of upvotes

Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here

If you no longer want to receive notifications, reply to this comment with the word STOP

By upvoting this notification, you can help all Steemit users. Learn how here!

@OriginalWorks Mention Bot activated by @techtek. The @OriginalWorks bot has determined this post by @techtek to be original material and upvoted it!

To call @OriginalWorks, simply reply to any post with @OriginalWorks in your message!

For more information, Click Here!

This post has received a 1.06 % upvote from @booster thanks to: @techtek.

Very cool idea, is that box in the first picture your own design or and off the shelf thing?

Cant help at the moment but you have inspired me to look into the Raspberry Pi more. I followed you to see what you come up with in the future.

Hi Gyro,

Its a little bit of both, the case is a combination of parts of two cases (white and transparant) i have bought before. and i probably will redesign the transparant part into a 3d printable part, with "cuted out" Steem logo.

A update for SteemPi is planned for this weekend, and more cool projects in the near future. (including Pi's, Arduino, Lasers in combination with Steem) :)

Happy to inspire,

Thanks for following me.

Coin Marketplace

STEEM 0.28
TRX 0.13
JST 0.033
BTC 62772.18
ETH 3032.07
USDT 1.00
SBD 3.67