# \[APP\]\[Pro\] Advanced Rest Client (ARC) \[Abandoned\]

**URL:** <https://community.homey.app/t/app-pro-advanced-rest-client-arc-abandoned/39662>\
**Category:** Apps\
**Tags:** app, security, flow\
**Created:** [December 23, 2020, 10:14am UTC](https://community.homey.app/t/app-pro-advanced-rest-client-arc-abandoned/39662 "2020-12-23T10:14:39Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![MadMonkey](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/madmonkey/32/22606_2.png) [@MadMonkey](https://community.homey.app/u/MadMonkey)\
**Post date:** [December 23, 2020, 10:14am UTC](https://community.homey.app/t/app-pro-advanced-rest-client-arc-abandoned/39662/1 "2020-12-23T10:14:39Z")

</div>

As I am super unhappy with athom (and @Emile in person) I decided to stop any work on this app and removed it from the store. Sorry folks, if you wan’t to disuss this you can do so with athom, I won’t be available for any homey related support.

---

<div class="post-metadata">

**Author:** ![MadMonkey](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/madmonkey/32/22606_2.png) [@MadMonkey](https://community.homey.app/u/MadMonkey)\
**Post date:** [December 23, 2020, 10:14am UTC](https://community.homey.app/t/app-pro-advanced-rest-client-arc-abandoned/39662/2 "2020-12-23T10:14:48Z")

</div>

**How To’s**  
_ **Request Headers** _  
In some cases you need to set custom [request headers](https://en.wikipedia.org/wiki/List_of_HTTP_header_fields). To do so you need to go to the app config -\> headers and add a new header collection. Such a header collection can have any amount of headers (consisting of the header name and optionally its value). After that you then can simply choose that header collection in the “Perform a Request” flow card.

In some cases you’ll need to set the request headers dynamically. To do so you should use the provided action flow cards to update a header collection on the fly.

_ **Request Handling** _  
If you need to handle the response of your requests there are two trigger flow cards available: On request failed and on request completed. The later one returns the response code, the body, headers and more details.

---

<div class="post-metadata">

**Author:** ![MadMonkey](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/madmonkey/32/22606_2.png) [@MadMonkey](https://community.homey.app/u/MadMonkey)\
**Post date:** [December 23, 2020, 10:14am UTC](https://community.homey.app/t/app-pro-advanced-rest-client-arc-abandoned/39662/3 "2020-12-23T10:14:58Z")

</div>

**Tutorials**

> [@\[Tutorial\] Reboot Philips Hue Sync Box](https://community.homey.app/t/tutorial-reboot-philips-hue-sync-box/39725):
>
> Introduction My personal expirience with the Hue Sync Box is pretty cool but it seems it is still not as stabile as it should be. For example if you’re switching between HDR and non HDR content it will become unstable after a while. You can see that because the video signal gets interrupted from time to time which is pretty anoying. The good news is that this can easily be resolved with a reboot but the bad news is that this isn’t supported by the official Hue app by Athom. But as the [api](https://developers.meethue.com/develop/hue-entertainment/hue-hdmi-sync-box-api/) of th…

---

<div class="post-metadata">

**Author:** ![MadMonkey](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/madmonkey/32/22606_2.png) [@MadMonkey](https://community.homey.app/u/MadMonkey)\
**Post date:** [December 23, 2020, 10:15am UTC](https://community.homey.app/t/app-pro-advanced-rest-client-arc-abandoned/39662/4 "2020-12-23T10:15:10Z")

</div>

–reserved as well–

---

<div class="post-metadata">

**Author:** ![Ton\_T](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ton_t/32/30303_2.png) [@Ton\_T](https://community.homey.app/u/Ton_T)\
**Post date:** [December 30, 2020, 10:48am UTC](https://community.homey.app/t/app-pro-advanced-rest-client-arc-abandoned/39662/5 "2020-12-30T10:48:14Z")

</div>

I can’t seem to install this on my Homey Pro…the app never appears in Homey…

---

<div class="post-metadata">

**Author:** ![MadMonkey](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/madmonkey/32/22606_2.png) [@MadMonkey](https://community.homey.app/u/MadMonkey)\
**Post date:** [December 30, 2020, 5:23pm UTC](https://community.homey.app/t/app-pro-advanced-rest-client-arc-abandoned/39662/6 "2020-12-30T17:23:40Z")

</div>

Pretty strange, unfortunately I have no clue what’s going on nor do I see any logs or something. Have you logged out and logged in already? Can you try the next beta release over here: [https://homey.app/de-ch/app/ch.philippewechsler.rest/Advanced-Rest-Client-(ARC)/test/](https://homey.app/de-ch/app/ch.philippewechsler.rest/Advanced-Rest-Client-(ARC)/test/)  
?

---

<div class="post-metadata">

**Author:** ![robertklep](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robertklep/32/160628_2.png) [@robertklep](https://community.homey.app/u/robertklep)\
**Post date:** [December 30, 2020, 6:59pm UTC](https://community.homey.app/t/app-pro-advanced-rest-client-arc-abandoned/39662/7 "2020-12-30T18:59:16Z")

</div>

Same issue here, also with the beta release. Do you have the source available somewhere?

I wonder if the app store chokes on the parentheses in the name.

---

<div class="post-metadata">

**Author:** ![MadMonkey](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/madmonkey/32/22606_2.png) [@MadMonkey](https://community.homey.app/u/MadMonkey)\
**Post date:** [December 30, 2020, 9:21pm UTC](https://community.homey.app/t/app-pro-advanced-rest-client-arc-abandoned/39662/8 "2020-12-30T21:21:05Z")

</div>

As an try I’ve pushed a new beta release without the brackets, does it work now?  
Anyways I’ve created an issue for Athom as this really seems to be a problem with their store: [[Store][Bug] Users cannot download app from the store · Issue #162 · athombv/homey-apps-sdk-issues · GitHub](https://github.com/athombv/homey-apps-sdk-issues/issues/162)

---

<div class="post-metadata">

**Author:** ![Dijker](https://avatars.discourse-cdn.com/v4/letter/d/b9bd4f/32.png) [@Dijker](https://community.homey.app/u/Dijker)\
**Post date:** [December 30, 2020, 9:54pm UTC](https://community.homey.app/t/app-pro-advanced-rest-client-arc-abandoned/39662/9 "2020-12-30T21:54:00Z")

</div>

No problem installing it here on my Homey 5.0.0-rc.50 both the stable as the /test release without the brackets.  
(Updated from the stable.)

 ![Screenshot_20201230-225237_Homey](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/1/21e49ff9def013f3314cec6866e60c8866270e6c.jpeg)

---

<div class="post-metadata">

**Author:** ![robertklep](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robertklep/32/160628_2.png) [@robertklep](https://community.homey.app/u/robertklep)\
**Post date:** [December 31, 2020, 6:50am UTC](https://community.homey.app/t/app-pro-advanced-rest-client-arc-abandoned/39662/10 "2020-12-31T06:50:46Z")

</div>

No, still doesn’t get installed on v4.2.0. The LED ring lights up blue for a second or so, that’s it. Could there be a mismatch between `sdk` and `compatibility` that isn’t getting caught by the app store?

---

<div class="post-metadata">

**Author:** ![MadMonkey](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/madmonkey/32/22606_2.png) [@MadMonkey](https://community.homey.app/u/MadMonkey)\
**Post date:** [December 31, 2020, 9:20am UTC](https://community.homey.app/t/app-pro-advanced-rest-client-arc-abandoned/39662/11 "2020-12-31T09:20:25Z")

</div>

So it seems v5.x is okay but v4.x not?

This is the config in the manifest, looks good to me…

“compatibility”: “\>=4.0.0”,  
“sdk”: 2,

---

<div class="post-metadata">

**Author:** ![robertklep](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robertklep/32/160628_2.png) [@robertklep](https://community.homey.app/u/robertklep)\
**Post date:** [December 31, 2020, 9:29am UTC](https://community.homey.app/t/app-pro-advanced-rest-client-arc-abandoned/39662/12 "2020-12-31T09:29:21Z")

</div>

Yeah, looks okay to me. If you’re willing to share the source, I can run it from the CLI to see if there’s something happening there.

---

<div class="post-metadata">

**Author:** ![MadMonkey](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/madmonkey/32/22606_2.png) [@MadMonkey](https://community.homey.app/u/MadMonkey)\
**Post date:** [December 31, 2020, 12:03pm UTC](https://community.homey.app/t/app-pro-advanced-rest-client-arc-abandoned/39662/13 "2020-12-31T12:03:51Z")

</div>

there you go: [Homey.Rest/ch.philippewechsler.rest at main · MadMonkey87/Homey.Rest · GitHub](https://github.com/MadMonkey87/Homey.Rest/tree/main/ch.philippewechsler.rest)

---

<div class="post-metadata">

**Author:** ![robertklep](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robertklep/32/160628_2.png) [@robertklep](https://community.homey.app/u/robertklep)\
**Post date:** [December 31, 2020, 12:05pm UTC](https://community.homey.app/t/app-pro-advanced-rest-client-arc-abandoned/39662/14 "2020-12-31T12:05:34Z")

</div>

It fails to run using the CLI with this error:

```auto
✖ Missing [[body]] in flow.actions[2].titleFormatted.en

```

If I use all args in the format (which doesn’t make sense, I know 😉), it works (or at least it _starts_):

```auto
"titleFormatted": {
  "en": "[[verb]] [[url]] with body [[bodytype]] [[body]] [[headercollection]] [[certificate]]"
},

```

Sounds like a bug in v4.2.0 that basically makes `titleFormatted` unusable.

---

<div class="post-metadata">

**Author:** ![MadMonkey](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/madmonkey/32/22606_2.png) [@MadMonkey](https://community.homey.app/u/MadMonkey)\
**Post date:** [December 31, 2020, 12:33pm UTC](https://community.homey.app/t/app-pro-advanced-rest-client-arc-abandoned/39662/15 "2020-12-31T12:33:32Z")

</div>

Woah very strange 😄 I think I’ll do it like that:

- For now I remove the titleFormated which should make it work for v4.x and v5.x
- when v5 finaly leaves beta (whenever that will be 🤐) I’ll put it back and make it require v5.x

Can anyone confirm the latest beta [https://homey.app/de-ch/app/ch.philippewechsler.rest/Advanced-Rest-Client/test/](https://homey.app/de-ch/app/ch.philippewechsler.rest/Advanced-Rest-Client/test/) now works with v4.x too?

---

<div class="post-metadata">

**Author:** ![robertklep](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robertklep/32/160628_2.png) [@robertklep](https://community.homey.app/u/robertklep)\
**Post date:** [December 31, 2020, 12:40pm UTC](https://community.homey.app/t/app-pro-advanced-rest-client-arc-abandoned/39662/16 "2020-12-31T12:40:36Z")

</div>

> [@MadMonkey](#):
>
> Can anyone confirm the latest beta [Advanced Rest Client | Homey](https://homey.app/de-ch/app/ch.philippewechsler.rest/Advanced-Rest-Client/test/) now works with v4.x too?

It does 🙂

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/4/8/4812606ed1ea923c71457c9f4d2d83349dc593ea.jpeg)

---

<div class="post-metadata">

**Author:** ![MadMonkey](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/madmonkey/32/22606_2.png) [@MadMonkey](https://community.homey.app/u/MadMonkey)\
**Post date:** [December 31, 2020, 12:42pm UTC](https://community.homey.app/t/app-pro-advanced-rest-client-arc-abandoned/39662/17 "2020-12-31T12:42:44Z")

</div>

Great, thx for the support! I would assume that Athom won’t fix this thoug, but anyways it seems to work now!

---

<div class="post-metadata">

**Author:** ![MadMonkey](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/madmonkey/32/22606_2.png) [@MadMonkey](https://community.homey.app/u/MadMonkey)\
**Post date:** [February 20, 2021, 2:30pm UTC](https://community.homey.app/t/app-pro-advanced-rest-client-arc-abandoned/39662/18 "2021-02-20T14:30:08Z")

</div>

**Please note that there is a conflict between athom and the developer of this application as athom actively demands implementation of features they want to have and otherwise wont publish the app in their store. as this software was developed in no relation to athom and as the developer isn’t a paid contractor or in a similar relation to athom this cannot be accepted. the developement and the support of this application is herby terminated until further notice. If you have questions, please ask Athom**

---

<div class="post-metadata">

**Author:** ![Tiwas](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tiwas/32/10066_2.png) [@Tiwas](https://community.homey.app/u/Tiwas)\
**Post date:** [March 24, 2021, 10:03am UTC](https://community.homey.app/t/app-pro-advanced-rest-client-arc-abandoned/39662/19 "2021-03-24T10:03:26Z")

</div>

Hmmm…did this happen recently? I was hoping for some guidance to get started using this for writing a simple file to dropbox 🙂 If it’s terminated, does anyone in the thread know any other good ways to do it?

---

<div class="post-metadata">

**Author:** ![Wim](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/wim/32/3894_2.png) [@Wim](https://community.homey.app/u/Wim)\
**Post date:** [March 28, 2021, 3:47pm UTC](https://community.homey.app/t/app-pro-advanced-rest-client-arc-abandoned/39662/20 "2021-03-28T15:47:12Z")

</div>

I just installed the app, Homey is release 5.  
Created a custom header.  
The tried to create a request. But the dialog cannot be saved even when all boxes are filled in.  
The save button V remains gray.  
What am I doing wrong?

[Next page](https://community.homey.app/t/app-pro-advanced-rest-client-arc-abandoned/39662.md?page=2)
