Domoticz Home Automation Workbook

In this subforum you can show projects you have made, or you are busy with. Please create your own topic.

Moderator: leecollings

rwblinn
Posts: 72
Joined: Wednesday 10 June 2015 21:36
Target OS: Raspberry Pi / ODroid
Domoticz version: 4
Location: Hamburg (Germany)/Middelburg (NL)
Contact:

Re: Workbook setting up Domoticz Home Automation System

Post by rwblinn »

waaren wrote: Wednesday 18 March 2020 11:11
rwblinn wrote: Wednesday 18 March 2020 10:36 Update 20200318
Domoticz Home Automation Workbook (PDF, ~430 pages).
@rwblinn
Many thx for sharing. Is it OK to publish a link to your github page on the domoticz wiki ?
YES please - highly appreciated.
rwblinn
Posts: 72
Joined: Wednesday 10 June 2015 21:36
Target OS: Raspberry Pi / ODroid
Domoticz version: 4
Location: Hamburg (Germany)/Middelburg (NL)
Contact:

Re: Workbook setting up Domoticz Home Automation System

Post by rwblinn »

Update 20200526
Domoticz Home Automation Workbook (PDF, ~480 pages).
  • NEW: Function Music Player - Control Kodi music player(s) by a single automation event (dzVents Lua) and several virtual sensors.
  • NEW: Function Notes: Export the notes file (JSON format) to local file (text format).
  • NEW: Function Radiator Thermostat - Simple solution using the Domoticz devices Select Switch & Thermostat with a single automation event (dzVents Lua, no Python plugins required).
  • NEW: Explore Kodi Music Player - Explore setting up Kodi Music Player and communicate/control by Domoticz
  • NEW: Explore RaspberryMatic - Monitor the CCU Duty Cycle; two separate solutions Node-RED Dashboard and Domoticz Dashboard.
  • UPD: Explore Node-RED - Reworked chapter and the example flows; added new flow Domoticz as Node-RED data logger.
  • UPD: Explore RaspberryMatic - Release 3.51.6.20200420.
rwblinn
Posts: 72
Joined: Wednesday 10 June 2015 21:36
Target OS: Raspberry Pi / ODroid
Domoticz version: 4
Location: Hamburg (Germany)/Middelburg (NL)
Contact:

Re: Workbook setting up Domoticz Home Automation System

Post by rwblinn »

Update 20200612
Domoticz Home Automation Workbook (PDF, ~530 pages).
  • FIX: EMail Notification Error: SMTPSEND.BareLinefeedsAreIllegal with Outlook - reinstalled Domoticz.
  • NEW: Explore Events dzVents Lua - Solutions for timer update less one minute (Timer,Device,MQTT).
  • NEW: Explore GPIO - Use GPIO with Raspberry Pi Python libraries RPi.GPIO (CLI, Device Actions, Automation Events, Plugins) & GPIOZero (Plugins) and (just to test) Node-RED flow.
  • UPD: Function Notes - Explored alternative solution using User Variables (not used further).
  • UPD: Explore SQL - Update device examples.
User avatar
waaren
Posts: 6028
Joined: Tuesday 03 January 2017 14:18
Target OS: Linux
Domoticz version: Beta
Location: Netherlands
Contact:

Re: Workbook setting up Domoticz Home Automation System

Post by waaren »

rwblinn wrote: Saturday 13 June 2020 11:08 Update 20200612
Domoticz Home Automation Workbook (PDF, ~530 pages).
Again; many thanks for this excellent document. I my opinion a "must read" for all new domoticz users and "good to read" for all others :)
Debian buster, bullseye on RPI-4, Intel NUC.
dz Beta, Z-Wave, RFLink, RFXtrx433e, P1, Youless, Hue, Yeelight, Xiaomi, MQTT
==>> dzVents wiki
rwblinn
Posts: 72
Joined: Wednesday 10 June 2015 21:36
Target OS: Raspberry Pi / ODroid
Domoticz version: 4
Location: Hamburg (Germany)/Middelburg (NL)
Contact:

Re: Workbook setting up Domoticz Home Automation System

Post by rwblinn »

