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¤cy=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
In my next blog I will explain the necessary instruction to install and configure the device.
No comments:
Post a Comment