Thursday, August 29, 2019

Smart Home Edge Devices

In my previous blog, I tried to explain my struggle to eventually decide the course of action to implement a smart home. After the initial enthusiast approach to my design of IOT systems, I realised there is loads to learn in terms of IOT middleware and message design. I realised the goal is to learn about knowledge representation and information extraction. 
In this blog I will detail the IOT device setup and configuration and how the edge architecture is put together. 

I won’t go in detail about all the IOT devices that I have configured for my smart home implementation. Below is the list of edge devices for the purposes of explaining the architecture.  


Smart Door Sensor


Product Features

Product Identifier: Brand Name:
Product Version: Z-Wave Certification #:
Battery Quantity
Battery Type
Color
Firmware Updatable
IP (Ingress Protection) Rated
Outdoor Use
Sensors
HS1DS-Z HEIMAN
HW: 255 FW: 1.25 ZC10-16055091
2
AAA
Gray
Not Updatable
No
No
Open/Closed (Binary)

Door Sensor Z-wave Product Information

Supports Z-Wave Beaming Technology?  No
Supports Z-Wave Network Security?   Yes
Supports Z-Wave AES-128 Security S0? No
Supports Security S2? No

Door sensor Z - wave specification

Z-Wave Frequency:        
Europe

Z-Wave Product ID:        
 0x0168 360

 Z-Wave Product Type:     
 0x0168 360

 Z-Wave Hardware Platform: 
 ZM5202

 Z-Wave Development Kit Version:  
 6.51.06

 Z-Wave Library Type: 
 Routing Slave

Z-Wave Device Type / Role Type
 Notification Sensor / Reporting Sleeping Slave


Thermostates


Energenie Mi|Home Thermostat and eTRV Pack

https://www.homecontrolshop.com/products/energenie-mihome-thermostat-etrv-pack?variant=13309605347351&currency=GBP&utm_source=google&network=u&utm_campaign=misc&gclid=Cj0KCQjw753rBRCVARIsANe3o47r4iCkC7pWo8jzdyqF678Qg7i2DSWqRXaj2yfI8D_PmVq0tXaOJ_kaAk5qEALw_wcB

Manuals can be downloaded from

https://www.homecontrolshop.com/products/energenie-mihome-thermostat-etrv-pack?variant=13309605347351¤cy=GBP&utm_source=google&network=u&utm_campaign=misc&gclid=Cj0KCQjw753rBRCVARIsANe3o47r4iCkC7pWo8jzdyqF678Qg7i2DSWqRXaj2yfI8D_PmVq0tXaOJ_kaAk5qEALw_wcB#tabs-6

 

Energenie Mi|Home Smart Radiator Valve


+ Radio remote control: FSK, 434.3MHz, 2 way
 
+ Protocol: OpenThings
 
+ Radio range: Approx. 25m in open air
 
+ Set temperature range: 0°C to 30°C
 
+ Reported temperature range: -10°C to 30°C
 
+ Temperature range for storage: -20°C to +60°C
 
+ Temperature range working: +5°C to +40°C
 
+ Maximum circulation temp: 90°C
 
+ Comfort temperature (boost): 21°C
 
+ Application group: Central Generation
 
+ Zone type: Maintained or Intermittent
 
+ Batteries: Two 1.5V AA alkaline LR6
 
+ Battery life in use: Up to 1½ years
 
+ Size without base-ring (HxWxD): 103 x 45 x 45 mm
 
+ Size with base-ring (HxWxD): 120 x 45 x 45 mm
 
+ Weight with batteries: Ca. 230g
 
+ Protection class: IP20
 
 

Energenie Mi|Home Gateway




Ports & interfaces

+ Connectivity technology: Wired

+ Ethernet LAN Y

+ WiFi: N

Design

+ Colour of product: White

+ LED indicators: Y

Power

+ Input voltage: 5

+ Input current: 0.15

Please note: There is a limit of 28 devices paired to one gateway. However, multiple gateways can work on one account further extending the amount of devices to can be used.



Everspring SA413 Z-Wave Plus Universal USB Adapter Stick For Multiple Device



The Everspring SA413 is a Z-Wave Plus USB adapter which will turn your PC or gateway hub into a Z-Wave Plus controller - enabling you to manage multiple devices connected to the Z-Wave Plus network!


USB RF transceiver.Operation Protocol: Z-Wave Plus.Operating Frequency: 868.42MHz (EU).Operating range: Up to 100m in Z-Wave Plus network.Plugs into a standard USB port.


Requires controller software compatible to the Sigma Designs Serial API.


Raspberry pi



NAME="Raspbian GNU/Linux"

VERSION_ID="8"

VERSION="8 (jessie)"

ID=raspbian

ID_LIKE=debian

HOME_URL="http://www.raspbian.org/"

SUPPORT_URL="http://www.raspbian.org/RaspbianForums"

BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs


open-zwave-control-panel


The OpenZWave Control Panel (ozwcp for short) is an application built on the OpenZWave library that permits users to query, manage and monitor Z-Wave nodes and networks. It provides a web based user interface using AJAX principles.


OpenHab Installation on Raspberry Linux



https://www.openhab.org/docs/installation/linux.html



Mosquitto 


Openhab converts Z wave messages into MQTT messages for gateways and consumers.

To communicate in MQQT , you need to install Mosquitto



The details above gives the list of devices and software packages which form part of the IOT edge ecosystem. 

In my next blog I will explain the necessary instruction to install and configure the device. 

No comments:

Post a Comment

Smart Home Edge Device Setup and Configuration

In the previous blog I listed down few edge devices and software packages and its specifications/features. In this blog I will explain the c...