Update 20200817
Domoticz Home Automation Workbook (PDF, ~575 pages).
  • NEW: Function Climate Environment - UV Index & Category, Pollen Index.
  • NEW: Function Hardware Monitor - GPIO LCD Display, RGB LED Status Indicator.
  • NEW: Explore GPIO - GPIOZero Plugin RGBLED.
  • NEW: Explore GPIO - LCD I2C Control (Python script) with examples clock, hardware monitor & timer/device events.
  • UPD: Explore ESP Easy - Firmware update, chapter reworked.
  • UPD: Explore RaspberryMatic - Release 3.51.6.20200621.
  • UPD: User Variables - List using SQLite3.
  • UPD: Various smaller enhancements & corrections.
  • INF: Domoticz Development Raspberry Pi 3B+ replaced by a Raspberry Pi 4B with Raspberry OS Version 10 (Buster) - no issues during setup encountered.
Many thanks for the great feedback = :D
rwblinn
Posts: 72
Joined: Wednesday 10 June 2015 21:36
Target OS: Raspberry Pi / ODroid
Domoticz version: 4
Location: Hamburg (Germany)/Middelburg (NL)
Contact:

Re: Workbook setting up Domoticz Home Automation System

Post by rwblinn »

Update 20200912
Domoticz Home Automation Workbook (PDF, ~625 pages).
  • NEW: Function BME280 Temp+Hum+Baro - Monitor server room Temp+Hum. Baro for air pressure weather. Timer triggered.
  • NEW: Function Garage Door Monitor - Open|Close state provided by Raspberrymatic with Homematic IP SWDM device.
  • NEW: Function Key Dates Calendar JSON - New Concept using JSON showing sorted key dates as Alert devices in a room plan. The previous CSV solution kept for reference.
  • NEW: Function RaspberryMatic Duty Cycle Monitor - Monitor the Raspberrymatic systemvariable DutyCycle and log error if above threshold.
  • NEW: Function Web UI Quick Access Mobile - First version of a customized web frontend to control dedicated functions mainly accessed from mobile smartphones devices.
  • NEW: Explore Custom Pages - Example external plugin JustGage embedded in a Bootstrap responsive grid.
  • NEW: Explore Custom UI - Create a custom UI. Started by building a Bootstrap grid example based on locally stored latest Bootrap library.
  • UPD: Function Air Pressure (BME280) - Automation event trigger changed from device to timer as device changes happen N times/minute. dzVents script reworked. Replaced see below.
  • UPD: Function Climate Environment - UV Index & Category, Pollen Index with date; Data in German, Removed city & date in device name.
  • UPD: Function Hardware Monitor - GPIO LCD Display with Information System start, stop, CPU Usage&Temp, HDD Usage, Memory Usage.
  • UPD: Function River Elbe Tide - Converted solution from Node-RED to Automation Event dzVents Lua.
  • UPD: Explore Custom Pages - Reworked chapter & examples; Added hints.
  • UPD: Various smaller enhancements & corrections.
  • INF: Function Air Pressure (BME280) replaced by function BME280 Temp+Hum+Baro.
rwblinn
Posts: 72
Joined: Wednesday 10 June 2015 21:36
Target OS: Raspberry Pi / ODroid
Domoticz version: 4
Location: Hamburg (Germany)/Middelburg (NL)
Contact:

Re: Workbook setting up Domoticz Home Automation System

Post by rwblinn »

Update 20201017
Domoticz Home Automation Workbook (PDF, ~675 pages).
  • NEW: Function Indoor Air Quality - Measure in regular intervals, the IAQ Index, assign to a custom sensor (measuring VOC) and set the color of a Hue White & Color Ambiance bulb accordingly.
  • NEW: Function Philips Hue - Various on how to set color using color wheel, use RGB, indicator changing color every min for 2 secs.
  • NEW: Function Radiator Thermostat - Solution using Domoticz Thermostat Setpoint device with scripts & automation events (Homematic IP, dzVents Lua, no Python plugins required).
  • NEW: Function Remote Control - Integrated Homematic IP 8 buttons device (HmIP-RC8) connected to RaspberryMatic CCU3 triggering a Domoticz Automation Event (dzVents) for specific functions.
  • NEW: Explore Events dzVents - Fast Event Less One Minute using HTTP API triggered by Python script with Custom Event dzVents.
  • UPD: Explore RaspberryMatic - Release 3.53.30.20200919.
  • UPD: Various smaller enhancements & corrections.
  • INF: Function Web UI Quick Access Mobile - Not updated further as replaced by dedicated solution Domoticz Quick Access Mobile.
