Gå til innhold
  • Bli medlem

ZoRaC

Crew
  • Innholdsteller

    4 010
  • Ble med

  • Besøkte siden sist

  • Dager vunnet

    83

ZoRaC vant dagen sist April 15

ZoRaC hadde mest likt innhold!

Nettsamfunnsomdømme

943 Excellent

2 følgere

Om ZoRaC

  • Rang
    Avansert medlem

Hjemmeautomasjon

  • System
    HomeSeer

Nylige profilbesøk

2 690 profilvisninger
  1. ZoRaC

    Rotere et objekt

    Jeg lastet ned og roterer bilde, for så å legge det i html-folderen til HomeSeer. Jeg bruker wget og convert.
  2. ZoRaC

    ConBee 2

    Her er anbefalt metode for migrering fra I til II: https://github.com/dresden-elektronik/deconz-rest-plugin/issues/1441#issuecomment-484380610
  3. Her er manualen. Det står også at verdiene skal angis i hex, ikke desimaler, men jeg har brukt vanlig tallverdier uten problemer... radioland beacon英文 .pdf
  4. Jeg har fått tilsendt manualen, det et bare 3 verdier for «power» (selger sier det er CC2541):
  5. Valget endte på v1. Så får vi se hvor godt det funker når elektriker får montert dem i løpet av sommeren.
  6. ZoRaC

    Batteridrevet termostat?

    Takk for tips. Noen som har erfaring med både SRT321 og Danfoss sin og kan dele fordeler/ulemper med dem?
  7. ZoRaC

    Domoticz script i Homeseer

    Prøv å endre fra "control" til "both":
  8. ZoRaC

    Domoticz script i Homeseer

    Ok, tror alt det løser seg med å lage en "range graphic" på samme verdiene (0-10000).
  9. ZoRaC

    Domoticz script i Homeseer

    Men, står det nå da "Dim 5126%"?
  10. ZoRaC

    Domoticz script i Homeseer

    Du kan slette de to bildene og lage en "range graphic" med 0-10000 og bruke bildet som heter "spacer.gif" - det er et "usynlig" bilde.
  11. ZoRaC

    Domoticz script i Homeseer

    Hva viser "advanced"-fanen?
  12. ZoRaC

    Domoticz script i Homeseer

    Hvordan ser «status graphics» ut? Det er der du kan rette det opp. Verdiene kan fint brukes i events.
  13. ZoRaC

    Domoticz script i Homeseer

    Vil tro det er årsaken ja. Kan nok enkelt fikses: https://www.tutorialspoint.com/python/string_replace.htm
  14. ZoRaC

    Domoticz script i Homeseer

    Nei, du må laste ned og installere Python 2.7 for Windows: https://www.python.org/downloads/windows/ Scriptet kan du trigge fra et event, noe lignende som dette: Så først lager du deg en device med gyldig range 0-10000 (e.l.) (må være "controllable, ikke "status only"). Selve scriptet ("ginlong.py") blir vel da noe sånt: #!/usr/bin/python import urllib, urllib2, hashlib from xml.etree import ElementTree as ET #config username = '' #your portal username password = '' #your portal password baseURL = 'http://www.ginlongmonitoring.com:10000' #base url stationid = '' #station id, get this via the station python script # example: Working base urls: # http://www.ginlongmonitoring.com:10000/ # http://www.omnikportal.com:10000/ # http://log.trannergy.com:10000/ # http://www.solarmanpv.com:10000/ #domoticz settings hs_host = 'localhost' hs_port = '80' hs_url = 'JSON' hs_ActualPower = '1234' #refid of new device m = hashlib.md5() m.update(password) #building url requestURL = baseURL+'/serverapi/?method=Login&username='+username+'&password='+m.hexdigest()+'&key=apitest&client=iPhone' #login call root = ET.parse(urllib.urlopen(requestURL)).getroot() token = root.find('token').text print 'Logged In: '+username #info url infoURL = baseURL+'/serverapi/?method=Data&username='+username+'&stationid='+stationid+'&token='+token+'&key=apitest' print 'Getting Info... ' #login call infoRoot = ET.parse(urllib.urlopen(infoURL)).getroot() income = infoRoot.find('income') TodayIncome = income.find('TodayIncome').text ActualPower = income.find('ActualPower').text etoday = income.find('etoday').text etotal = income.find('etotal').text multiply='1000.0' etotal1000 = float(etotal) * float(multiply) TotalIncome = income.find('TotalIncome').text etotalstr=str(etotal1000) #logging values print 'TodayIncome: '+TodayIncome print 'ActualPower: '+ActualPower print 'etoday: '+etoday print 'etotal: '+etotal print 'etotal 1000: '+etotalstr #uploading values to HomeSeer url = ("http://" + hs_host + ":" + hs_port + "/" + hs_url+ "?request=controldevicebyvalue&ref=" + hs_ActualPower+ "&value=" + ActualPower) urllib.urlopen(url) stationid.py kjører du bare som det der for å finne "stationid".
  15. ZoRaC

    ConBee 2

    Det var det jeg leste og svarte på. 😛
×