Gå til innhold
  • Bli medlem

ZoRaC

Crew
  • Innlegg

    5 782
  • Ble med

  • Besøkte siden sist

  • Dager vunnet

    185

Alt skrevet av ZoRaC

  1. ZoRaC

    Device graphics

  2. ZoRaC

    Beste røykvarsler?

    Løses jo med en vanlig micro-usb-kabel. Hmm... ser ut til at det bare er fjernkontrollen som nå er til salgs i flere butikker, men ingen varslere...
  3. Fikk du noen feilmeldinger når du la den til? Kunne prøvd å legge til non-secure og evt en factory reset av den.
  4. Det går ikke, siden den er POST. Skal du kalle den fra script i HomeSeer? Da er URLAction det du er ute etter.
  5. Bra! Jeg fikk den samme i helga, men ikke rukket å teste den enda.
  6. Jeg bruker IFTTT til SMS. Funker det også.
  7. Han bruker twilio...
  8. Ny versjon (igjen )! Velger å bare dele den her og la første post stå som den er. Den nye versjonen benytter "Pushover"-plugin for meg og IFTTT for samboeren. Skulle man ønske å endre begge til Pushover, så er det også kurant. Sub Main(ByVal params as Object) ' @Author: Sven-Ove Bjerkan ' @Version: 5 (2018-02-01) ' @Syntax: him|her|message|priority|deviceid ' Values for "him"/"her": ' 0 = no notify ' 1 = if home ' 2 = if away ' 3 = always notify ' Replacement-variables in "message": ' %name%, %value%, %string%, %loc1%, %loc2% ' priority is default "normal", could be "low", "normal", "high" or "emergency" ' deviceid is optional ' SETTINGS Dim identifierHim As String = "f.eks iPhone - device må finnes i pushover og i plugin" Dim identifierHer As String = "IFTTT-key" Dim deviceHimHome As Integer = 0 Dim deviceHerHome As Integer = 0 Dim isHomeValue as Integer = 1 Dim isAwayValue as Integer = 0 Dim parameters() as String = params.ToString.Split("|") Dim him As Integer = parameters(0) Dim her As Integer = parameters(1) Dim message As String = parameters(2) Dim deviceid As Integer = 0 Dim pri As String = "normal" If parameters.length = 4 Then pri = parameters(3) End If If parameters.length = 5 Then deviceid = parameters(4) End If Dim dvName As String Dim dvString As String Dim dvLoc1 As String Dim dvLoc2 As String Dim dvValue As Long If deviceid <> 0 Then dvValue = hs.DeviceValue(deviceid) ' Strip HTML from DeviceString dvString = System.Text.RegularExpressions.Regex.Replace(hs.DeviceString(deviceid),"<(.|\n)*?>",String.Empty) Dim dv As Scheduler.Classes.DeviceClass = hs.GetDeviceByRef(deviceid) dvLoc1 = dv.Location(Nothing) dvLoc2 = dv.Location2(Nothing) dvName = dv.Name(Nothing) message = message.Replace("%name%",dvName).Replace("%value%",dvValue).Replace("%string%",dvString).Replace("%loc1%",dvLoc1).Replace("%loc2%",dvLoc2) End If Dim urlHer As String = "https://maker.ifttt.com/trigger/notify/with/key/" & identifierHer & "?value1=" & message Dim alertHim As Boolean = False Dim alertHer As Boolean = False '' if he's home If him = 1 And hs.DeviceValue(deviceHimHome) = isHomeValue Then alertHim = True End If '' if he's away If him = 2 And hs.DeviceValue(deviceHimHome) = isAwayValue Then alertHim = True End If '' always notify him If him = 3 Then alertHim = True End If '' if she's home If her = 1 And hs.DeviceValue(deviceHerHome) = isHomeValue Then alertHer = True End If '' if she's away If her = 2 And hs.DeviceValue(deviceHerHome) = isAwayValue Then alertHer = True End If '' always notify her If her = 3 Then alertHer = True End If If alertHim Then Dim pushArr(8) As Object pushArr(0) = identifierHim pushArr(1) = message pushArr(2) = "HomeSeer" pushArr(3) = pri pushArr(4) = Nothing pushArr(5) = Nothing pushArr(6) = Nothing pushArr(7) = Nothing pushArr(8) = Nothing hs.PluginFunction("Pushover 3P", "", "Pushscript", pushArr) hs.WriteLog("Info", "Sending Pushover-notify to him (" & message & " / pri: "& pri & ")") End If If alertHer Then hs.URLAction(urlHer, "GET", "", "") hs.WriteLog("Info", "Sending IFTTT-notify to her (" & message & ")") End If End Sub Har forresten også funnet ut at det opprinnelig scriptet enkelt kan brukes til å sende SMS i stedet for IFTTT-push - bare sett opp "that" til SMS i stedet for "Notification".
  9. Kanskje du må bruke "00" i stedet for "+"?
  10. Jeg vil anta den styrer alt hub'en styrer - den sender tross alt kommandoene til hub'en og plugin vet sånn sett ikke om enheten er IR eller noe annet. Å styre HS fra Harmony er derimot ikke så lett (siden man bare puller siste startede aktivitet). Jeg jobber med en fiks for det.
  11. Har ikke du et vanningssystem da? Du burde jo heller deltatt
  12. ZoRaC

    Pollenvarsel

    Ok, mulig de viser string, selv om den ikke er satt... mulig du må sjekke ned Jon00. Ser det samme hos meg, så du har nok rett i det.
  13. Med all kompetansen her på forumet, burde vel noen herfra delta? http://itavisen.no/2017/03/11/hackathon-pa-voksenasen-vi-tok-turen-innom-arctic-internet-of-things/
  14. Det har jeg, så ser for meg at det kan bli like bra med LED-list også.
  15. ZoRaC

    Pollenvarsel

    Godt mulig det bare ikke er mulig å endre verdi manuelt (noe Jon00 har lagt inn). Men, det kan jo godt hende det virker likevel, du må bare vente til en dag med annet pollenvarsel og se om verdien endrer seg. Kan anbefale Jon00 INI Editor, da kan du redigere INI-filene direkte i HS. Jeg tror løsningen er å fjerne DeviceText og at du da får brukt de status-ikonene du har definert.
  16. ZoRaC

    Pollenvarsel

    I bildet du la ut står det jo Status: 1=Dim, så da har den jo satt verdien riktig. Hva skjer om du sletter devicen og fjerner alle DeviceText og kjører på nytt?
  17. Er det bare jeg som bare har fått sporadiske e-postvarsel fra forumet de siste par dagene?
  18. ZoRaC

    Pollenvarsel

    Det er mulig Jon00 har lagt inn noe ekstra funksjoner her - at device ikke oppdateres hvis verdien er den samme (uansett om du krysser av for det eller ikke). Kan også hende han har gjort slik at disse ikke skal kunne endres manuelt (control). Så lenge en device har DeviceString satt, så er det det som vises i HS. DeviceString inneholder et bilde av et tannhjul. Fjern alle "DeviceTextX=" fra ini-filen. Da skal den bruke verdiene og ikonene du har definert. EDIT: Når du sier du ikke får endret verdien manuelt, sjekker du da i oversikten i HS eller under "advanced" på devicen? Det første vil nok ikke endres, bare verdien under "advanced" (så lenge DeviceString er satt).
  19. Nok til at jeg har latt være å oppgradere... Er den ikke gul pga den feilmeldingen han får om restart av interface? Jeg tenkte det var derfor...
  20. ZoRaC

    Pollenvarsel

    Tror ikke den oppdaterer devicer hvis ny og gammel verdi er de samme. Hvis du vil bruke ikoner må du droppe DeviceText.
  21. Har 3x 18w lysrør over kjøkkenbenken i dag. Vurderer å gå over til LED. Noen som kan legge ut bilde av benkebelysningen sin? Det er et vindu jeg må "rundt", hvor tykke kabler må man ha på 24v? Har forstått at det er litt strøm som skal transporteres...
  22. Det har vært diverse problemer med .312, men vet ikke om det har vært noen som dette. Fungerer resten av Z-wave-nettet som det skal? Testet en annen USB-port? Restartet serveren? Du kan prøve siste beta av z-wave-plugin, den mener jeg fikser en del merkeligheter (husk backup først).
  23. Fysisk maskin eller virtuell? Prøvd en exclude?
  24. ZoRaC

    Pollenvarsel

    Mulig det er fordi jeg kopierte fra Jon00 INI Editor - der er det alltid en blank linje etter [ ].
×
×
  • 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.