Z-WARE PORTAL REGISTRATION
Z-Ware Portal is accessed at https://z-ware.sigmadesigns.com . It connects to the user’s home through the ZIPGW. The user will register their account through the ‘Register’ link at the bottom.
To create the Portal account, the user needs to select ‘Z/IP Gateway on Other Boards’ fill in the registration details.
First & last names are alphabets only and between 3 to 25 characters in length. Username is of the same length but can be alphanumeric, in addition supporting both ‘_’ (underscore) and ‘.’ (period) special characters. Password must be between 8 to 16 characters in length. The time zone setting allows Z-Ware to convert time information in accordance to the locality of the ZIPGW.
The ZIPGW platform’s Ethernet MAC address should be used as RAC (Remote Access Code) by the user. The Ethernet MAC address can be obtained as specified in Section 3.
On registration, an email is sent to the registered email address which contains an unregister link in case the user entered the wrong details & wishes to reregister. A link to download certificates is also enclosed and these certificates will have to be downloaded to the platform as specified in the next section (below).
ZIPGW CONFIGURATION
Obtaining Ethernet MAC address of ZIPGW on Raspberry Pi3 platform
Ethernet MAC address of ZIPGW can be found in the log file of ZIPGW located at /tmp/zipgateway.log.
Search the MAC address in file /tmp/zipgateway.log with following command on Raspberry Pi3 platform.
# less /tmp/zipgateway.log |grep "L2 HW addr"
Or Ethernet MAC address can be seen in the beginning of file /tmp/zipgateway.log as marked below
Downloading certificates to the Raspberry Pi3 platform
The certificate files (ZIPR.key_1024.pem, ZIPR.x509_1024.pem) have to be stored on the Raspberry Pi3 platform at path /usr/local/etc/. You can copy the files with following commands.
1. Copy (scp) the files from PC to Raspberry Pi3 platform with following command
$ scp ZIPR.key_1024.pem ZIPR.x509_1024.pem pi@<ipaddress>:/usr/local/etc/
Make sure that the configuration variables ZipPrivKey and ZipCert in ZIPGW configuration file /usr/local/etc/zipgateway.cfg, are mentioning the path respectively to those files as shown below.
ZipPrivKey=/usr/local/etc/ZIPR.key_1024.pem
ZipCert=/usr/local/etc/ZIPR.x509_1024.pem
Use following command to verify the configuration variables
# less /usr/local/etc/zipgateway.cfg | grep ZipPrivKey
# less /usr/local/etc/zipgateway.cfg | grep ZipCert
Configuring for Portal
By default the image is set for the ZIPGW to connect to Z-Ware CE on the board. To modify it to connect to Z-Ware Portal, ensure that /usr/local/etc/zipgateway.cfg has the following lines:
ZipPortal=z-ware.sigmadesigns.com
ZipPortalPort=44123
Reboot if this change was just made.
IFTTT
IFTTT Channel
The Z-Ware IFTTT channel can be found at https://ifttt.com/zware
Clicking ‘Z-Ware Triggers and actions’ reveals the different Triggers and Actions supported. Before these can be used in an IFTTT applet, the user needs to click ‘Connect’ to log in to the user’s existing Z-Ware Portal account.
IFTTT Applets
Lock your Z-Wave door and turn off your Z-Wave lights and thermostats, when you leave home
This applet works with Android Location service to detect your leaving an area and allows you to set multiple devices off.
Set your Z-Wave dimmer to match any Facebook hashtag
This applet works with your Facebook account to match a specified hashtag and set your dimmer as you specify.
Turn on your Z-Wave thermostat heating at sunset
This applet works with the Weather Underground service to detect sunset and turn your Z-Wave Thermostat Mode to Heating.
Press a button to turn on your Z-Wave switch
This applet works with the Button Widget service to turn on your Z-Wave switch.
Send Gmail when your Z-Wave sensor detects motion
This applet works with your Gmail account to notify you of your Z-Wave sensor detecting motion.
Send Gmail when your Z-Wave sensor detects water leak
This applet works with your Gmail account to notify you of your Z-Wave sensor detecting water leak.
IFTTT Actions
Turn on/off a switch
These 2 actions will turn on or off a Z-Wave binary switch you specify.
Action Fields: Which device?
Lock/Unlock a door
These 2 actions will lock or unlock a Z-Wave door lock you specify.
Action Fields: Which device?
Set a dimmer
This action will set a Z-Wave multilevel switch to a level you specify.
Action Fields: Which device? What level?
Set a thermostat to off/heating/cooling/auto mode
These 4 actions will set a Z-Wave thermostat to the specified mode if supported.
Action Fields: Which device
IFTTT Triggers
Binary sensor condition detected / no longer detected
These 12 triggers fire when a Z-Wave sensor detects or no longer detects the specified binary condition.
Trigger Fields: Which sensor?
This covers the following sensor conditions:
1. Motion
2. Smoke
3. Carbon Dioxide
4. Carbon Monoxide
5. Door/Window Contact
6. Water
IFTTT User Applets
To create your own Applets, click on "My Applets" : IFTTT Channel and follow the instructions as you proceed. This UI is solely controlled by IFTTT and is subject to change. The only part the Z-Ware channel controls are the parameters to its own actions, triggers and applets.