Gå til innhold
  • Bli medlem

Vinnerliste

Populært innhold

Viser innholdet med mest poeng fra 15. nov. 2018 i alle områder

  1. Hei Er ny her så dere må gjerne si i fra om dette er riktig sted å plassere innlegget. Startet på et prosjekt for noen uker siden hvor jeg har designet og 3D printet litt tilbehør til hjemmeautomasjon som jeg har savnet. Frem til nå er det et blindelokk for strømbrytere, slik at lamper alltid har strøm på. Videre har jeg laget moduler til Phillips Hue Motion og Hue Switch som kan monteres på toppen av disse. Håper dette er nyttig og si i fra om det er andre varianter dere ønsker designet. https://www.thingiverse.com/groups/smart-home-accessories/things
    2 poeng
  2. Da den andre tråden konsentrerer seg mest om hjemmelagede kort og derfor har en relativt høy terskel og er tidkrevende for å komme i gang med, tenkte jeg å lage en ny tråd der vi kan oppsummere hvordan man kan lese HAN-porten på din strøm-måler enkelt, kjapt, billig og sikkert. Det vi vet: HAN bruker helt standard M-BUS Man får kjøpt ferdige M-BUS til TTL kort (se link under) Ikke alle målere er åpnet for data på HAN selv om man har modulen (Hafslund) (Ikke 100% verifisert) Oppdatering: Det har kommet nye og enklere løsninger for de som liker å ha lokal tilgang for dataene, og ikke sende de ut på internett. Under er noen linker til dette. Alternativ 1 - esp32-basert løsning: AMS2MQTT fungerer med COTS esp32-baserte kort og et TTL til MODBUS-adapter, f.eks. https://www.aliexpress.com/item/32751482255.html. Det anbefales å bruke et galavanisk isolert kort, men en RS422/485-adapter kan også fungere. Home Assistant integrasjoner: https://github.com/toreamun/amshan-homeassistant https://github.com/turbokongen/hass-AMS Alternativ 2 - med stikkontakt og Raspberry PI i sikringsskapet: Denne løsningen og er utviklet av Per Erik Nordbø i BKK. Med denne kan du lese ut HAN data til Raspberry Pi og meldingene kan deretter logges til skjer, fil eller multicast på LAN. For å bruke dataene videre må man lage noe IFTTT og/eller MQTT etc. for å få det inn i ditt favoritt-hjemmeautomasjonsmiljø. Du trenger: HW: Raspberry Pi (lefdal, elkjøp, power etc. fører disse) http://s.aliexpress.com/iM7rQb67 Eller: https://www.aliexpress.com/item/USB-transfer-MBUS-module-slave-module-communication-debug-alternative-TSS721/32719562958.html?spm=a2g0s.9042311.0.0.c8314c4dpbv1pv Etter rapporter om at denne ikke takler lengre meldinger (kan tyde på for dårlig oscillator på mottaker-kretsen) frarådes kjøp av denne: https://www.aliexpress.com/item/Freeshipping-USB-to-MBUS-slave-module-discrete-component-non-TSS721-circuit-M-BUS-bus-data-monitor/32814808312.htm SW Armbian image et. al. fra: https://drive.google.com/drive/folders/0B3ZvFI0Dg1TDbDBzMU02cnU0Y28 Følg instruksjonene i dokumentet her. Gå til posten her og følg instruksjonene: Node-red for MQTT videre til smarthusløsningen din, følg Thomas sin oppskrift fra side 4:
    1 poeng
  3. Du skal ikke «run event after waiting 30 sec», du skal «Control a device, set borte after a delay of 30 sec».
    1 poeng
  4. Noen som har lastet ned og testet denne pluginen? Ser ut til å kunne være særdeles nyttig i opptil flere sammenhenger: https://shop.homeseer.com/collections/plug-ins/products/big5-software-plug-in-for-hs3
    1 poeng
  5. Ja, det funker fint. Opplever dessverre ofte at plugin mister kontakt med CCA, og da virker det så klart ikke... har en forumtråd på det mot utvikler, så det løser seg forhåpentligvis.
    1 poeng
  6. Det kan bli litt krøll med setting av koder, siden kode 1 på døren er kode 60 på zwave. Men i Rboy sin devicehandler gjør vi en konvertering, slik at hvis du setter kode 1 i Smartthings sitt UI så blir det kode 1 på døra og mottsatt. Det er en stund siden vi laget til dette, men husker vi la inn noen tweaks for at ID Locken bedre skulle rapportere tilbake at den faktisk hadde lagt til eller slettet koden. Så setting/sletting av koder fungerer nok bedre med Rboy apps sin devicehandler. I tillegg til stock handler får du med Rboy sin tilgang til open/close sensor i døren, brann sensor, setting av autolock og away mode, skru av/på/justere lyden på touch panelet for å nevne noe
    1 poeng
  7. Du trenger bare en lisens. Har lite erfaring med v3 og nye appen. Bruk classic appen så er det størst sjanse for at jeg kan hjelpe ? Søk også opp Smartthings Norge på Facebook. Brukergruppe med masse god info
    1 poeng
  8. Nei, det meste fungerer med det som er innebygd i Smartthings. Du kan bruker den nye og classic appen samtidig, så er bare å laste ned å teste
    1 poeng
  9. Jeg har i samarbeid med Rboy apps utviklet støtte spesifikt mot ID Lock 101 og 150. Så jeg anbefaler denne ja ? Her får du også tilgang til appen som jeg bruker til å styre koder/brukere. Så anbefaler jeg også å bruke Smartthings Classic appen, den nye mangler foreløpig masse funksjoner
    1 poeng
  10. Siden det var litt RDR snakk De har nå lagt litt innsats i spillet Selv venter jeg på PC versjonen er ferdig før jeg begir meg ut på det spillet.
    1 poeng
  11. Takk. Ser rett og slett ut at jeg har kommet borti Developer Mode uten at jeg har merket det.. Slo av Developer Mode under plugins, så forsvant de etter en restart ?
    1 poeng
  12. Alt kommer i hvert fall til hvis debug mode er krysset av i plugins. Fjern krysset i plugins og restart HS så forsvinner de
    1 poeng
  13. Pusser opp kjøkkenet, og i den forbindelse settes det opp en ny vegg som deler kjøkken og stue. De to røde firkantene symboliserer to stk 22" skjermer, den blå firkanten symboliserer en lade-hylle for å lade dingser. Tenker kalender på en skjerm, og noe smarthus info på den andre.
    1 poeng
  14. Hei Dennis, Flott å få denne til å gå mot met.no! Gjorde selv noen videre endringer slit at den nå henter temp, fukt, vindstyrke, og vindretning fra mine egne sensorer (Oregon via RFXcom): Hadde allerede sensorer som oppgir vindretning og vindstyrke i tekstformat - type: custom:weather-card entity_weather: weather.metno entity_sun: sun.sun entity_temperature: sensor.ute_temp_temperature entity_humidity: sensor.ute_temp_humidity entity_wind_dir: sensor.wind_direction_text entity_wind: sensor.wind_speed_text const entity = hass.states[this.config.entity_weather]; const entity_h = hass.states[this.config.entity_humidity]; const entity_t = hass.states[this.config.entity_temperature]; const entity_wd = hass.states[this.config.entity_wind_dir]; const entity_w = hass.states[this.config.entity_wind]; const currentCondition = entity.state; const humidity = entity_h.state; const pressure = entity.attributes.pressure; const temperature = Math.round(entity_t.state); const windBearing = entity_wd.state; const windSpeed = entity_w.state; const forecast = entity.attributes.forecast.slice(0, 5); this.content.innerHTML = ` <span class="icon bigger" style="background: none, url(/local/icons/weather_icons/animated/${weatherIcons[currentCondition]}.svg) no-repeat; background-size: contain;">${currentCondition}</span> <span class="temp">${temperature}</span><span class="tempc"> ${getUnit('temperature')}</span> <span> <ul class="variations right"> <li><span class="ha-icon"><ha-icon icon="mdi:water-percent"></ha-icon></span>${humidity}<span class="unit"> %</span></li> <li><span class="ha-icon"><ha-icon icon="mdi:gauge"></ha-icon></span>${pressure}<span class="unit"> ${getUnit('air_pressure')}</span></li> </ul> <ul class="variations"> <li><span class="ha-icon"><ha-icon icon="mdi:weather-windy"></ha-icon></span>${windSpeed} fra ${windBearing} </span></li> <li><span class="ha-icon"><ha-icon icon="mdi:weather-sunset"></ha-icon></span>${sunHorizon}</li> </ul> </span> <div class="forecast clear"> ${forecast.map(daily => `
    1 poeng
  15. Ting begynner å løsne, og jeg er i gang igjen. ny versjon vil bli sendt ut til et par brukere for test innen kort tid
    1 poeng
  16. Lenge siden jeg har vært her inne, så har vedlikehold vært på pause i lang tid pga personlige årsaker. Men jeg kan informere om at jeg er i gang igjen, og kjører ny versjon i mitt utviklingsmiljø. Denne virker stabil og vil nok bli sendt ut til et par brukere innen kort tid for testing.
    1 poeng
  17. Da har jeg fått laget en video som viser hva som skjer om noen taster feil kode. Tror ikke de forsøker seg på nytt etter dette ? Jeg bruker en teller i HS for å holde styr på antall forsøk og "LAPD" scene på Fibaro RGBW kontrolleren for LED lysene på 3. forsøk. Telleren nullstilles etter x antall minutter.
    1 poeng
  18. Ikke kommet så langt men er igang
    1 poeng
  19. Hei, Tenkte at dette kunne være av interesse for noen; direkte logging av all device history til InfluxDB Etter å ha prøvd litt forskjellige løsninger på logging av device history til db, blant annet 'Device History to Graphite' fra Grøtan (funker bra fra HS3/HomeTroller sin side, men i docker på min NAS ble python prosessen til Carbon litt vel CPU sulten) og logging via MQTT plugin og Telegraf til InfluxDB, kom jeg over scriptet under fra denne topic'en på HS forumet https://forums.homeseer.com/showthread.php?t=194145 Dette scriptet logger automatisk alle device changes (minus de du definerer som eksluders og timers) direkte til InfluxDB uten å gå via MQTT e.l. Fungerer veldig fint hos meg, men pass på at det ikke brukes komma i device name da dette lager problemer med stringen som blir postet til InfluxDB. Har med dette disabled Device History og bruker nå mindre ressurser en tidligere på HomeTrolleren, videre så kjører jeg en enkelt docker container på NAS'en med InfluxDB og Grafana, noe som nesten ikke tar noen ressurser i det hele tatt. Man kan også enkelt sette opp f.eks Telegraf på HS3 maskinen og logge cpu/mem usage osv.. for oss som ikke kan bruke Jon00 sitt script for windows Scriptet: 'VB.Net script to write Homeseer 3 values to InfluxDB 'Created by Brian based on code found on the Homeseer forums. No warranty. Use at your own risk. 'Uncomment the log statements if you're having problems to try to track down the error. 'Installation Instrustions: ' 0: Install InfluxDB & get it running ' 1: Modify the variables below to fit your system. ' 2: Add this line to Homeseer\Scripts\Startup.vb ' hs.RegisterStatusChangeCB("L2DB-influxdb.vb","Main") ' 3: Restart Homeseer Imports System.Core Imports System.Web Imports System.Net Imports System.IO Imports System.Text Public Sub Main(ByVal Parms As Object) '========================================================== 'Modify these to fit your system Dim INFLUX_DB_SERVER_IP = "x.x.x.x" Dim INFLUX_DB_SERVER_PORT = "8086" Dim INFLUX_DB_DATABASE_NAME = "DBNAME" Dim SKIP_LIST = "" 'comma separated list of device references to skip logging '========================================================== Dim device_name, device_location, device_location2, deviceObj, device_type, problem Dim dev_address As String Dim device_value As Double Dim devRef As Integer ' hs.WriteLog("L2DB-InfluxDB", "Script running") 'Get device info from Homeseer dev_address = Parms(1) 'address of device. device_value = Parms(2) 'new value of device devRef = Parms(4) 'Device reference of the device deviceObj = hs.GetDeviceByRef(devRef) device_name = deviceObj.name(hs) device_location = deviceObj.location(hs) device_location2 = deviceObj.location2(hs) device_type = deviceObj.Device_Type_String(hs) If device_type = "Timer" Then 'Don't log timers Exit Sub End If If SKIP_LIST <> "" Then Dim skips = SKIP_LIST.split(New Char() {","c}) Dim skip as String For Each skip in Skips If devref = skip Exit Sub End If Next End If hs.WriteLog("L2DB-InfluxDB", "Logging to Database: Reference: " & devref & " Address: " & dev_address & ", Device Name: " & device_name & ", New Value: " & device_value) 'Build the post data string Dim postdata as String = devref If device_name <> "" Then postdata = postdata & ",name=" & device_name End If If device_location <> "" Then postdata = postdata & ",location=" & device_location End If If device_location2 <> "" Then postdata = postdata & ",location2=" & device_location2 End If If device_type <> "" Then 'Types are optional and not all devices have them postdata = postdata & ",type=" & device_type End If If dev_address <> "" Then 'Addresses are optional and not all devices have them postdata = postdata & ",address=" & dev_address End If ' !! Using commas in the HS3 device names will cause influxdb to return an error when posting the data postdata = postdata.Replace(" ", "\ ") postdata = postdata & " value=" & device_value ' hs.WriteLog("L2DB-InfluxDB", postdata) 'Set up the Webrequest Dim url = "http://" & INFLUX_DB_SERVER_IP & ":" & INFLUX_DB_SERVER_PORT & "/write?db=" & INFLUX_DB_DATABASE_NAME Dim httpWebRequest = DirectCast(WebRequest.Create(url), HttpWebRequest) 'Dim httpWebRequest = DirectCast(WebRequest.Create("https://requestb.in/XXXXXXX"), HttpWebRequest) 'For testing- to see what the request contains httpWebRequest.ContentType = "application/x-www-form-urlencoded" httpWebRequest.Method = "POST" Dim encoding As New System.Text.UTF8Encoding 'Make the request to the database Try Dim data As Byte() = encoding.GetBytes(postdata) httpWebRequest.ContentLength = data.Length Dim myStream As Stream = httpWebRequest.GetRequestStream() If data.Length > 0 Then myStream.Write(data, 0, data.Length) myStream.Close() End If Catch ex As Exception hs.WriteLog("L2DB-InfluxDB", "Error: " & ex.ToString()) End Try Try Dim httpResponse = DirectCast(HttpWebRequest.GetResponse(), HttpWebResponse) Dim myReader As StreamReader Dim myStream As Stream myStream = httpResponse.GetResponseStream() myReader = New StreamReader(myStream) Dim responseText = myReader.ReadToEnd() ' hs.WriteLog("L2DB-InfluxDB", "Response: " & responseText) Catch ex As Exception hs.WriteLog("L2DB-InfluxDB", "Error: " & ex.ToString()) hs.WriteLog("L2DB-InfluxDB", "Request was: " & postdata) End Try End Sub
    1 poeng
Vinnerlisten er satt til Oslo/GMT+01:00
×
×
  • Opprett ny...

Viktig informasjon

Vi har plassert informasjonskapsler/cookies på din enhet for å gjøre denne siden bedre. Du kan justere dine innstillinger for informasjonskapsler, ellers vil vi anta at dette er ok for deg.