In Part three I will discuss and illustrate my installation.
This is the corner of the living room near to the curtains. There are existing electrics in this area, in the form of a double wall plug socket which also connected to a fused spur on the other side of the stud wall in the porch area, which then connects to an outside porch light via another Z-wave switch. The Live Feed cable comes up from underneath the floor in the wall.
In this picture you can see I have already disconnected the Live feed cable from the back of the plug socket.
The first step was to connect the new Junction Box to the Live Feed, first turning off all the electric in the house at the consumer unit obviously.
Next I had to re-connect the fused spur up to the mains / junction box, so my porch light would still continue to work. I’ve put a red X on this cable as its not part of the curtain installation etc.
Next I re-connected the double wall plug socket to the mains / junction box. Again this is not part of the curtain installation so that cable also has a red X on it.
Connecting the Fibaro Blind Control module to the mains
OK so now at this point I could start adding cabling for the actual curtain installation. Next to the double plug wall socket, I had an existing cut out in the wall for an AV cable (Sub woofer) which I don’t actually use. So I am going to utilise the space behind here to put in the Fibaro module. (Or I could have put the Fibaro module behind the new wall switch for the curtains higher up the wall, but that would have meant feeding more cables up inside the wall than I need too).
I looped around a short piece of socket twin and earth cable as you can see in the photo below, connected the brown wire to the Live connection on the Fibaro module and the blue wire to the Neutral connection on the Fibaro module. The earth cable(s) you can see are not required and were cut off.
Next step was to connect the other end of the short loop cable from the Fibaro module into the mains / junction box (Live and Neutral).
Connecting the Wall Switch to the Fibaro module
Next step was to add some cable from the Fibaro module to the wall switch, using the S1 and S2 connections on the module.
The wiring diagram below shows the Live mains cable going from the junction box in to the Fibaro module (as in the picture above) but then also a second live cable coming from the module and going to the COM connection on the wall switch.
Due to the thickness of this socket wire I was unable to physically fit two live cables in to the one live connection hole on the module.
So in the picture below I had to use a little connection block. You can see two Live cables going in to the small connection block and then one little cable connecting to the Live (L) connection on the module.
You can also see as well the Neutral from the mains connecting to the Neutral (N) connection on the module.
Also we have two cables S1 and S2 which will connect to the wall switch.
Here is the back of the wall switch.
The brown Live cable is coming from the Fibaro module. As are the other two cables coming from the S1 and S2 connections on the module.
Note:- I used a triple+earth cable for the connection from the module up to the wall switch, which has a brown, black, grey and earth cable.
From the user manual:
Using momentary switches:
“Clicking UP button connected to S1 terminal, initiates up movement. Clicking button connected to S2 terminal, initiates down movement.
If the blind is moving, each click, of any button, will stop the movement. In addition a button click sends a command frame to I-st association group devices. In case of venetian blinds, it’s possible to manage the lamellas angle. Operating Mode – Venetian Blind, or Parameter 10 value set to 2.
Holding connected to S1 terminal initiates lamellas rotation up. Holding connected to S2 terminal initiates lamellas rotation down. In addition a button hold sends a Fibar Command Class control frame to II-nd association group devices.”
Connecting the Fibaro module to the curtain motor via the Junction box
In this picture you can see I’ve added another cable to the O1 and O2 connections on the Fibaro module. The O1 and O2 connections are the switched live to open or close the motor / curtains.
This cable then loops round in the wall and connects to two empty connections in the junction box, the curtain motor will then connect to these wires to open and close the curtains.
Connecting the curtain motor
The curtain motor has four cables coming from it, the blue Neutral and the yellow Earth will connect to the Neutral and Earth connections in the junction box.
The other two cables (brown and black) are for switched live for opening and closing the curtains. These will connect to the O1 and O2 connections on the Fibaro module via the junction box.
In this picture you can see how the curtain motors four cables would connect to the junction box.
In this picture you can see the white curtain motor cable. These are the four cables from the curtain motor now connected in the junction box.
In this configuration when I press up on the wall switch (L1) the curtains open, when I press down on the wall switch (L2) the curtains close.
Lid back on the junction box ready to be put in the wall.
Mounting the curtain rail
This is the regular curtain pole that I had to take down.
I marked out where I wanted the new wall mount brackets to go and screwed them in to the existing wooden batten on the wall.
You then have to clip the rail in place in to the brackets and position and tighten up the square metal washers that hold the rail up. A little tricky!
In this photo its not attached to the wall but you get the idea!
New curtain rail now mounted on the wall
I only got nine of these sliding hoops on each side. Which isn’t enough, I need at least 12 on each side for the curtains to gather properly at the top and look OK. I’ve had to contact the seller to see if I can get some more? Which is a pain, so double check when you purchase how many hoops your getting and if its enough?
As you can see I need more hoops, the wife wasn’t impressed with this LOL. I don’t know if these can be bought from any regular curtain store or if I’ll have to wait for some more to come from China? I will take one of the hoops out of the rail if possible and take it round the local stores I may get lucky.
You can also see on the far left hand side that the motor isn’t attached yet.
Update from Seller: “We normally arrange 6 runners per metre and for buyers from the EU, we always arrange 8 runners per metre.“
Motor now attached – Initially I had it looking like this and the motor was showing.
I quickly realised I had to wrap the curtain right around the motor and hook it on from the back instead.
So now it looks like this which is better as the motor is concealed.
That’s it for part three. In part four I’ll probably show the wall switch installation and how I’m planning on hiding the cable from the motor inside the adjacent stud wall. I haven’t actually done this yet, I may start that work tomorrow.
Part five will be the Vera Z-wave setup and some other cool stuff!
4 thoughts on “Budget Z-wave Curtain tracks with Vera / Dooya / Fibaro – Part3”
Safety note – you’re using twin+earth cable and then the earth lead of this cable to send live voltage between your switch and fibaro module S2 connection. This is VERY dangerous. I’d suggest anyone else doing a similar install to use the correct triple+earth cable instead for this connection. Apart from that, very nice and thorough write up. Well done.
Good point Lee, your talking about the L1 connection on the back of the switch aren’t you I used the earth cable. Yes that should really be an insulated cable. I kinda just used what cable I had in the house already.
{"id":null,"mode":"button","open_style":"in_place","currency_code":"GBP","currency_symbol":"\u00a3","currency_type":"decimal","blank_flag_url":"https:\/\/thedigitallifestyle.com\/w\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/blank.gif","flag_sprite_url":"https:\/\/thedigitallifestyle.com\/w\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/flags.png","default_amount":500,"top_media_type":"none","featured_image_url":false,"featured_embed":"","header_media":null,"file_download_attachment_data":null,"recurring_options_enabled":true,"recurring_options":{"never":{"selected":true,"after_output":"One time only"},"weekly":{"selected":false,"after_output":"Every week"},"monthly":{"selected":false,"after_output":"Every month"},"yearly":{"selected":false,"after_output":"Every year"}},"strings":{"current_user_email":"","current_user_name":"","link_text":"Leave a tip","complete_payment_button_error_text":"Check info and try again","payment_verb":"Pay","payment_request_label":"TheDigitalLifestyle.com","form_has_an_error":"Please check and fix the errors above","general_server_error":"Something isn't working right at the moment. Please try again.","form_title":"TheDigitalLifestyle.com","form_subtitle":null,"currency_search_text":"Country or Currency here","other_payment_option":"Other payment option","manage_payments_button_text":"Manage your payments","thank_you_message":"Thank you for being a supporter!","payment_confirmation_title":"TheDigitalLifestyle.com","receipt_title":"Your Receipt","print_receipt":"Print Receipt","email_receipt":"Email Receipt","email_receipt_sending":"Sending receipt...","email_receipt_success":"Email receipt successfully sent","email_receipt_failed":"Email receipt failed to send. Please try again.","receipt_payee":"Paid to","receipt_statement_descriptor":"This will show up on your statement as","receipt_date":"Date","receipt_transaction_id":"Transaction ID","receipt_transaction_amount":"Amount","refund_payer":"Refund from","login":"Log in to manage your payments","manage_payments":"Manage Payments","transactions_title":"Your Transactions","transaction_title":"Transaction Receipt","transaction_period":"Plan Period","arrangements_title":"Your Plans","arrangement_title":"Manage Plan","arrangement_details":"Plan Details","arrangement_id_title":"Plan ID","arrangement_payment_method_title":"Payment Method","arrangement_amount_title":"Plan Amount","arrangement_renewal_title":"Next renewal date","arrangement_action_cancel":"Cancel Plan","arrangement_action_cant_cancel":"Cancelling is currently not available.","arrangement_action_cancel_double":"Are you sure you'd like to cancel?","arrangement_cancelling":"Cancelling Plan...","arrangement_cancelled":"Plan Cancelled","arrangement_failed_to_cancel":"Failed to cancel plan","back_to_plans":"\u2190 Back to Plans","update_payment_method_verb":"Update","sca_auth_description":"Your have a pending renewal payment which requires authorization.","sca_auth_verb":"Authorize renewal payment","sca_authing_verb":"Authorizing payment","sca_authed_verb":"Payment successfully authorized!","sca_auth_failed":"Unable to authorize! Please try again.","login_button_text":"Log in","login_form_has_an_error":"Please check and fix the errors above","uppercase_search":"Search","lowercase_search":"search","uppercase_page":"Page","lowercase_page":"page","uppercase_items":"Items","lowercase_items":"items","uppercase_per":"Per","lowercase_per":"per","uppercase_of":"Of","lowercase_of":"of","back":"Back to plans","zip_code_placeholder":"Zip\/Postal Code","download_file_button_text":"Download File","input_field_instructions":{"tip_amount":{"placeholder_text":"How much would you like to tip?","initial":{"instruction_type":"normal","instruction_message":"How much would you like to tip? Choose any currency."},"empty":{"instruction_type":"error","instruction_message":"How much would you like to tip? Choose any currency."},"invalid_curency":{"instruction_type":"error","instruction_message":"Please choose a valid currency."}},"recurring":{"placeholder_text":"Recurring","initial":{"instruction_type":"normal","instruction_message":"How often would you like to give this?"},"success":{"instruction_type":"success","instruction_message":"How often would you like to give this?"},"empty":{"instruction_type":"error","instruction_message":"How often would you like to give this?"}},"name":{"placeholder_text":"Name on Credit Card","initial":{"instruction_type":"normal","instruction_message":"Enter the name on your card."},"success":{"instruction_type":"success","instruction_message":"Enter the name on your card."},"empty":{"instruction_type":"error","instruction_message":"Please enter the name on your card."}},"privacy_policy":{"terms_title":"Terms and conditions","terms_body":null,"terms_show_text":"View Terms","terms_hide_text":"Hide Terms","initial":{"instruction_type":"normal","instruction_message":"I agree to the terms."},"unchecked":{"instruction_type":"error","instruction_message":"Please agree to the terms."},"checked":{"instruction_type":"success","instruction_message":"I agree to the terms."}},"email":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email address"},"success":{"instruction_type":"success","instruction_message":"Enter your email address"},"blank":{"instruction_type":"error","instruction_message":"Enter your email address"},"not_an_email_address":{"instruction_type":"error","instruction_message":"Make sure you have entered a valid email address"}},"note_with_tip":{"placeholder_text":"Your note here...","initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"empty":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"not_empty_initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"saving":{"instruction_type":"normal","instruction_message":"Saving note..."},"success":{"instruction_type":"success","instruction_message":"Note successfully saved!"},"error":{"instruction_type":"error","instruction_message":"Unable to save note note at this time. Please try again."}},"email_for_login_code":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email to log in."},"success":{"instruction_type":"success","instruction_message":"Enter your email to log in."},"blank":{"instruction_type":"error","instruction_message":"Enter your email to log in."},"empty":{"instruction_type":"error","instruction_message":"Enter your email to log in."}},"login_code":{"initial":{"instruction_type":"normal","instruction_message":"Check your email and enter the login code."},"success":{"instruction_type":"success","instruction_message":"Check your email and enter the login code."},"blank":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."},"empty":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."}},"stripe_all_in_one":{"initial":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"empty":{"instruction_type":"error","instruction_message":"Enter your credit card details here."},"success":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"invalid_number":{"instruction_type":"error","instruction_message":"The card number is not a valid credit card number."},"invalid_expiry_month":{"instruction_type":"error","instruction_message":"The card's expiration month is invalid."},"invalid_expiry_year":{"instruction_type":"error","instruction_message":"The card's expiration year is invalid."},"invalid_cvc":{"instruction_type":"error","instruction_message":"The card's security code is invalid."},"incorrect_number":{"instruction_type":"error","instruction_message":"The card number is incorrect."},"incomplete_number":{"instruction_type":"error","instruction_message":"The card number is incomplete."},"incomplete_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incomplete."},"incomplete_expiry":{"instruction_type":"error","instruction_message":"The card's expiration date is incomplete."},"incomplete_zip":{"instruction_type":"error","instruction_message":"The card's zip code is incomplete."},"expired_card":{"instruction_type":"error","instruction_message":"The card has expired."},"incorrect_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incorrect."},"incorrect_zip":{"instruction_type":"error","instruction_message":"The card's zip code failed validation."},"invalid_expiry_year_past":{"instruction_type":"error","instruction_message":"The card's expiration year is in the past"},"card_declined":{"instruction_type":"error","instruction_message":"The card was declined."},"missing":{"instruction_type":"error","instruction_message":"There is no card on a customer that is being charged."},"processing_error":{"instruction_type":"error","instruction_message":"An error occurred while processing the card."},"invalid_request_error":{"instruction_type":"error","instruction_message":"Unable to process this payment, please try again or use alternative method."},"invalid_sofort_country":{"instruction_type":"error","instruction_message":"The billing country is not accepted by SOFORT. Please try another country."}}}},"fetched_oembed_html":false}
Safety note – you’re using twin+earth cable and then the earth lead of this cable to send live voltage between your switch and fibaro module S2 connection. This is VERY dangerous. I’d suggest anyone else doing a similar install to use the correct triple+earth cable instead for this connection. Apart from that, very nice and thorough write up. Well done.
Good point Lee, your talking about the L1 connection on the back of the switch aren’t you I used the earth cable. Yes that should really be an insulated cable. I kinda just used what cable I had in the house already.
I’ve updated the post and added your safety note to use a triple+earth cable for the connection from the module to the wall switch. Thanks
The last thing you should EVER do with a CPC (earth wire) is cut it off!