# \[App\]\[Pro\] Micro Web Server

**URL:** <https://community.homey.app/t/app-pro-micro-web-server/26565>\
**Category:** Apps\
**Tags:** app, official, tools\
**Created:** [February 29, 2020, 4:12pm UTC](https://community.homey.app/t/app-pro-micro-web-server/26565 "2020-02-29T16:12:06Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![JPe4619](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jpe4619/32/9017_2.png) [@JPe4619](https://community.homey.app/u/JPe4619)\
**Post date:** [June 22, 2020, 1:40pm UTC](https://community.homey.app/t/app-pro-micro-web-server/26565/21 "2020-06-22T13:40:15Z")

</div>

don’t ask for directory, just copy your file to it when connected.

---

<div class="post-metadata">

**Author:** ![Shakesbeard](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/shakesbeard/32/15112_2.png) [@Shakesbeard](https://community.homey.app/u/Shakesbeard)\
**Post date:** [June 22, 2020, 3:56pm UTC](https://community.homey.app/t/app-pro-micro-web-server/26565/22 "2020-06-22T15:56:54Z")

</div>

@Chris_Peters unfortunately I cannot even reproduce this at all. However, I can see a similiar issue when using WinSCP (which does not work for the same error). I will investigate further on this but this might take some time.

---

<div class="post-metadata">

**Author:** ![Shakesbeard](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/shakesbeard/32/15112_2.png) [@Shakesbeard](https://community.homey.app/u/Shakesbeard)\
**Post date:** [June 22, 2020, 4:44pm UTC](https://community.homey.app/t/app-pro-micro-web-server/26565/23 "2020-06-22T16:44:25Z")

</div>

@Chris_Peters Maybe it is related to passive mode, which is currently not supported. Please check if you are using passive mode for the connection, and if so, disabled it please. Also make sure to use IPv4 for connecting.

---

<div class="post-metadata">

**Author:** ![Chris\_Peters](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/chris_peters/32/1851_2.png) [@Chris\_Peters](https://community.homey.app/u/Chris_Peters)\
**Post date:** [June 30, 2020, 4:27pm UTC](https://community.homey.app/t/app-pro-micro-web-server/26565/24 "2020-06-30T16:27:59Z")

</div>

Hi Shakesbeard,

I have tried everything possible, but nothing seems to be working. Probably a problem in my network setup since everyon seems happy with it. Thanks for trying to help me out. As an alternative I am putting the web pages which I wanted to serve, directly on an ESP8266 chip which I will use anyway.

Chris

---

<div class="post-metadata">

**Author:** ![Joost\_van\_Kempen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/joost_van_kempen/32/10067_2.png) [@Joost\_van\_Kempen](https://community.homey.app/u/Joost_van_Kempen)\
**Post date:** [August 28, 2020, 11:43am UTC](https://community.homey.app/t/app-pro-micro-web-server/26565/25 "2020-08-28T11:43:31Z")

</div>

is this app ready for Homey V5 ?

---

<div class="post-metadata">

**Author:** ![Shakesbeard](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/shakesbeard/32/15112_2.png) [@Shakesbeard](https://community.homey.app/u/Shakesbeard)\
**Post date:** [August 28, 2020, 11:52am UTC](https://community.homey.app/t/app-pro-micro-web-server/26565/26 "2020-08-28T11:52:29Z")

</div>

Hi @Joost_van_Kempen,  
it should be. It is running SDKv2. However, I am not running on the test channel of homey so I have not done any testing myself yet. But if you encounter any issues on v5 please let me know. I will try to fix any issues asap.

---

<div class="post-metadata">

**Author:** ![Joost\_van\_Kempen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/joost_van_kempen/32/10067_2.png) [@Joost\_van\_Kempen](https://community.homey.app/u/Joost_van_Kempen)\
**Post date:** [August 28, 2020, 11:57am UTC](https://community.homey.app/t/app-pro-micro-web-server/26565/27 "2020-08-28T11:57:05Z")

</div>

I’m not running experimental either, because my home (and family) depend on Homey. That’s why I made a checklist for all my apps whether they are ready for V5. For most of them there is a list in the German part of the forum with tested apps. For all non-zigbee apps that are running SDKv2 I will take my chances.

Still need an update for 2 apps now before I can upgrade…

I’ll wait for stable release, so can’t help you with testing.

Thanks anyway for fast reply!

---

<div class="post-metadata">

**Author:** ![CB83](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/cb83/32/30125_2.png) [@CB83](https://community.homey.app/u/CB83)\
**Post date:** [December 13, 2020, 1:24pm UTC](https://community.homey.app/t/app-pro-micro-web-server/26565/28 "2020-12-13T13:24:19Z")

</div>

I am trying to play a small mp3 file on a google home speaker, but i am not able to.

the server is running, i am copying the [http://homey-5xxxxxxxx2e7186:5080](http://homey-5xxxxxxxx2e7186:5080) line and adds /Santa.mp3

when i run test on the phone app the google speaker makes a pling sound, but when i test on flow site on computer i get " Flow card error: Proimise was rejected with falsy value".

any ideas?

---

<div class="post-metadata">

**Author:** ![Shakesbeard](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/shakesbeard/32/15112_2.png) [@Shakesbeard](https://community.homey.app/u/Shakesbeard)\
**Post date:** [December 13, 2020, 1:31pm UTC](https://community.homey.app/t/app-pro-micro-web-server/26565/29 "2020-12-13T13:31:49Z")

</div>

Hi @CB83,

Yes. that’s a know issue with the Athom Chromecast app.  
You can use the “Cast Website” card instead for the MP3 URL.

---

<div class="post-metadata">

**Author:** ![CB83](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/cb83/32/30125_2.png) [@CB83](https://community.homey.app/u/CB83)\
**Post date:** [December 13, 2020, 1:34pm UTC](https://community.homey.app/t/app-pro-micro-web-server/26565/30 "2020-12-13T13:34:39Z")

</div>

thank you for the reply…  
when i upload files from my computer to the server running om homey, should i not place the file in a spesific folder?

like now, i have just logged in, what do i do next when i shall upload a mp3 file?

---

<div class="post-metadata">

**Author:** ![JPe4619](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jpe4619/32/9017_2.png) [@JPe4619](https://community.homey.app/u/JPe4619)\
**Post date:** [December 13, 2020, 1:40pm UTC](https://community.homey.app/t/app-pro-micro-web-server/26565/31 "2020-12-13T13:40:49Z")

</div>

> [@Shakesbeard](#):
>
> You can use the “Cast Website” card instead for the MP3 URL

[https://homey.app/f/BfHksp](https://homey.app/f/BfHksp)

This solved my problem, thanks! (192.168.2.22 is my Homey’s IP )

---

<div class="post-metadata">

**Author:** ![CB83](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/cb83/32/30125_2.png) [@CB83](https://community.homey.app/u/CB83)\
**Post date:** [December 13, 2020, 1:45pm UTC](https://community.homey.app/t/app-pro-micro-web-server/26565/32 "2020-12-13T13:45:51Z")

</div>

.22 you mean rc version?

---

<div class="post-metadata">

**Author:** ![Shakesbeard](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/shakesbeard/32/15112_2.png) [@Shakesbeard](https://community.homey.app/u/Shakesbeard)\
**Post date:** [December 13, 2020, 1:47pm UTC](https://community.homey.app/t/app-pro-micro-web-server/26565/33 "2020-12-13T13:47:34Z")

</div>

Nah, he referrs to the last part of the IP address in the shared flow 😃

---

<div class="post-metadata">

**Author:** ![Shakesbeard](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/shakesbeard/32/15112_2.png) [@Shakesbeard](https://community.homey.app/u/Shakesbeard)\
**Post date:** [December 13, 2020, 1:48pm UTC](https://community.homey.app/t/app-pro-micro-web-server/26565/34 "2020-12-13T13:48:10Z")

</div>

I am not quite sure whether I understand the question correctly.  
Basically you can organize the files on the Micro WebServer as you like to.

---

<div class="post-metadata">

**Author:** ![CB83](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/cb83/32/30125_2.png) [@CB83](https://community.homey.app/u/CB83)\
**Post date:** [December 13, 2020, 2:06pm UTC](https://community.homey.app/t/app-pro-micro-web-server/26565/35 "2020-12-13T14:06:11Z")

</div>

See picture.  
I have just logged in to the server, and this is what i see.

No folders or anything.

Normal?

 ![20201213_150358](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/4/7/47f912aca4229b800e177a4df173eee7eefeda37.jpeg)

---

<div class="post-metadata">

**Author:** ![Shakesbeard](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/shakesbeard/32/15112_2.png) [@Shakesbeard](https://community.homey.app/u/Shakesbeard)\
**Post date:** [December 13, 2020, 2:26pm UTC](https://community.homey.app/t/app-pro-micro-web-server/26565/36 "2020-12-13T14:26:14Z")

</div>

Ah yes. It is completely empty by default. Nothing preinstalled there.  
Feel free to organize your files in folders as you please.

---

<div class="post-metadata">

**Author:** ![CB83](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/cb83/32/30125_2.png) [@CB83](https://community.homey.app/u/CB83)\
**Post date:** [December 13, 2020, 2:40pm UTC](https://community.homey.app/t/app-pro-micro-web-server/26565/37 "2020-12-13T14:40:33Z")

</div>

Ok, so if i upload a file to lets say folder name " christmas"

How, and where do i find the url i need to use in the flow?

---

<div class="post-metadata">

**Author:** ![JPe4619](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jpe4619/32/9017_2.png) [@JPe4619](https://community.homey.app/u/JPe4619)\
**Post date:** [December 13, 2020, 2:42pm UTC](https://community.homey.app/t/app-pro-micro-web-server/26565/38 "2020-12-13T14:42:44Z")

</div>

See my flow, the file was placed in the “root”

The filename was “doorbell.mp3”

---

<div class="post-metadata">

**Author:** ![CB83](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/cb83/32/30125_2.png) [@CB83](https://community.homey.app/u/CB83)\
**Post date:** [December 13, 2020, 3:04pm UTC](https://community.homey.app/t/app-pro-micro-web-server/26565/39 "2020-12-13T15:04:55Z")

</div>

And with root, what fo you mean then? Without any folders like in my picture?

Perhaps its related to the ip address. I will try that

---

<div class="post-metadata">

**Author:** ![JPe4619](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jpe4619/32/9017_2.png) [@JPe4619](https://community.homey.app/u/JPe4619)\
**Post date:** [December 13, 2020, 3:07pm UTC](https://community.homey.app/t/app-pro-micro-web-server/26565/40 "2020-12-13T15:07:07Z")

</div>

> [@CB83](#):
>
> Without any folders like in my picture?

Yes as in your picture. The iP is as I use it, will be probably different for your Homey

[Previous page](https://community.homey.app/t/app-pro-micro-web-server/26565.md?page=1)

[Next page](https://community.homey.app/t/app-pro-micro-web-server/26565.md?page=3)
