# Node-red-contrib-simple-webdriver don't work on my pi zero

**URL:** <https://discourse.nodered.org/t/node-red-contrib-simple-webdriver-dont-work-on-my-pi-zero/87397>\
**Category:** General\
**Created:** [21 April 2024 19:05 UTC](https://discourse.nodered.org/t/node-red-contrib-simple-webdriver-dont-work-on-my-pi-zero/87397 "2024-04-21T19:05:30Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![corke](https://avatars.discourse-cdn.com/v4/letter/c/c5a1d2/32.png) [@corke](https://discourse.nodered.org/u/corke)\
**Post date:** [21 April 2024 19:05 UTC](https://discourse.nodered.org/t/node-red-contrib-simple-webdriver-dont-work-on-my-pi-zero/87397/1 "2024-04-21T19:05:30Z")

</div>

Hello everyone,

I m beginner with node-red, today I m trying to use node-red-contrib-simple-webdriver to make a scrapping bot. I installed chromium and chromedriver but I have this error

"Can't open an instance of chromium"

"WebDriverResponseError: session not created : Unable to find a matching set of capabilities"

Any one would know how to do ? and if it's possible to do it on raspberry pi zero without graphic environement.

Thank you!

---

<div class="post-metadata">

**Author:** ![jbudd](https://avatars.discourse-cdn.com/v4/letter/j/5f8ce5/32.png) [@jbudd](https://discourse.nodered.org/u/jbudd)\
**Post date:** [21 April 2024 20:02 UTC](https://discourse.nodered.org/t/node-red-contrib-simple-webdriver-dont-work-on-my-pi-zero/87397/2 "2024-04-21T20:02:42Z")

</div>

> [@corke](#):
>
> to make a scrapping bot.

Forgive me if I misunderstand you, but you can do web scraping with the Html node.

There are some example flows available via Import, examples, node-red, parser.

---

<div class="post-metadata">

**Author:** ![corke](https://avatars.discourse-cdn.com/v4/letter/c/c5a1d2/32.png) [@corke](https://discourse.nodered.org/u/corke)\
**Post date:** [21 April 2024 20:14 UTC](https://discourse.nodered.org/t/node-red-contrib-simple-webdriver-dont-work-on-my-pi-zero/87397/3 "2024-04-21T20:14:04Z")

</div>

Hi Jbudd,

I need to scrap website like X / facebook, I don't think it's possible with html request is it ?

---

<div class="post-metadata">

**Author:** ![jbudd](https://avatars.discourse-cdn.com/v4/letter/j/5f8ce5/32.png) [@jbudd](https://discourse.nodered.org/u/jbudd)\
**Post date:** [21 April 2024 21:05 UTC](https://discourse.nodered.org/t/node-red-contrib-simple-webdriver-dont-work-on-my-pi-zero/87397/4 "2024-04-21T21:05:25Z")

</div>

Sorry, I don't know, my use is limited to extracting data from weather reports and rail movements.  
I'm sure other people have much greater experience.

---

<div class="post-metadata">

**Author:** ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Post date:** [21 April 2024 21:11 UTC](https://discourse.nodered.org/t/node-red-contrib-simple-webdriver-dont-work-on-my-pi-zero/87397/5 "2024-04-21T21:11:32Z")

</div>

You need more than http-request IF the site you are trying to scrape requires JavaScript to work.

Check to see if you have access to an "API". If there is one, you can usually get away without.

---

<div class="post-metadata">

**Author:** ![corke](https://avatars.discourse-cdn.com/v4/letter/c/c5a1d2/32.png) [@corke](https://discourse.nodered.org/u/corke)\
**Post date:** [21 April 2024 21:14 UTC](https://discourse.nodered.org/t/node-red-contrib-simple-webdriver-dont-work-on-my-pi-zero/87397/6 "2024-04-21T21:14:06Z")

</div>

haha thank you anyway for answer, even if it's possible in an other way I m still curious to know how to use this node module. I don't understand why it doesnt work that's my problems, I will continue search to see where I fail.

---

<div class="post-metadata">

**Author:** ![corke](https://avatars.discourse-cdn.com/v4/letter/c/c5a1d2/32.png) [@corke](https://discourse.nodered.org/u/corke)\
**Post date:** [21 April 2024 21:15 UTC](https://discourse.nodered.org/t/node-red-contrib-simple-webdriver-dont-work-on-my-pi-zero/87397/7 "2024-04-21T21:15:32Z")

</div>

Yes I can use api but they are expensive and I need to refresh data often to check update. This why I wanted to try to use selenium, I read it was possible to use it even with headless browser this what I m trying to do 🙂

---

<div class="post-metadata">

**Author:** ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Post date:** [21 April 2024 21:25 UTC](https://discourse.nodered.org/t/node-red-contrib-simple-webdriver-dont-work-on-my-pi-zero/87397/8 "2024-04-21T21:25:51Z")

</div>

Should be possible on a headless Pi. Try on a simple request initially to make sure that the complexities of X/Facebook don't get in the way.

There are a few similar nodes you could also try

[https://flows.nodered.org/search?term=selenium](https://flows.nodered.org/search?term=selenium)

---

<div class="post-metadata">

**Author:** ![corke](https://avatars.discourse-cdn.com/v4/letter/c/c5a1d2/32.png) [@corke](https://discourse.nodered.org/u/corke)\
**Post date:** [21 April 2024 21:39 UTC](https://discourse.nodered.org/t/node-red-contrib-simple-webdriver-dont-work-on-my-pi-zero/87397/9 "2024-04-21T21:39:18Z")

</div>

Yes thank you I first try to make a connexion to google lol, I m stuck at the first step opening the browser haha

---

<div class="post-metadata">

**Author:** ![bakman2](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/bakman2/32/6207_2.png) [@bakman2](https://discourse.nodered.org/u/bakman2)\
**Post date:** [22 April 2024 06:56 UTC](https://discourse.nodered.org/t/node-red-contrib-simple-webdriver-dont-work-on-my-pi-zero/87397/10 "2024-04-22T06:56:57Z")

</div>

After having several (unexplained) issues with simple-webdriver, I would recommend to use the [puppeteer node](https://flows.nodered.org/node/@digitalnodecom/node-red-contrib-puppeteer) instead.

---

<div class="post-metadata">

**Author:** ![corke](https://avatars.discourse-cdn.com/v4/letter/c/c5a1d2/32.png) [@corke](https://discourse.nodered.org/u/corke)\
**Post date:** [23 April 2024 12:04 UTC](https://discourse.nodered.org/t/node-red-contrib-simple-webdriver-dont-work-on-my-pi-zero/87397/11 "2024-04-23T12:04:44Z")

</div>

I finaly made it work after a new install of everythings, but work only with chrome browser and not chromium....and it's really slow on pi 0, I tried puppeteer but seems pi zero is too slow for it too.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [22 July 2024 12:05 UTC](https://discourse.nodered.org/t/node-red-contrib-simple-webdriver-dont-work-on-my-pi-zero/87397/12 "2024-07-22T12:05:39Z")

</div>

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.
