Kategoriarkiv: Uncategorized

Nya tag med automatiserngen

Jag har ju pillat med automatisering sedan Hedenhös känns det som. Och jag kommer inte riktigt någon vart tycker jag.

Jag har alla möjliga och omöjliga varianter och jag försöker snurra ihop allt i HomeAssistant och det har väl fungerat skapligt. Men nu började jag titta lite närmare på några nya saker i början av sommaren och hittar en hel del intressanta nyheter.

Det började med att jag ville mäta temperaturen i vår ovanmarkspool. Det har jag gjort tidigare år också, men nu ville jag försöka automatisera lite. Vi har en pool på 26000 liter som har en sandfilterpump och en skimmer med egen pump och filter. För att få upp temperaturen lite extra så har jag ytterligare en pump som pumpar upp vatten på garagetaket som är av plåt i söderläge och där går vattnet genom en 200 meter grå trädgårdsslang och tillbaka ner i poolen.

Nu vill jag att pumpen på taket skall gå när taket är varmt och stängas av när vattnet som kommer ner från taket är kallare än vattnet i poolen. Det borde ju inte vara så svårt, och lite kul.

Tanken är att använda två stycken ESP-32 medhjälp av ESPHome  som fungerar enkelt med HomeAssistant. Senast jag provade var det enklast att spinna igång en Hassio, den “enklare” versionen av HomeAssistant.

Nu har ju HomeAssistant enligt mig ställt till det med att ändra namn på Hassio så den också heter HomeAssistant, och jag har inte hängt med. Men jag laddade ner en version som enkelt installerades i VMWare. 
Jag blev positivt överraskad.

Jag köpte ett gäng ESP-32 från Kina för ett tag sedan och jag hade några Dallas DS18S20 liggande plus några reläer och kontaktorer. Jag har tidigare försökt styra vår sandfilterpump med hjälp av Nexa brytare, men dessa har slutat med att de “bränt fast” i läge ON. Gissar att strömmen i startläget är lite för mycket. Så jag tänkte sätta kontaktorer mellan, dom bör klara lite mer…

Jag började gilla nya Hassio, och började fundera på om jag skulle flytta över från min gamla HomeAssistant. I HomeAssistant Add-on Store hittade jag Z-wave to MQTT vilket verkade intressant. Jag har ju idag en Raspberry Pi som använder Razberry för att styra mina Z-wave enheter.

Min Raspberry Pi kör en egen installation av HomeAssistant, vilket har vissa nackdelar. Dels tar det en evig tid att starta. Dessutom har den ju inte direkt access från min “huvud” HomeAssistant. Så det är inte helt enkelt när det kommer still automatisering. Jag har använt en del NodeRed

Så jag blev nyfiken på om jag skulle kunna sätta iupp Zwave2MQTT på min Razberry Pi och bara köra den där och resten i en central  HA (HomeAssistant)

Så nu har jag börjat forska i möjligheterna. Jag återkommer förhoppningsvis med instruktioner om hur jag gjort…

 

Försöka använda denna blogg till något vettigt….

Hej igen

Det var ett tag sedan skrev något här. Men nu har jag funderat på om det inte är dags att nyttja denna domän till något kreativt.

Jag har under en längre tid automatiserat en hel del i vårt hus. Sakta men säkert går det fram åt. Jag inser att jag köper på mig en massa saker, som när det är dags att implementera har blivit uppdaterade till något mycket bättre. Eller så finns det en effektivare eller enklare lösning som borde implementeras istället.

Så vad har jag idag, och vad har jag för planer.

Jag började för 100 år sedan med Telldus Tellstick Duo och ett antal 433 brytare som hanterade lite lampor och som läste av ett antal termometrar. Jag skaffade en väderstation som gick att ansluta till en dator som kör Weather Display. Och som lagrar information i en MySQL databas. Och den publicerar vårt väder till Weather Underground.
Sedan dess har jag uppgraderat min väderstation några gånger och idag har jag en Oregon Scientific WMR300 sittande på taket. Den är idag kopplad till en Windows server via en Raspberry Pi som kör en programvaran VirtualHere och fungerar bara som en USB server.

Jag skaffade en Vera3 och en RfxTrx för att kunna börja med Z-Wave och fortfarande styra min 433 brytare. Men där tog det lite stopp. Blev inte mycket Z-wave alls dessvärre. Men viljan fanns, så jag köpte även Vera Edge. Men det hjälpe inte. Det blev i alla fall ingen fart på Z-wave installationerna. Men så gjorde jag slag i saken och bestämde att jag verkligen skulle byta ALLA våra strömbrytare och dessutom montera Z-Wave puckar bakom alla brytare. Så efter inventering av husets alla brytare och lite funderingar på hur och vad som borde modifieras i samma veva så skickad ejag en beställning på ett antal enkelbrytare, dubbelbrytare och dimmers från Qubino.
Men inte heller det hjälpte riktigt.

