# Seperate the input from output - Fibaro Smart Implant

**URL:** <https://community.homey.app/t/seperate-the-input-from-output-fibaro-smart-implant/28950>\
**Category:** Devices\
**Created:** [April 25, 2020, 5:32pm UTC](https://community.homey.app/t/seperate-the-input-from-output-fibaro-smart-implant/28950 "2020-04-25T17:32:59Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![Peter\_Bittner](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_bittner/32/16698_2.png) [@Peter\_Bittner](https://community.homey.app/u/Peter_Bittner)\
**Post date:** [May 14, 2020, 7:33pm UTC](https://community.homey.app/t/seperate-the-input-from-output-fibaro-smart-implant/28950/21 "2020-05-14T19:33:42Z")

</div>

Thanks again @Osorkon this worked well. With the garage tilt door I had no further issue. However with the automatic gates they stopped closing an inch or so before fully closed. I then increased the value of parameters 150 and 151 As I increased the value the gate closed further. At a value of 50 they closed all the way.

---

<div class="post-metadata">

**Author:** ![Osorkon](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/osorkon/32/43026_2.png) [@Osorkon](https://community.homey.app/u/Osorkon)\
**Post date:** [May 14, 2020, 7:36pm UTC](https://community.homey.app/t/seperate-the-input-from-output-fibaro-smart-implant/28950/22 "2020-05-14T19:36:53Z")

</div>

You are welcome. 😀

---

<div class="post-metadata">

**Author:** ![Evgeny\_Grin](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/evgeny_grin/32/12557_2.png) [@Evgeny\_Grin](https://community.homey.app/u/Evgeny_Grin)\
**Post date:** [June 11, 2020, 8:21pm UTC](https://community.homey.app/t/seperate-the-input-from-output-fibaro-smart-implant/28950/23 "2020-06-11T20:21:08Z")

</div>

Good day. I used this command 149.0x75.0x1.0x2.0x0, everything worked fine, unfortunately removed the relationship between in1 and out1, the connection between in2 and out remained. Tell me which parameter to change to make changes to 2 input and output. Thank!!!

---

<div class="post-metadata">

**Author:** ![Osorkon](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/osorkon/32/43026_2.png) [@Osorkon](https://community.homey.app/u/Osorkon)\
**Post date:** [June 13, 2020, 5:54pm UTC](https://community.homey.app/t/seperate-the-input-from-output-fibaro-smart-implant/28950/24 "2020-06-13T17:54:01Z")

</div>

Sorry, but I don’t use Homey anymore.

---

<div class="post-metadata">

**Author:** ![JerX](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jerx/32/18722_2.png) [@JerX](https://community.homey.app/u/JerX)\
**Post date:** [June 13, 2020, 6:51pm UTC](https://community.homey.app/t/seperate-the-input-from-output-fibaro-smart-implant/28950/25 "2020-06-13T18:51:06Z")

</div>

Just out of curiosity, what do you use now? Found something better than Homey? 🤔

---

<div class="post-metadata">

**Author:** ![Osorkon](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/osorkon/32/43026_2.png) [@Osorkon](https://community.homey.app/u/Osorkon)\
**Post date:** [June 13, 2020, 7:12pm UTC](https://community.homey.app/t/seperate-the-input-from-output-fibaro-smart-implant/28950/26 "2020-06-13T19:12:33Z")

</div>

> [@JerX](#):
>
> Found something better than Homey?

As a matter of fact. But is not for everyone. You love it or you hate it.  
And scolds itself Home Assistant.

---

<div class="post-metadata">

**Author:** ![Tb1](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tb1/32/8934_2.png) [@Tb1](https://community.homey.app/u/Tb1)\
**Post date:** [July 12, 2020, 6:05pm UTC](https://community.homey.app/t/seperate-the-input-from-output-fibaro-smart-implant/28950/27 "2020-07-12T18:05:28Z")

</div>

I have separated input from output with this raw data 57.0x75.0x1.0x2.0x0 but how can I turn on/off the output? If I do I in the device nothing happens.

---

<div class="post-metadata">

**Author:** ![Peter\_Bittner](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_bittner/32/16698_2.png) [@Peter\_Bittner](https://community.homey.app/u/Peter_Bittner)\
**Post date:** [July 15, 2020, 5:17am UTC](https://community.homey.app/t/seperate-the-input-from-output-fibaro-smart-implant/28950/28 "2020-07-15T05:17:59Z")

</div>

@Osorkon do the parameters Node-ID,0x75,0x1,0x2,0x0 seperate the inputs from the outputs for both inputs 1 and 2? I still seem to be getting a pulse on output 2 when the contacts close on input 2?

---

<div class="post-metadata">

**Author:** ![MrBlue](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mrblue/32/5446_2.png) [@MrBlue](https://community.homey.app/u/MrBlue)\
**Post date:** [August 12, 2020, 10:51am UTC](https://community.homey.app/t/seperate-the-input-from-output-fibaro-smart-implant/28950/30 "2020-08-12T10:51:23Z")

</div>

I experience the same issue.  
Input 1 got separated from output 1.  
Input 2 still switched output 2.  
🤔

---

<div class="post-metadata">

**Author:** ![Caseda](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/caseda/32/138695_2.png) [@Caseda](https://community.homey.app/u/Caseda)\
**Post date:** [August 12, 2020, 11:15am UTC](https://community.homey.app/t/seperate-the-input-from-output-fibaro-smart-implant/28950/31 "2020-08-12T11:15:42Z")

</div>

## Important update (12 september 2021):

As of Homey v7, the device will now be (by default) included secure (S2 Access) if you use the correct code during pairing, then these commands will **not** work, the smart implant needs to be **un-secure** for this to work.  
You can still include the device un-secure by using a **wrong code** during pairing, for example “00000”

@Evgeny_Grin @Peter_Bittner @MrBlue  
Actually fibaro made it pretty smart, being able to separate both in and output independently.

Full overview:  
**Connected in/output 1** : (default)  
`Node-ID, 0x75, 0x01, 0x00, 0x00`  
**Seperated in/output 1** :  
`Node-ID, 0x75, 0x01, 0x02, 0x00`

**Connected in/output 2** : (default)  
`Node-ID, 0x60, 0x0D, 0x00, 0x06, 0x75, 0x01, 0x00, 0x00`  
**Seperated in/output 2** :  
`Node-ID, 0x60, 0x0D, 0x00, 0x06, 0x75, 0x01, 0x02, 0x00`

Also doable in flows with the “Z-Wave → Send raw command” flow card, just leave away the “Node-ID”

---

<div class="post-metadata">

**Author:** ![MrBlue](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mrblue/32/5446_2.png) [@MrBlue](https://community.homey.app/u/MrBlue)\
**Post date:** [August 12, 2020, 3:15pm UTC](https://community.homey.app/t/seperate-the-input-from-output-fibaro-smart-implant/28950/32 "2020-08-12T15:15:10Z")

</div>

Thanks for the help here! Much appreciated.  
After executing this command (changed Node-ID to the correct one), it still switches OUT2 with IN2..

> [@Caseda](#):
>
> **Seperated in/output 2** : `Node-ID,0x60,0x0D,0x00,0x02,0x75,0x01,0x02,0x00`

Anything else which I can try?  
Thanks

---

<div class="post-metadata">

**Author:** ![Caseda](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/caseda/32/138695_2.png) [@Caseda](https://community.homey.app/u/Caseda)\
**Post date:** [August 12, 2020, 5:01pm UTC](https://community.homey.app/t/seperate-the-input-from-output-fibaro-smart-implant/28950/33 "2020-08-12T17:01:08Z")

</div>

woops, seems like fibaro is nice and consistent (not).  
I’ve changed the values to now send it to the proper part of the smart implant to disable input from the output:  
The change: (has been updated in the “solved” post too)  
old::: 0x60, 0x0D, 0x00, ~~0x02~~ , 0x75, 0x01, 0x02, 0x00  
new: 0x60, 0x0D, 0x00, 0x06, 0x75, 0x01, 0x02, 0x00

---

<div class="post-metadata">

**Author:** ![MrBlue](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mrblue/32/5446_2.png) [@MrBlue](https://community.homey.app/u/MrBlue)\
**Post date:** [August 12, 2020, 5:44pm UTC](https://community.homey.app/t/seperate-the-input-from-output-fibaro-smart-implant/28950/34 "2020-08-12T17:44:23Z")

</div>

Tried the new code:  
`Node,0x60,0x0D,0x00,0x06,0x75,0x01,0x00,0x00`

Still same issue 😥

---

<div class="post-metadata">

**Author:** ![Caseda](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/caseda/32/138695_2.png) [@Caseda](https://community.homey.app/u/Caseda)\
**Post date:** [August 12, 2020, 6:49pm UTC](https://community.homey.app/t/seperate-the-input-from-output-fibaro-smart-implant/28950/35 "2020-08-12T18:49:15Z")

</div>

That’s the _default_ value sir 😁 not the seperate value. Apparently I copied the default one with the example change 😂 so little bit my mistake.  
I’ve tested it this time instead of assuming, so 100% sure it works

---

<div class="post-metadata">

**Author:** ![MrBlue](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mrblue/32/5446_2.png) [@MrBlue](https://community.homey.app/u/MrBlue)\
**Post date:** [August 12, 2020, 7:32pm UTC](https://community.homey.app/t/seperate-the-input-from-output-fibaro-smart-implant/28950/36 "2020-08-12T19:32:21Z")

</div>

Finally!!

This finally separated IN2 and OUT2  
`Node, 0x60, 0x0D, 0x00, 0x06, 0x75, 0x01, 0x02, 0x00`

Thank you so much for the help!

---

<div class="post-metadata">

**Author:** ![Peter\_Bittner](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_bittner/32/16698_2.png) [@Peter\_Bittner](https://community.homey.app/u/Peter_Bittner)\
**Post date:** [August 13, 2020, 12:02am UTC](https://community.homey.app/t/seperate-the-input-from-output-fibaro-smart-implant/28950/37 "2020-08-13T00:02:43Z")

</div>

Well I’m glad that has been worked out while I’ve been sleeping.  
@Caseda could you please explain how you worked this out. I certainly can’t find it in the manual. If Command\_Class\_Protection is 0x75 it would seem from the manual that 0x60 is Command\_Class\_Multi\_Channel.

Would you mind stepping through each parameter in 0x60, 0x0D, 0x00, 0x06 for input 2.  
I understand the input 1 parameters.

Also to reconnect in/out2 your post seems to show the same parameters for both. To reconnect should it be 0x60, 0x0D, 0x00, 0x00 ?

---

<div class="post-metadata">

**Author:** ![Caseda](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/caseda/32/138695_2.png) [@Caseda](https://community.homey.app/u/Caseda)\
**Post date:** [August 13, 2020, 12:56am UTC](https://community.homey.app/t/seperate-the-input-from-output-fibaro-smart-implant/28950/38 "2020-08-13T00:56:57Z")

</div>

Well actually the work i’ve been doing on the Aeotec doorbell 6 this week made me come up with this.  
But you are looking at the wrong spot for locking value.

The multichannel part (the additional values) is just to say to the receiving device that it only needs to go to a certain endpoint, which the fibaro has 7.  
It is like putting the message in a box and writing on it that is needs to go to a certain floor.

**0x60 COMMAND\_CLASS\_MULTI\_CHANNEL**  
**0x0D MULTI\_CHANNEL\_CMD\_ENCAP**  
encapsulated to a multichannel endpoint.  
**0x00 SOURCE\_ID**  
Also endpoint of Homey which main node (0) is good enough  
**0x06 DESTINATION\_ID**  
Endpoint 6 of the receiving device (not sure why fibaro put it here as output 2 is taken care of by endpoint 2, endpoint 6 is for an external temperature sensor).  
**0x75 COMMAND\_CLASS\_PROTECTION**  
**0x01 PROTECTION\_SET**  
**0x02 LOCAL\_PROTECTION**  
value 0x00 = unlocked (connected),  
value 0x02 = locked (not connected)  
**0x00 RF\_PROTECTION**  
value 0x00 = unlocked (changeable by Homey),  
value 0x01 = locked (not changeable by Homey).

in/output 1’s protection is under endpoint 5, but setting it in the main node is also changing that endpoint and thus the multichannel encapsulation is not needed.

All 7 endpoints:  
1: in/output 1  
2: in/output 2  
3: internal temperature sensor  
4-7: external temperature sensor (4x)

And yes, this isn’t in the manual as users normally don’t have to deal with this kind of raw data 😜.

---

<div class="post-metadata">

**Author:** ![Peter\_Bittner](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_bittner/32/16698_2.png) [@Peter\_Bittner](https://community.homey.app/u/Peter_Bittner)\
**Post date:** [August 13, 2020, 1:25am UTC](https://community.homey.app/t/seperate-the-input-from-output-fibaro-smart-implant/28950/39 "2020-08-13T01:25:51Z")

</div>

Thanks, I’m impressed you worked this out, a big help. So to unlock input 2 from output 2 is the data 0x60, 0x0D, 0x00, 0x00?

---

<div class="post-metadata">

**Author:** ![Caseda](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/caseda/32/138695_2.png) [@Caseda](https://community.homey.app/u/Caseda)\
**Post date:** [August 13, 2020, 1:28am UTC](https://community.homey.app/t/seperate-the-input-from-output-fibaro-smart-implant/28950/40 "2020-08-13T01:28:42Z")

</div>

Just copy what is in the solution answer, all the parameters are necessary that I have explained (including the right values, which you still have wrong):  
`Node-ID, 0x60, 0x0D, 0x00, 0x06, 0x75, 0x01, 0x02, 0x00`

---

<div class="post-metadata">

**Author:** ![Peter\_Bittner](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_bittner/32/16698_2.png) [@Peter\_Bittner](https://community.homey.app/u/Peter_Bittner)\
**Post date:** [August 13, 2020, 1:35am UTC](https://community.homey.app/t/seperate-the-input-from-output-fibaro-smart-implant/28950/41 "2020-08-13T01:35:47Z")

</div>

As I understand it you write 0x60, 0x0D, 0x00, 0x06 to separate in2 for out2. What I was trying to understand is how you reverse that, to connect them back again.

[Previous page](https://community.homey.app/t/seperate-the-input-from-output-fibaro-smart-implant/28950.md?page=1)

[Next page](https://community.homey.app/t/seperate-the-input-from-output-fibaro-smart-implant/28950.md?page=3)
