Gå til innhold
  • Bli medlem

ZoRaC

Crew
  • Innlegg

    5 781
  • Ble med

  • Besøkte siden sist

  • Dager vunnet

    185

Alt skrevet av ZoRaC

  1. Jeg bruker SDJ-VStat plugin i dag. Tenker ett event som setter setpoint på den lik termostatens setpoint når den endres. Og motsatt. Evt bare bruke «link device».
  2. Jeg har slettet de to andre trådene dine som var identiske med denne.
  3. ZoRaC

    Rotere et objekt

    Jeg lastet ned og roterer bilde, for så å legge det i html-folderen til HomeSeer. Jeg bruker wget og convert.
  4. 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
  5. 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
  6. Jeg har fått tilsendt manualen, det et bare 3 verdier for «power» (selger sier det er CC2541):
  7. 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.
  8. Takk for tips. Noen som har erfaring med både SRT321 og Danfoss sin og kan dele fordeler/ulemper med dem?
  9. Prøv å endre fra "control" til "both":
  10. Ok, tror alt det løser seg med å lage en "range graphic" på samme verdiene (0-10000).
  11. Men, står det nå da "Dim 5126%"?
  12. 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.
  13. Hva viser "advanced"-fanen?
  14. Hvordan ser «status graphics» ut? Det er der du kan rette det opp. Verdiene kan fint brukes i events.
  15. Vil tro det er årsaken ja. Kan nok enkelt fikses: https://www.tutorialspoint.com/python/string_replace.htm
  16. 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".
  17. ZoRaC

    ConBee 2

    Det var det jeg leste og svarte på. ?
  18. Aha, da skjønner jeg.
  19. Ah, selvsagt! Jeg leste ikke så nøye at jeg tenkte over hvilke verdier som faktisk var brukt... ? for lite ☕ eller for mye ?!
  20. Men da må alt "dubliseres"? Man må ha en bolk for "set and is greater than" AND "is less than" og så alle de ekstra conditions. Så må man ha en "OR IF set and is less than" AND "is greater than" og så alle de ekstra condtions. Eller?
  21. En ulempe med dette er at du nå sender en "stop"-kommando hvert eneste sekund så lenge markisen er ute og lyset er 0-3000 lux. Det går sikkert greit om du har bare et par RFXCOM-enheter, men har du flere så risikerer du å "spamme ned" 433 MHz-nettet ditt. Hva er "variable 2? Kan du legge til en "AND IF markisesensor IS NOT EQUAL TO 2"? Da vil du slippe "spamming". Det andre eventet ditt sjekkes også hver eneste sekund, men ikke sikkert det har noe å si. Kan du ikke da trigge på "if lux changes to any value" og så sjekker du på en "and if" på rangen i en condition?
  22. Ja, det skal være mulig: https://github.com/dresden-elektronik/deconz-rest-plugin/issues/796#issuecomment-464868205
  23. Manuelt: https://github.com/dresden-elektronik/deconz-rest-plugin/wiki/Update-deCONZ-manually Siste versjon ser ut til å være denne: https://github.com/dresden-elektronik/deconz-rest-plugin/commit/db9e3b216aa7bd2d1b28ac603a807abc93cd65dd
  24. "At least" vil trigge hvert eneste sekund fra og med angitt tid og til evig til. Jeg vil si at det er svært sjelden at det er noe man ønsker... @Moskus har prøvd å låse døra når den hadde vært lukket "at least x min", noe som førte til at han ble utelåst fra sitt eget hus fordi døra umiddelbart låste igjen når han låste opp... "Exactly" kan brukes som "trigger" (første "IF"), men ikke som "condition (påfølgende "IF'er"). Årsaken er at oddsen for at f.eks "Lys på" skjer i nøyaktig samme sekund som den tidsangivelse du angir som "exactly" er ekstremt liten. Et event med "exactly" på en "condtion" vil nesten aldri kunne inntreffe, fordi det er bare ett eneste sekund den "IF'en" er gyldig. Kan du forklare hva konkret du prøver å oppnå? For mest sannsynlig kan/bør/må du løse det på en annen måte enn du har tenkt. EDIT: Nå ser jeg at du prøver et motsatt av det jeg trodde... Og ja, jeg ser jo at "has been for at least in range" faktisk mangler i EasyTrigger. Man har det valget som et vanlig valg, men da men en konkret verdi og ikke en range: Trenger du å bruke "at least" for en range?
  25. ZoRaC

    ConBee 2

    Ja, men da må vel den ene bare fungere som router og da kan du like godt kjøpe en IKEA-pære. tror ikke man kan ha to coordinators i samme ZigBee-nett (men jeg er ikke sikker).
×
×
  • 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.