Så hittade jag Home-Assistant som ju kunde samarbeta med Vera, perfekt…
Home-Assistant kan jobba ihop med en massa olika komponenter. Så jag köpte även lite prylar på IKEA ur serien Trådfri. Och det var det första som verkligen fick mig att börja ta tag i automatiseringen.

Jag hade dessutom satt ett lås på vår ytterdörr från Yale Doorman, men dessvärre en av de första modellerna. Så den gick inte att styra från något annat är fjärrkontrollen.
Så här nyligen blev den utbytt mot ett ASSA 2002 som får hjälp av Danalock V3 och en Danapad V3 som går att styra både via Bluetooth och Z-wave. Jag väntar fortfarande på en Danabridge V3, som är fördröjd leverans på. Vi har sedan tidigare en Danalock V2 på en av dörrarna till garaget.

Men det här med Vera och Z-wave då, nja mina två Vera står fortfarande oanvända. Men jag har skaffat en Rasberry Pi som fått ett utbyggnadskort som heter RazBerry och till den har jag kopplat ett antal Z-wave brytare. Och på den kör jag också Home-Assistant.

Och så har jag satt upp några övervakningskameror som är kopplad emot en Windows Server som kör BlueIris. Och jag har ytterligare några Raspberry Pi som fungerar som skärmar runt om i huset för att bl a visa video från mina kameror. Och dessa RPi kör också Home-Assistant eller HA som förkortning.
Nu är det inte helt enkelt att få flera HA att prata med varandra. Det finns instruktioner hur man sätter upp dessa som master och slave mm. Men jag lyckades inget bra. Däremot fungerar det väldigt bra att sätta upp NodeRed så den kan prata med flera HA.
Genom NodeRed kan jag föra över den information som jag verkligen vill ha på respektive skärm/RPi/HA

Home-Assistant kan man installera på lite olika sätt. Det är den fulla versionen som jag kör på de flesta maskiner. Min “MASTER” rullar som en virtuell maskin på en Ubuntu 18.10. Det finns dessutom Hassbian som är en färdig imaage för RPi, men den kör jag inte alls. På mina RPis kör jag också den fulla versionen som en Python Virtual Environment. Ja det gör jag även på min Master. Och så har jag en virtuell server som Hassio som är en special version som är enklare att konfigurera, men som saknar vissa möjligheter. Men det gör att man inte kan göra så mycket fel.

En av fördelarna med Hassio är att den bl a har ett färdigt paket för att programera ESP32 och ESP8266 genom ESPHome. Så jag har också köpt på mig ett antal av dessa små leksaker. Bl a använder jag ESP32 för att kolla så att kyl och frys är stängda och för att se vad det är för temperatur där i. Jag håller på att sätta magnetkontakter i alla fönster för att koppla mot ett antal olika ESP32 som skall hålla koll på om fönster eller dörrar är öppna.

Och nu skall ju allt gå att styra med rösten, så några Google Home har hittat in i vårt hus. Och styr idag lite lampor och TV utbudet och fungerar som musikspelare. Flera lampor skall styras inom kort…
Genom att jag har en Z-wave brytare kopplad mellan tvättmaskinen och el-uttaget som mäter strömförbrukningen så kan jag mäta när tvättmaskinen är klar och Google Home kan tala om att det är dags att gå ner och hänga tvätten eller stoppa in den i torktumlaren. Och det samma gäller givetvis torktumlaren.

Motorvärmaren styr jag också med en brytare i eluttaget som sitter i garaget med skarvsladd ut under takskjutporten. Just nu får den bara information från en Google Calendar om när den skall starta och stoppa. Men i förlängning är tanken att den skall använda temperaturen från väderstationen för att justera start tiden så bilen lagom är varm när det t ex är dags att åka till jobbet. Man kan ju även lägga in parametern om hur lång tid det tar att åka till jobbet beroende på trafik och väglag. Det är bara fantasin som sätter stopp.

Om jag orkar och får tid över är tanken att jag skall dokumentera vad jag har gjort och hur. Framför allt för att jag själv skall komma ihåg vad och hur jag gjort, men också för att jag kanske kan hjälpa någon annan .
Till nästa gång…

Raspberry Pi?

Den här sidan kommer framför allt handla om Raspberry Pi. En liten dator som är stor som ett kreditkort om än en del tjockare.

Den är framtagen av en organisation som vill öka möjligheterna för alla att se möjligheten med programmering och se kopplingar till elektronik i allmänhet.

Raspberry Pi

Den finns i två versioner, den på bilden är en Raspberry Pi modell B. Skillnaden på modell A och B är att B har en extra USB port och en Ethernetport vilket saknas på modell A. Och så skiljer priset där A kostar 25$ och B kostar 35$

Övriga portar som finns på båda modellerna är HDMI port och komposit Video port för att ansluta datorn till en vanlig TV. 3,5 mm stereo uttag för ljud ut. Det finns dessutom en GPIO port med en massa pinnar för att kunna koppla in annan elektronik. En micro USB för strömmatning (minst 700 mA). Och som sagt modell A har en USB 2 port medan modell B har 2 st, och modell B har en RJ45 Ethernetport 10/100 som saknas på modell A.

///Peter!