rwblinn
Posts: 72
Joined: Wednesday 10 June 2015 21:36
Target OS: Raspberry Pi / ODroid
Domoticz version: 4
Location: Hamburg (Germany)/Middelburg (NL)
Contact:

Re: Workbook setting up Domoticz Home Automation System

Post by rwblinn »

Update 20201025
Domoticz Home Automation Workbook (PDF, ~700 pages).
  • NEW: Function Battery Status: Daily check & notify for all devices (Domoticz & External Systems) the battery level against a threshold set via user variable.
  • NEW: Function Custom Settings: Custom page to change the value of selective user variables.
  • NEW: Function Device Status: Custom page to quickly view the status, i.e. all device attributes, of a used device.
  • NEW: Document IDEAS.md to capture any ideas which might get implemented in the workbook.
  • UPD: Domoticz Quick Access Mobile. See CHANGELOG.md.
  • UPD: Document TODO.md to only keep the action for the next workbook version. Any other to capture in IDEAS.md.
  • UPD: Various smaller updates & corrections.
  • UPD: Post #1 with latest readme information.
User avatar
HansieNL
Posts: 964
Joined: Monday 28 September 2015 15:13
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: Workbook setting up Domoticz Home Automation System

Post by HansieNL »

Thanks again. Just read about sorting Custom Menu and changed app.js. Let's see what else I can find to change to my needs.
Blah blah blah
rwblinn
Posts: 72
Joined: Wednesday 10 June 2015 21:36
Target OS: Raspberry Pi / ODroid
Domoticz version: 4
Location: Hamburg (Germany)/Middelburg (NL)
Contact:

Re: Workbook setting up Domoticz Home Automation System

Post by rwblinn »

Update 20201122
Domoticz Home Automation Workbook (PDF, ~730 pages).
  • NEW: Explore Custom Charts - First Custom Pages with Highcharts & Google Charts embedded for single & multiple devices (Info).
  • UPD: Function Temperature & Humidity (TFA TS34C) - Hint on how to replace the batteries and keep the log history.
  • UPD: Various smaller updates & corrections.
  • UPD: Post #1 with latest readme information.
brommetje
Posts: 67
Joined: Sunday 16 February 2014 17:40
Target OS: Raspberry Pi / ODroid
Domoticz version: Beta
Location: NL
Contact:

Re: Workbook setting up Domoticz Home Automation System

Post by brommetje »

Great work @rwblinn

Question did you already do something with Grafana instead of Google Charts?

Or is somebody else using Grafana and want to share there dashboard?

Keep on the great work.
rwblinn
Posts: 72
Joined: Wednesday 10 June 2015 21:36
Target OS: Raspberry Pi / ODroid
Domoticz version: 4
Location: Hamburg (Germany)/Middelburg (NL)
Contact:

Re: Workbook setting up Domoticz Home Automation System

Post by rwblinn »

Update 20201215
Domoticz Home Automation Workbook (PDF, ~790 pages).
  • NEW: Utility Dashboard (Info) - Process Engineering type solution (SCADA) using Grafana & FlowCharting plugin for monitoring Heater equipment (Power & Water in progress).
  • NEW: Weather Forecast - Custom Page with Highcharts Custom Chart 9-DAY FORECAST for a selected location with data from the Norwegian Meteorological Institute (Meteorologisk).
  • NEW: Explore Grafana & InfluxDB - Basic dashboard with two panels displaying gauges & line charts for 3 devices. Explored InfluxLink; dzVents InfluxDB HTTP API using curl.
  • UPD: Explore RaspberryMatic - Thermostat HmIP-eTRV-2 Script handling multiple data point requests for multiple devices.
  • UPD: Explore RaspberryMatic - Release 3.53.34.20201121.
  • UPD: Various smaller enhancements & corrections.
  • FIX: Function Hardware Monitor - fixed get RAM data for Raspberry Pi OS.
Many thanks for feedback...
Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest