Gå til innhold
  • Bli medlem
Støtt hjemmeautomasjon! 🥇🥈🥉

Vinnerliste

Populært innhold

Viser innholdet med mest poeng fra 15. des. 2016 i Innlegg

  1. Ser nå at siden du fikk poste så går jeg glipp av alle likes-ene... ;-) Ettersom at Octa beskriver skylaget, så kan det nok endres hurtig på en dag der det blåser litt/er delvis overskyet.
    4 poeng
  2. Tenkte jeg skulle legge ut hvordan jeg løste dette i HomeSeer. Det er ikke en 100 % stabilt god løsning, men antar andre kan være interessert og kanskje klarer vi å finne en smartere/bedre løsning. Jeg kjører HomeSeer på en eldre HTPC som nå står på teknisk rom og løsningen min foreløpig er preget av "tilpasset til Windows". Jeg vet det sannsynligvis hadde vært bedre å bruke pychromecast til python, selv til Windows, men det ble for teknisk i denne omgang. Måtte bare ha noe opp så jeg får automatisk radio om morgenen.? AirFoil vil også kunne bli en god løsning, de kommer snart med support for Chromecast fra Windows. Jeg hadde allerede plex-server kjørende på HTPCen og Tune-in radio hadde jeg brukt på mobilen mot chromecasten som nødløsning, så da tenkte jeg at Tune-in må jo kunne fungere rett fra plex og dermed styres fra HS. Og selv om jeg fikk lagt inn WebTools (Unofficial Appstore) og en Tune-in app så fungerte ikke det som ønsket. Løsningen ble: Til HomeSeer: MediaController plugin Til Windows: BubbleUPnP Server Veldig enkelt, bare å hake av for at serveren skal lage Chromecast som DLNA renderer. I MediaController config (denne forsvinner ofte fra plugin-menyene til HS hos meg, så jeg har bookmerket linken). Den finner automatisk chromecast DLNA, velg config. Jeg har satt Plex Media Server som default media server (har ingen andre per dags dato). Måtte også justere volum steps til 1 % (og vi bruker fra 1-10 % i volum). Chromecast er forøvrig koblet til en liten Kina forsterker som driver to takhøyttalere over kjøkkenøyen. I HS har jeg laget en virtuell device for å velge blant favoritt radiokanaler. Ser sånn ca slik ut: For hver kanal har jeg laget en event som starter URL-stream. Hvor IF er den virtuelle devicen vi lagde over. I tillegg en event for stop/off. Har også laget en event for volum + og en for volum - og for toogle mute, men disse er for å styre fra ImperiHome. Deretter er det bare å velge ønsket kanal fra den virtuelle devicen. Jeg har ikke hatt tid til å undersøke hvorfor løsningen ikke fungerer hver gang. Noen ganger utpå dagen kommer det ingen ting og en sjelden gang faller streamen ut etter 5 minutter. Tror det kan ha med en mobil eller pad som prøver å "ta over" eller tuller til castingen. Midlertidig løsning er at media render devicen blir deaktivert når vi legger oss og aktivert om morgen, tenkte å gjøre samme med når vi huset går i bortemodus.
    3 poeng
  3. 2 poeng
  4. @Lazarus har nå lagt til støtte for OpenHab i tillegg til HomeSeer i en ny versjon, tillegg er støtte for Windows sikret og testet. Denne versjonen er altså testet på linux og Windows samt med OpenHAB og HomeSeer. Tusen takk til Lazaraus for bra arbeid! Se ny versjon vedlagt posten med guide:
    2 poeng
  5. Det jeg ikke hadde kontroll på i scriptet skjønner jeg fint lite av! Jeg er nesten helt sikker på at .ini-fila ikke oppdaterte seg i gårkveld, og det var DET jeg ikke klarte å forstå - hvor skrev scriptet og hvor lastet det fra liksom.. men nå i dag ser jeg at fila oppdateres helt fint - merkelige greier... Har ikke satt meg nok inn i dokumentasjonen rundt scripting enda, men antar det er gitt ut ifra den hvor filene havner etc så en ikke må angi noen path selv i scriptene? Screenshots: Det var vel det som skulle til for å få det til å funke:) (Ja, jeg burde jobbe litt med navngivning og strukturering av events...) Og så en liten snutt fra loggen (filtrert på events) fra tidligere i dag:
    1 poeng
  6. Det med termometer i bilen var jo en ganske god idè! Data fra denne kan jo også brukes til å detektere om man er hjemme eller borte, stort sett. Det største "problemet" jeg har hatt er at noen ganger har jeg glemt å plugge i kabelen i bilen! ? Så ideelt sett kunne jeg tenkt meg en zwave modul med måling av strømtrekk, som tar en "prøve-innkobling" på 5-10 sek ved leggetid hvis motorvarmermodus er aktivert, og gir meg et varsel hvis strømtrekket er for lavt til å være motorvarmer+kupèvarmer.
    1 poeng
  7. Så bra! Kan du fortelle hvordan det endte til slutt (med et lite screenshot, f.eks.)? Det er egentlig superenkelt. Du spesifiserer noen device Ref'er i config filen. Når du kaller "Save" sub'en, så går scriptet gjennom disse device ref'ene og henter ut tilhørende device value, og lagrer det i config filen. Så når det på en linje står "349=50" betyr det at devicen med ID 349 hadde en device value på 50, som hvis dette var en dimmer betyr at den er satt til 50%. Når du kjører scriptet med "Load" sub'en, går scriptet gjennom alle devicene igjen, finner device value som er lagret, og kjører tilhørende CAPI. Det begynte med at kona til @Morgens ville ha en mulighet til å lagre forskjellige lys "slik det var akkurat nå", og det kan denne pakken gjøre. Men i ettertid har det vist seg at det er mer anvendelig enn det.
    1 poeng
  8. ... men det er her det skjer.
    1 poeng
  9. Hehe! Bra det funket!
    1 poeng
  10. For min del var det snikreklamen på Diskusjon! Forøvrig et flott initiativ å starte dette forumet.
    1 poeng
  11. Har tidligere installert Telldus Core og Telldus Center og fant en fin oppskrift på et forum v.id == xx -> sensor id from tellduscommandArray[1]={['UpdateDevice']='22|0|' .. v.temperature .. ';' .. v.humidity .. ';' .. humStat}where 22 is the id in domoticz. Jeg hentet fram v.id fra telldus, via tdtool --list La inn skript i domoticz(LUA) og det funket utmerket. commandArray = {}local file = {}local f = assert(io.popen("tdtool --list-sensors")) -- runs commandlineTable ={}sensors={}for line in f:lines() do table.insert(lineTable,line) end -- for loopf:close()for k,v in pairs(lineTable) do t={} for w in lineTable[k]:gmatch("%S+") do time2=nil time2=string.match(w,('%d+:%d+:%d+')) if time2 then w='time2=' .. time2 end for k2, v2 in string.gmatch(w, "(.+)=(.+)") do t[k2] = v2 end end table.insert(sensors,t)endfor k,v in pairs(sensors) do humStat=0 if v.humidity then hum=tonumber(v.humidity) if (hum<=24) then humStat='2' -- dry elseif (hum>=61) then humStat='3'-- wet elseif (hum>=25 and hum<=60) then humStat='1' -- comfort end end if (tonumber(v.age) < 60) then if (v.id == '62') then -- ute commandArray[1]={['UpdateDevice']='22|0|' .. v.temperature .. ';' .. v.humidity .. ';' .. humStat} end if (v.id == '11') then -- inne commandArray[2]={['UpdateDevice']='23|0|' .. v.temperature .. ';' .. v.humidity .. ';' .. humStat} end if (v.id == '42') then -- källare commandArray[3]={['UpdateDevice']='25|0|' .. v.temperature .. ';' .. v.humidity .. ';' .. humStat} end endendreturn commandArray hentet fra Pason67 http://domoticz.com/forum/viewtopic.php?t=3378
    1 poeng
Vinnerlisten er satt til Oslo/GMT+02: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.