Jump to content

Welcome to Smart Home Forum by FIBARO

Dear Guest,

 

as you can notice parts of Smart Home Forum by FIBARO is not available for you. You have to register in order to view all content and post in our community. Don't worry! Registration is a simple free process that requires minimal information for you to sign up. Become a part of of Smart Home Forum by FIBARO by creating an account.

 

As a member you can:

  •     Start new topics and reply to others
  •     Follow topics and users to get email updates
  •     Get your own profile page and make new friends
  •     Send personal messages
  •     ... and learn a lot about our system!

 

Regards,

Smart Home Forum by FIBARO Team


Recommended Posts

Posted (edited)

Did change the "author" in the dist.json to my github name 🤔

I guess that is what you use to get the releases?
 

Edited by Brors94
Posted
13 hours ago, jgab said:

v0.1.5 - Programmatic API, allowing other QAs to request installs/updates


Was reading the docs again :D This is nice functionality! 😄
Will definetly make my Quickapps have option for autoupdate or manual update from the quickapp! :D 

  • Topic Author
  • Posted
    35 minutes ago, Brors94 said:


    Nice! :D 
     

    Hmm, I think I am doing somthing wrong to get the downloads to show from my manifest? 🤔
     

    Where is your manifest? repo? url?

     

    25 minutes ago, Brors94 said:

    Did change the "author" in the dist.json to my github name 🤔

    I guess that is what you use to get the releases?
     

    No, author can be anything...(?)

    Posted (edited)
    9 minutes ago, jgab said:

    Where is your manifest? repo? url?

     

    No, author can be anything...(?)

     

    My dist repo:

    Please login or register to see this link.



     

    Please login or register to see this code.




    One of my QA's:

    Please login or register to see this link.

    Edited by Brors94
  • Topic Author
  • Posted

    You need to set your manifest to

    Please login or register to see this link.

    • Like 1
    Posted
    1 hour ago, jgab said:

    You need to set your manifest to

    Please login or register to see this link.


    Hmm the download worked with little diffrent ending 😅 (I forgot to save it, when resaving the Quickappvars)
    But I could download and install quickapps with it 😅

    Posted

    Unfortunately, version v0.1.10 does not work for me. :(

    Please login or register to see this spoiler.

     

  • Topic Author
  • Posted
    6 hours ago, XTeK said:

    Unfortunately, version v0.1.10 does not work for me. :(

    Please login or register to see this spoiler.

     

    Well, I have no problem and I haven't seen this anywhere else... If you download the fqa from my repo and install it manually?

    Please login or register to see this link.

    • Thanks 1
    Posted
    8 godzin temu, XTeK napisał:

    Unfortunately, version v0.1.10 does not work for me. :(

    It look like illegal character in one or more filenames. Often ; at the end of name. 

  • Topic Author
  • Posted
    1 hour ago, Łukasz997 said:

    It look like illegal character in one or more filenames. Often ; at the end of name. 

    0.1.10 is a single main file - no funny QA file names.

    Posted
    36 minut temu, jgab napisał:

    0.1.10 is a single main file - no funny QA file names.

    I have user's file name(s) on my mind, not Dist Manager. This is what a symptom looks like.

    Posted

    Now everything works fine Jan, but only from your link. When I download it myself from GitHub, I get an error. Thanks anyway. I have the same problem with YahueV2.

    • 3 weeks later...
    Posted (edited)

    Great app. In theory I should be able to point this to my local Gitea instance. I was looking to use Actions to deploy directly from repo to HC :)

    Edited by gurpal2000
  • Topic Author
  • Posted
    1 hour ago, gurpal2000 said:

    Great app. In theory I should be able to point this to my local Gitea instance. I was looking to use Actions to deploy directly from repo to HC :)

    Yes, you could make your own manifest point to your QAs.
    If you have trouble let me know and I can help out.

    Posted (edited)
    14 hours ago, jgab said:

    Yes, you could make your own manifest point to your QAs.
    If you have trouble let me know and I can help out.

     

    Thanks. Let me explain it better (what I'm actually thinking) and let me know if I should start a new thread, as it may be off topic/not in the scope of qaDist...

    I want to push ER6 rules (ie. the body code) to an existing (or new) ER6 using gitea workflows. I already source control my rules, but no easy way to deploy other than open up HC3 and cut/paste code. When I cut a release, the Action kicks in and should deploy to HC3. Maybe a custom github/gitea action is needed later. I can think of a way to do this (clone from your external git repo, insert my functions, build a customised fqa, then push to HC). Maybe a terraform/tofu for HC3 :)

    Edited by gurpal2000
  • Topic Author
  • Posted

    Interesting.
    Isn't it difficult to push from GitHub, or external site, to your HC3? Or have you figured out how to connect back to your home network?
    Alternatively, a QA that polls your repo once a minute and if there is a new release of rules, fetches them, and install them in ER.
    Also, if you push the rules to GitHub from a local laptop, in your network, you could tell the HC3 QA that there is a new release of rules to download.

    A separate QA is recommended if ER dies due to bad rules(!), then the QA could check if the rules crashes ER and revert to the old rules.

    Keep the rules in a separate file in ER for ease of upgrade/downgrade.
    Maybe this discussion is better to have in the ER6 forum thread - I do see the value of a solution like this.👍

     

     

     

     

    • Like 1
    Posted
    On 4/28/2026 at 4:27 AM, jgab said:

    Interesting.
    Isn't it difficult to push from GitHub, or external site, to your HC3? Or have you figured out how to connect back to your home network?
    Alternatively, a QA that polls your repo once a minute and if there is a new release of rules, fetches them, and install them in ER.
    Also, if you push the rules to GitHub from a local laptop, in your network, you could tell the HC3 QA that there is a new release of rules to download.

    A separate QA is recommended if ER dies due to bad rules(!), then the QA could check if the rules crashes ER and revert to the old rules.

    Keep the rules in a separate file in ER for ease of upgrade/downgrade.
    Maybe this discussion is better to have in the ER6 forum thread - I do see the value of a solution like this.👍

     

     

     

     

     

    OK one step at a time :) 

     

    • Like 1
    • 1 month later...
    Posted

    Hi Jan

    I tried upgrading Yahue with - QA Dist Manager
    What does the "2 Arrow down" means - i was in 52, and went to 58, like 6 versions ? 

    Also the Yahue, deleted all my childs and added them again, and due to my own lagging documentation it will take some time to change all the old Buld/Child ID to the new ones :-)

     

    Please login or register to see this attachment.

  • Topic Author
  • Posted

    The 2 arrows is a count of downloads.

    yes, when I change the UI for a device it needs to be recreated. It will not happen often and I have no plans to do any more changes. The last thing was for lights that got an effect button.

    • Thanks 1

    Join the conversation

    You can post now and register later. If you have an account, sign in now to post with your account.

    Guest
    Reply to this topic...

    ×   Pasted as rich text.   Paste as plain text instead

      Only 75 emoji are allowed.

    ×   Your link has been automatically embedded.   Display as a link instead

    ×   Your previous content has been restored.   Clear editor

    ×   You cannot paste images directly. Upload or insert images from URL.

    ×
    ×
    • Create New...