Raspberrypi Energy Price Tracker using Python

Поделиться
HTML-код
  • Опубликовано: 15 сен 2022
  • Raspberrypi Energy Price Tracker using Python
    Go to brilliant.org/KalleHallden to sign up for free. And also get 20% off an annual premium membership!

Комментарии • 108

  • @Ctrl_Alt_Elite
    @Ctrl_Alt_Elite Год назад +66

    Lol nice unboxing method 😂

  • @bhavgala
    @bhavgala Год назад +14

    Appreciate the realistic/relatable nature of this video. Getting starting with a pi, wires around the place, setting up mouse/keyboard, late meals, debugging… love it.

  • @abdirahmann
    @abdirahmann Год назад +77

    i like your videos and the aesthetic of it and i also love how there is no music, helps my brain relax instead of constant music stimulation. love it 🙂

    • @georios
      @georios Год назад +4

      Wow your so right. Never noticed but the music stresses me out to.

  • @arafaterasung3280
    @arafaterasung3280 Год назад +12

    I consider watching this channel like a motivation channel, I get inspired to continue learning how to code whenever I'm here. Thank you! Kalle for being an inspiration.

    • @CallousCoder
      @CallousCoder Год назад

      Have a look at mine too, I do sort of this stuff but far more in-depth.

  • @wakweikafelix
    @wakweikafelix Год назад +3

    This was exciting to watch from start to finish. It was not just a display. There was a lot in this video! Thank you!

  • @Olle_Green
    @Olle_Green Год назад +12

    Snyggt Kalle! 💯 I seem to be biased towards seeing physical manifestation of code rather than just something on the laptop screen. Compared to data analysis or other non-physical representations of it --> The external screen was a nice touch and makes the end result feel more satisfactory as the code takes a physical form. Keep it up!

  • @aakashjana6225
    @aakashjana6225 Год назад

    Awesome watching Kalle after such a long time !!!

  • @tristanzaleski4583
    @tristanzaleski4583 Год назад +1

    This definitely has me wanting to get into digital/led display world. Would be fun to have a small raspi just for fun displays as a little side project. Well done.

  • @joshuabiyinzika2834
    @joshuabiyinzika2834 Год назад +1

    Love these kind of videos kalle. Thxs for the effort.

  • @Leo-ii4hy
    @Leo-ii4hy Год назад

    I just want to say that I really like the ambiance of your video. Feels very natural ;)

  • @jerry7416
    @jerry7416 Год назад +7

    This could have been more easier if you would used the beautifulsoup or urllib instead of selenium, chromium and wbedriver.

  • @abhijeetghosh27
    @abhijeetghosh27 Год назад +1

    NIce idea @Kalle and well implemented. Liked the video. Keep making cool projects and thanks for sharing 👍 🙂

  • @user-km3gi8qu4g
    @user-km3gi8qu4g 9 месяцев назад

    your videos is what keep inspiring me as student who has dream software developer

  • @robaa4990
    @robaa4990 Год назад

    Did the samething a few weeks ago, connected it to a relay aswell so it shuts of the heater in my house if the price goes over my max_value.
    Also updating it on a webpage where i can change the max price and allow the heater to run even if its to high price.

  • @pritikwrites
    @pritikwrites Год назад

    Loved the video! Please make more such projects! :)

  • @dexterflodstrom9975
    @dexterflodstrom9975 Год назад +1

    Sjukt bra!! Just the video I needed, been looking for a way to track my servers power usage in an easier way.

  • @samuelaraujo305
    @samuelaraujo305 Год назад

    Nice video.
    It impressed me both your project and your digital stove. 😆

  • @aboutfilmphotography4861
    @aboutfilmphotography4861 Год назад

    I watch your videos to learn English, so far I have learned the word "basically" very well 😂😂😂

  • @stenhulsbergen9425
    @stenhulsbergen9425 Год назад +2

    Try programming with Visual Studio Code and using the ssh-extention to program directly on the raspberry pi. You can run the code and use the terminal in VSC. This makes programming a pi a lot easier from experience.

    • @mujaideen.
      @mujaideen. Год назад

      Questions can come in ⬆️..

  • @honzosaurus42069-no_furry
    @honzosaurus42069-no_furry Год назад

    It's great how creative people are.

  • @harristzanis2552
    @harristzanis2552 Год назад

    Awesome project with raspberrypi 4. I like your videos!!!!

  • @njengathegeek
    @njengathegeek Год назад

    This is a brilliant idea mate, I need to give it a try

  • @mohitsinha1994
    @mohitsinha1994 Год назад

    your videos help my mind relax.

  • @nast-enola
    @nast-enola 11 месяцев назад

    Love the FOOT on the Unboxing...LOL, Love It !

  • @torstenreh9866
    @torstenreh9866 Год назад

    Hey Kalle, amazing video! Would you mind to share the links to buy all that stuff as well?

  • @ajaysasikumar6931
    @ajaysasikumar6931 Год назад

    Definitely gonna try this out

  • @9xtryhx230
    @9xtryhx230 Год назад

    Bra video! Dystopian future where you need to do this, but a solid project and lowkey fun to do :)

  • @DJRanoia
    @DJRanoia Год назад

    Very interesting video this week!

  • @ayushrana3429
    @ayushrana3429 Год назад

    I personally connect with your sitting style . Cos this is the way we sit in our hostel for productivity in India 😂

  • @srinivasanrajagopal9062
    @srinivasanrajagopal9062 Год назад

    Programmer: Cool project
    Rationalist: Just open the website and check for yourself.

  • @asiergarcia4723
    @asiergarcia4723 Год назад +8

    Nice project! Have you considered using Docker containers to make your projects easier to deploy in a new machine? That would prevent the chromedriver from failing when you run it in a machine without chrome installed on it.

    • @vinaypatel5426
      @vinaypatel5426 Год назад +1

      wow , does it work with this setup ? I am currently working on RP2040 and the hassle to test the same thing on new machine is insane like the libraries and all !

    • @asiergarcia4723
      @asiergarcia4723 Год назад

      @@vinaypatel5426 on a RP 4 like the one Kalle is using will definitely work. However, I'm not sure if a RP2040 like yours would support Docker, as it's more limited in resources and running Docker is less efficient than installing all the dependencies right on your device. I'm sorry I can't be more helpful :(

    • @rai2984
      @rai2984 Год назад

      @@vinaypatel5426 A Rp2040 is not a RP4, its not even similar, one is a computer other is a micro processor that runs a single line of code at a time (2 for the rp2040)

  • @fredman411
    @fredman411 Год назад

    This is a really nice project 👌

  • @oriolsalto
    @oriolsalto Год назад +1

    Day-ahead prices are actual prices not predictions.
    Electricity is auctioned the day before the delivery in the so-called day-ahead market

    • @joshuas6857
      @joshuas6857 Год назад +1

      ...and in addition to that they are not representing what you will pay as a consumer in the end - some municipal utilities have different strategies to buy the energy source (gas, electricity) than others - for example through futures. But nevertheless it's a very nice Idea and a great video as always ! :)

  • @pheppi
    @pheppi Год назад

    I actually found the gut health part really interesting

  • @theskrript_
    @theskrript_ Год назад

    What are your keyboard switches? Brown, red? Good video by the way!

  • @w0sy980
    @w0sy980 Год назад

    Hey, thank you very much for the review. How do you add electric app to the tracks? (Real electric app)

  • @kunalkumarsahoo8786
    @kunalkumarsahoo8786 Год назад

    Hey Kalle, instead of connecting your raspberry pi to a separate monitor and keyboard, why dont you just ssh into your raspberry pi from your main PC?

  • @itsmmdoha
    @itsmmdoha Год назад

    I'm just curious where you baught that pi, It's freaking hard get one of these now 😬

  • @dunderkjell
    @dunderkjell Год назад

    Great interesting and fun video 👌

  • @nsoneu
    @nsoneu Год назад

    Puppeteer or playwright i find to be a better choice for scraping on raspberry pi aswell

  • @sinq5681
    @sinq5681 Год назад

    i was checking your git repo of this project and i have couple questions. you were using there webdriver which is for windows. how did u get it work with raspberry because raspberry uses linux ?

  • @hedii77
    @hedii77 Год назад

    You have a Link for the Display?

  • @zAgusBanners
    @zAgusBanners Год назад +1

    Whats the price of one of those Raspberries?

  • @ciupanezubogdanel
    @ciupanezubogdanel Год назад

    0:03 "And here we have an unopened Raspberry Pi 4"
    me *cries in microchip shortage*

  • @NamiberGames
    @NamiberGames Год назад +1

    Have you ever thought about creating a Twitter bot displaying these informations ? You could share alot more infos than just a number

  • @lassebrustad
    @lassebrustad Год назад

    the average person doesn't play soccer because they're going to be professional, they're doing it for fun
    fun isn't about the result, it's about entertainment, even if the result is trash, it can still be fun
    the process of setting up an RPi, connection modules, and make it do something isn't usually something to brag about, but it's fun anyway!

  • @yemisiogungbemi1061
    @yemisiogungbemi1061 Год назад

    Great project g!

  • @fullsleevetats
    @fullsleevetats Год назад

    Instead of parsing the HTML as XML, you could just use Pandas and parse the table object directly. Good stuff though!

  • @y0plait567
    @y0plait567 Год назад

    Not to be critical or whatever, but you could just have used an ESP32 or 8266. Would have been much more cheaper but the project itself is super cool great job man as always !

  • @thepaulcraft957
    @thepaulcraft957 Год назад +1

    When I saw u just using the python command I literally thought that this is the cause

  • @tomasmarques6175
    @tomasmarques6175 Год назад

    You should consider using requests instead of selenium

  • @_Garm_
    @_Garm_ Год назад

    was inspired, so i did similar project using vattenfall, their page was really complex to use but i managed after 6h learning Selenium :D

  • @jonas-werner
    @jonas-werner Год назад +1

    So I bought myself a Raspberry Pi 4 Model B a while ago and just had Ubuntu on there for now. Do you have any other suggestions what I should try out as a programmer?

    • @aliffnabil5542
      @aliffnabil5542 Год назад +1

      make a speech recognition in python then set the Raspberry Pi as 'Alexa'. Try maybe play music or retrieve info from the web

    • @jonas-werner
      @jonas-werner Год назад

      @@aliffnabil5542Ty for this idea. Right now I am not using python although I might learn it later but do you also have any ideas for something I could do with JavaScript?

  • @gbas
    @gbas Год назад

    hi amazing work! can we get the script that gets the prices data?

  • @jervi_sir
    @jervi_sir Год назад

    what a good unbox therapy

  • @kunalkumarsahoo8786
    @kunalkumarsahoo8786 Год назад

    And also it is kinda astonishing that you have been using vim for long but aren't accustomed to its powerful keybinding. (The capitalizing false example)

  • @HollyTroll
    @HollyTroll Год назад +1

    would've been perfect if it was using on solar energy

  • @yangtim8195
    @yangtim8195 Год назад

    Actually micro controllers like arduino with wifi module would do the job for you, and power usage is even lower.

    • @mujaideen.
      @mujaideen. Год назад

      Questions can come in ⬆️..

  • @RayanElHamoud
    @RayanElHamoud Год назад

    Unboxing of the year😂

  • @breveganlyfe
    @breveganlyfe Год назад

    Where are the links?

  • @CallousCoder
    @CallousCoder Год назад

    That big one is a neo pixel matrix array.
    And frankly a ESP32 is better for this it’s smaller and cheaper. Why use Chrome plugins? Just do an https request and parse the body and done. Also you can just ssh into the raspberry and program on that using vi!
    And using split??? Just use a nice simple regular expression with a match group.

  • @bnk28zfp
    @bnk28zfp Год назад

    very cool

  • @EmM-ko7mu
    @EmM-ko7mu Год назад

    I think i pay at a fixed rate that goes up lots every 6 months

  • @glenrose9092
    @glenrose9092 Год назад +1

    Does anybody know what happend with the warehouse he rented? And why?
    Cant Seem to find a video about this

  • @fridaserrano6091
    @fridaserrano6091 Год назад

    At what time do you wake up?

  • @eliasavelino6729
    @eliasavelino6729 Год назад

    please do functional programming

  • @RealDarkBlade
    @RealDarkBlade Год назад

    when i saw the pi on carpet i panicked more than if it was a pie on carpet

  • @andresarteaga9165
    @andresarteaga9165 Год назад

    Where did you got a Raspberry pi, they're sold out!!

  • @NathanMaduta
    @NathanMaduta Год назад

    can you do an office room tour?

    • @NathanMaduta
      @NathanMaduta Год назад

      @𝐖𝐡𝐚𝐭𝐬𝐚𝐩𝐩 +𝟏𝟗𝟓𝟐𝟐𝟒𝟕𝟖𝟖𝟎𝟔 uh…

  • @allenmeou
    @allenmeou Год назад

    Can I have your desktop wallpaper please? I think your wallpaper is so beautiful

  • @Dybala-jv7pg
    @Dybala-jv7pg Год назад

    fr stay on the grind

  • @nathanielmoore87
    @nathanielmoore87 Год назад +4

    Great project!! I have a few crypto miners, and I think a project like this would be good to track profitability since electric costs are the largest expense in a crypto farm. BTW, Dave's Garage (ruclips.net/user/DavesGarage) has a whole series on LED strips and matrixes. I found that very helpful when I was getting into them. I have a vintage motorhome, and I plan to replace all the interior and exterior lighting with programmable LEDs. I think it would be especially cool to make the brake lights and turn signals do different effects.

  • @henrik3098
    @henrik3098 Год назад

    kung e du kalle

  • @wartem
    @wartem Год назад

    Floor Gang !

  • @wartem
    @wartem Год назад

    Selenium is nice when websites don't allow scraping... 🧐

  • @adennis200
    @adennis200 Год назад

    Here we wouldn't even have the need for it cause we have a fixed price for electricity

  • @engageintellect
    @engageintellect Год назад

    No one told him he could have stayed at his desk and ssh’d in to the pi?

  • @janessaempress888
    @janessaempress888 Год назад

    💚

  • @philgsk
    @philgsk Год назад

    You dont even need a raspberry pi for that .. just use an esp8266

  • @fnpaul7605
    @fnpaul7605 Год назад

    imagine being able to buy Raspberry...

  • @jecopubg
    @jecopubg Год назад +2

    Pragrammer frountend

  • @chill-hot-stream
    @chill-hot-stream Год назад

    Could you please put music in your videos they are better with music it's kind of boring without music kalle

  • @Anhar001
    @Anhar001 Год назад

    why not use a Raspberry Pi Pico as this project is massively overkill to run an entire SoC computer with a full blown Linux OS, when you could just use an tiny (but more then capable) MCU that would literally "sip" tiny amounts of power? an Raspberry Pico does not even use an OS.

  • @t0masz90
    @t0masz90 Год назад

    Such overkill to use raspberry pi for this purpose xD

  • @nathanvandevelde559
    @nathanvandevelde559 Год назад

    Okay, Brad Pitt

    • @mujaideen.
      @mujaideen. Год назад

      Questions can come in ⬆️..

  • @DarkSolidity
    @DarkSolidity Год назад

    @1:02 rpi abuse lol

  • @chrischannel7319
    @chrischannel7319 Год назад

    First :)

  • @neerajkhadilkar2329
    @neerajkhadilkar2329 Год назад

    first

  • @CallousCoder
    @CallousCoder Год назад

    Actually Kalle, I worked in the energy business in two startups and as much as I like the project it’s useless.
    As we as end customers do not pay for current prices - your meters do not even measure and send that data. You get the so called average consumer price that is (or should be unless you have a fascist German or Swedish energy provider like me, twice a year in June and January). Only when you are an industrial consumer do you get billed at 15 minute intervals - the wanted to increase that to 5 minutes for 15 years but they still work with 15 minute intervals.
    Oh If you have a two dial meter you have the day and night rates. But even those are being phased out here in The Netherlands and Germany.

  • @ttheo3
    @ttheo3 Год назад

    the project seems intereting the the video is so bad...... and the dialogue sucks

  • @ostekake
    @ostekake Год назад +1

    Eg ser det er nokon som har laga ein python-pakke for nordpool. pip3 install nordpool. Har ikkje testa den sjølv enda.

  • @devoiddude
    @devoiddude Год назад

    what editor is that you're using ?

    • @5hirtandtieler
      @5hirtandtieler Год назад +1

      Looks like just vim, from the “-INSERT” mode 8:41
      If you’re new tho I suggest using nano

    • @devoiddude
      @devoiddude Год назад +1

      @@5hirtandtieler thanks mate