# \[APP\]\[Pro\] Better Logic Library - Just some better logic, variable and library management

**URL:** <https://community.homey.app/t/app-pro-better-logic-library-just-some-better-logic-variable-and-library-management/5568>\
**Category:** Apps\
**Tags:** app, tools, homey-pro, bll\
**Created:** [December 16, 2018, 10:29pm UTC](https://community.homey.app/t/app-pro-better-logic-library-just-some-better-logic-variable-and-library-management/5568 "2018-12-16T22:29:57Z")\
**Posts on this page:** 20\
**Page:** 9

<div class="post-metadata">

**Author:** ![Stefan\_1](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/stefan_1/32/128096_2.png) [@Stefan\_1](https://community.homey.app/u/Stefan_1)\
**Post date:** [October 10, 2022, 2:59pm UTC](https://community.homey.app/t/app-pro-better-logic-library-just-some-better-logic-variable-and-library-management/5568/166 "2022-10-10T14:59:55Z")

</div>

Thanx Peter. Now I understand! 👍👍

---

<div class="post-metadata">

**Author:** ![MHSchaap](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mhschaap/32/9441_2.png) [@MHSchaap](https://community.homey.app/u/MHSchaap)\
**Post date:** [October 15, 2022, 1:42pm UTC](https://community.homey.app/t/app-pro-better-logic-library-just-some-better-logic-variable-and-library-management/5568/167 "2022-10-15T13:42:09Z")

</div>

Hi!  
What is the correct place on GitHub? Because I read V1.0.4, but at the GitHub link above, the last update is from 5 years back, and the ReadMe does not go beyond v0.9.12.  
Many thanks!!

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [October 15, 2022, 1:53pm UTC](https://community.homey.app/t/app-pro-better-logic-library-just-some-better-logic-variable-and-library-management/5568/168 "2022-10-15T13:53:35Z")

</div>

Looks like it

> **[GitHub - PatrickSannes/BetterLogic: A advanced logic library for homey](https://github.com/PatrickSannes/BetterLogic)**
>
> A advanced logic library for homey. Contribute to PatrickSannes/BetterLogic development by creating an account on GitHub.

And what is your problem? This app does what it does well, so no problem without updates.  
Only the upcoming update to sdk3 is a to-do.

(Appstore says ‘updated 3 years ago’ btw)

 ![Screenshot_20221015-155321_Chrome](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/9/5/95b24fa8fd0b62e247d24743c31a9ea5b9f8cb28.jpeg)

---

<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:** [October 15, 2022, 1:59pm UTC](https://community.homey.app/t/app-pro-better-logic-library-just-some-better-logic-variable-and-library-management/5568/169 "2022-10-15T13:59:15Z")

</div>

> [@MHSchaap](#):
>
> 5 years back, and the ReadMe does not go beyond v0.9.12.

Choose the correct branch: [GitHub - PatrickSannes/BetterLogic at SDK2](https://github.com/PatrickSannes/BetterLogic/tree/SDK2)  
it is up to date!

---

<div class="post-metadata">

**Author:** ![MHSchaap](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mhschaap/32/9441_2.png) [@MHSchaap](https://community.homey.app/u/MHSchaap)\
**Post date:** [October 15, 2022, 2:35pm UTC](https://community.homey.app/t/app-pro-better-logic-library-just-some-better-logic-variable-and-library-management/5568/170 "2022-10-15T14:35:09Z")

</div>

Many thanks, that was my point / question 😉  
_“What is the correct place on GitHub”_  
I could not find that, and the ReadMe on top of this page, which mentions 1.0.4, refers to the old branch (with 0.9.12). I did a search on GitHub, but it didn’t help.

Thanks for providing the correct link!

---

<div class="post-metadata">

**Author:** ![MHSchaap](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mhschaap/32/9441_2.png) [@MHSchaap](https://community.homey.app/u/MHSchaap)\
**Post date:** [October 15, 2022, 2:42pm UTC](https://community.homey.app/t/app-pro-better-logic-library-just-some-better-logic-variable-and-library-management/5568/172 "2022-10-15T14:42:12Z")

</div>

Thanks, Peter! However, the link in this reply also refers to SDK1 (0.9.12). It is the link by Geurt to SDK2. Nevertheless, thanks!

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [October 15, 2022, 3:12pm UTC](https://community.homey.app/t/app-pro-better-logic-library-just-some-better-logic-variable-and-library-management/5568/173 "2022-10-15T15:12:44Z")

</div>

YW! We can conclude Geurt is way more clever than me 🤪🙃🤭

My link is to the same app repository, but we just had to press ‘Master’ and pick ‘sdk2’ 😁

 ![Screenshot_20221015-171315_Chrome](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/b/2/b26b8520d92fc0aed0f07d7d8ef0bf9da0453aed.jpeg)

---

<div class="post-metadata">

**Author:** ![MHSchaap](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mhschaap/32/9441_2.png) [@MHSchaap](https://community.homey.app/u/MHSchaap)\
**Post date:** [October 15, 2022, 3:22pm UTC](https://community.homey.app/t/app-pro-better-logic-library-just-some-better-logic-variable-and-library-management/5568/174 "2022-10-15T15:22:45Z")

</div>

haha, great! Thanks for sharing this insight, love to learn things. Enjoy the weekend 😉

---

<div class="post-metadata">

**Author:** ![Arie\_J\_Godschalk](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/arie_j_godschalk/32/63027_2.png) [@Arie\_J\_Godschalk](https://community.homey.app/u/Arie_J_Godschalk)\
**Post date:** [October 15, 2022, 8:38pm UTC](https://community.homey.app/t/app-pro-better-logic-library-just-some-better-logic-variable-and-library-management/5568/175 "2022-10-15T20:38:10Z")

</div>

Is better logic gonna be updated?  
If not, can a developer take over for you?

---

<div class="post-metadata">

**Author:** ![Arie\_J\_Godschalk](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/arie_j_godschalk/32/63027_2.png) [@Arie\_J\_Godschalk](https://community.homey.app/u/Arie_J_Godschalk)\
**Post date:** [October 27, 2022, 8:13am UTC](https://community.homey.app/t/app-pro-better-logic-library-just-some-better-logic-variable-and-library-management/5568/176 "2022-10-27T08:13:05Z")

</div>

# BeterLogic has just been transfered to me, and will be updated to SDK3!

---

<div class="post-metadata">

**Author:** ![HuisCHovens](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/huischovens/32/16973_2.png) [@HuisCHovens](https://community.homey.app/u/HuisCHovens)\
**Post date:** [October 27, 2022, 8:35am UTC](https://community.homey.app/t/app-pro-better-logic-library-just-some-better-logic-variable-and-library-management/5568/177 "2022-10-27T08:35:27Z")

</div>

That is top Arie, this app have i a lott of flows on it. 😉

---

<div class="post-metadata">

**Author:** ![HuisCHovens](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/huischovens/32/16973_2.png) [@HuisCHovens](https://community.homey.app/u/HuisCHovens)\
**Post date:** [October 27, 2022, 3:27pm UTC](https://community.homey.app/t/app-pro-better-logic-library-just-some-better-logic-variable-and-library-management/5568/178 "2022-10-27T15:27:40Z")

</div>

What I also like about this app is that you can make true or false buttons very easily, as a device and it is immediately linked to a logic for flows.

---

<div class="post-metadata">

**Author:** ![Arie\_J\_Godschalk](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/arie_j_godschalk/32/63027_2.png) [@Arie\_J\_Godschalk](https://community.homey.app/u/Arie_J_Godschalk)\
**Post date:** [October 27, 2022, 5:09pm UTC](https://community.homey.app/t/app-pro-better-logic-library-just-some-better-logic-variable-and-library-management/5568/179 "2022-10-27T17:09:30Z")

</div>

If you create a AVD and use its fields as as variables with tags, you have got the exact same thing. Only way less prossesing needed. AVD with fields with tags needs less resources.

---

<div class="post-metadata">

**Author:** ![HuisCHovens](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/huischovens/32/16973_2.png) [@HuisCHovens](https://community.homey.app/u/HuisCHovens)\
**Post date:** [October 27, 2022, 5:35pm UTC](https://community.homey.app/t/app-pro-better-logic-library-just-some-better-logic-variable-and-library-management/5568/180 "2022-10-27T17:35:52Z")

</div>

yes that could work too. But I’d rather have all the values ​​in better logic its a kind of habituation thingy. 😉 It is nice that you can put a lot of yes and no in a one with your device. That is wel better maybe i will make it new in the future.

---

<div class="post-metadata">

**Author:** ![Arie\_J\_Godschalk](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/arie_j_godschalk/32/63027_2.png) [@Arie\_J\_Godschalk](https://community.homey.app/u/Arie_J_Godschalk)\
**Post date:** [October 27, 2022, 7:19pm UTC](https://community.homey.app/t/app-pro-better-logic-library-just-some-better-logic-variable-and-library-management/5568/181 "2022-10-27T19:19:55Z")

</div>

You are right, i also use BetterLogic a lot, thats partially why i am taking it over: updating to SDK3 is less work probably then rewriting all flows with BL in it 😉

And i don’t use AVD that way myself, but, if you really like that a button has control over a flow-tag, i just thought to mention that AVD does that too, but use way less resources (BL is not very optimised tbh imho).

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [October 27, 2022, 11:14pm UTC](https://community.homey.app/t/app-pro-better-logic-library-just-some-better-logic-variable-and-library-management/5568/182 "2022-10-27T23:14:13Z")

</div>

> [@Arie\_J\_Godschalk](#):
>
> updating to SDK3 is less work probably then rewriting all flows with BL in it 😉

Busted! 😜

---

<div class="post-metadata">

**Author:** ![Arie\_J\_Godschalk](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/arie_j_godschalk/32/63027_2.png) [@Arie\_J\_Godschalk](https://community.homey.app/u/Arie_J_Godschalk)\
**Post date:** [October 31, 2022, 4:26pm UTC](https://community.homey.app/t/app-pro-better-logic-library-just-some-better-logic-variable-and-library-management/5568/183 "2022-10-31T16:26:57Z")

</div>

@Peter_Kawa and others:

# Now in Test:

### [Better Logic TEST version SDK3](https://homey.app/a/net.i-dev.betterlogic/test/)

Please let me know how it goes, but, i use this app a lott, and everything works fine for me.  
I don’t cahnge anything on the background, so you can always go back to the Live version.

---

<div class="post-metadata">

**Author:** ![Arie\_J\_Godschalk](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/arie_j_godschalk/32/63027_2.png) [@Arie\_J\_Godschalk](https://community.homey.app/u/Arie_J_Godschalk)\
**Post date:** [October 31, 2022, 8:44pm UTC](https://community.homey.app/t/app-pro-better-logic-library-just-some-better-logic-variable-and-library-management/5568/184 "2022-10-31T20:44:40Z")

</div>

# New in [test](https://homey.app/nl-nl/app/net.i-dev.betterlogic/Better-Logic/test/):

Variables can be created from within flows, just type a name and select it from the list!

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/1/c/1c696d0d41fd8104dd438d67b9131228117d2a9e.png)

Who wants to test?

Please let me know if everything works as expected.

---

<div class="post-metadata">

**Author:** ![Arie\_J\_Godschalk](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/arie_j_godschalk/32/63027_2.png) [@Arie\_J\_Godschalk](https://community.homey.app/u/Arie_J_Godschalk)\
**Post date:** [November 1, 2022, 10:05am UTC](https://community.homey.app/t/app-pro-better-logic-library-just-some-better-logic-variable-and-library-management/5568/185 "2022-11-01T10:05:13Z")

</div>

Okay, the [new Version](https://homey.app/a/net.i-dev.betterlogic/test/) has been approved, but i first require more test-users: current there are just two users on [Test](https://homey.app/a/net.i-dev.betterlogic/test/).

I need more users telling me (or not) that everything is alright, before i release this to the Live, because there are quite a lot of users.

# So, who want to [test](https://homey.app/a/net.i-dev.betterlogic/test/)?

I used it a lot myself, and everything works as expected!

---

<div class="post-metadata">

**Author:** ![HuisCHovens](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/huischovens/32/16973_2.png) [@HuisCHovens](https://community.homey.app/u/HuisCHovens)\
**Post date:** [November 1, 2022, 4:26pm UTC](https://community.homey.app/t/app-pro-better-logic-library-just-some-better-logic-variable-and-library-management/5568/186 "2022-11-01T16:26:08Z")

</div>

I want test it. And i have install yet 🫢 I look of i found something wrong. But is not so easy with good work from the older version and yours.

[Previous page](https://community.homey.app/t/app-pro-better-logic-library-just-some-better-logic-variable-and-library-management/5568.md?page=8)

[Next page](https://community.homey.app/t/app-pro-better-logic-library-just-some-better-logic-variable-and-library-management/5568.md?page=10)
