Gå til innhold
  • Bli medlem
Støtt hjemmeautomasjon.no!

Spørsmål

Skrevet

Hei.

 

som ganske fersk i dette gamet, søker jeg råd.

 

Kjører Domoticz på en ubuntu server, og har minimalt med skills på ubuntu.(men lærer stadig, og mye finnes jo på nett).

Kjører zwave via usb stick, og har en tellstick net tilkoblet server. Har flere sensorer fra clas ohlson i huset temp/hum, og kan lese av sensorene i TDtool, (installert core systemet osv)

Har prøvd flere forsøk å se på løsninger for å få disse inn mot Domoticz. men uten hell.

 

Lurer derfor på om noen har fått til dette? og isåfall kan gi meg en forklaring på hvordan dette gjøres?

Er som sagt ingen skarping på dette.

 

Mvh

Marius

 

10 svar til spørsmålet

Anbefalte innlegg

  • 0
Skrevet

juger forresten, er ikke tellstick net jeg har, men duo.

 

ja har sett denne, og har gjort det jeg har fått til,  men dette med å få det opp mot domoticz når det er disse sensorene sliter jeg med. 

hvordan skal det inn i tellstick.conf 

 

ja, driver å vurderer å kjøpe inn den. men er så mye annet jeg vil ha også. 

 

 

  • 0
Skrevet
2 timer siden, Nexst skrev:

ja, driver å vurderer å kjøpe inn den. men er så mye annet jeg vil ha også. 

Den følelsen kjenner nok de fleste her til. Velkommen til hjemmeautomasjon! :P 

  • 0
Skrevet

Har ikke lest tråden, men kan virke som det er noen bakveier i slutten av denne tråden, via script:
http://www.domoticz.com/forum/viewtopic.php?f=17&t=7807&hilit=tellstick+duo
Kjører selv som de fleste RFXTRX433E.

 

Tronika har dyr frakt, men kjell har mange butikker rundt om i landet

https://www.kjell.com/se/sortiment/el-verktyg/el-produkter/starkstrom/usb-styrning/rfxtrx433e-usb-controller-p88433

  • 0
Skrevet
15 timer siden, Nexst skrev:

ja har sett denne, og har gjort det jeg har fått til,  men dette med å få det opp mot domoticz når det er disse sensorene sliter jeg med. 

hvordan skal det inn i tellstick.conf 

Sensorer skal ikke inn i tellstick.conf, kun brytere/devicer. Sensorer dukker opp i TelldusCenter.

  • 0
Skrevet

okei, det forklarer jo litt. 

så da må jeg bare få lagt inn et skript da? som henter inn info fra tdtool?

skal gå gjennom linken fra Evelen.

  • 0
Skrevet

Har tidligere installert Telldus Core og Telldus Center og fant en fin oppskrift på et forum

 

 

v.id == xx -> sensor id from telldus

commandArray[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 command
lineTable ={}

sensors={}

for line in f:lines() do
        table.insert(lineTable,line)
 end -- for loop
f: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)
end

for 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
        end
end


return commandArray

 

hentet fra Pason67

http://domoticz.com/forum/viewtopic.php?t=3378

  • Like 1

Bli med i samtalen

Du kan publisere innhold nå og registrere deg senere. Hvis du har en konto, logg inn nå for å poste med kontoen din.

Gjest
Svar på spørsmålet...

×   Du har limt inn tekst med formatering.   Lim inn uten formatering i stedet

  Du kan kun bruke opp til 75 smilefjes.

×   Lenken din har blitt bygget inn på siden automatisk.   Vis som en ordinær lenke i stedet

×   Tidligere tekst har blitt gjenopprettet.   Tøm tekstverktøy

×   Du kan ikke lime inn bilder direkte. Last opp eller legg inn bilder fra URL.

×
×
  • 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.