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

SCRIPT: Z-TRM3, feil med setpoint


Moskus

Anbefalte innlegg

Dette er en "dirty hack" som tar endringer i setpoint-devicen og sender dem til termostaten som en parameter. Ideelt skulle termostaten selvfølgelig gjort dette selv, men inntil HeatIt får fikset det (for dette er et problem på veldig mange systemer) så får vi gjøre det på denne måten.

 

Du må lage et event som trigger på alle endringer på termostatens SetPoint device.

Og da kjører du dette scriptet med parameter "NodeNummerTilTermostaten,DeviceRefTilSetPointDevice"

    Sub Main(ByVal Parms As Object)
        'Moskus 2020

        Dim homeID As String = "HOMEID"
        Dim nodeNumber As Byte = Parms.ToString.Split(","c)(0)
        Dim deviceRef As Integer = Parms.ToString.Split(","c)(1)
        Dim parameter As Byte = 9
        Dim value As Integer = hs.DeviceValue(deviceRef)

        'Options: {homeid, nodeID, Parameter, ParamSize, Convert.ToInt32(value)}
        Dim reply As String = hs.PluginFunction("Z-Wave", "", "Configuration_Set", New Object() {homeID, nodeNumber, parameter, Convert.ToByte(2), Convert.ToInt32(value * 10)})

        If False Then 'Change "False" to "True" To debug
            Select Case reply
                Case 0, ""
                    reply = "UNKNOWN"
                Case 1
                    reply = "Successful"
                Case 2
                    reply = "Queued"
                Case 3
                    reply = "Failed"
            End Select
            hs.WriteLog("SetParameter", "Set node " & nodeNumber & "s parameter " & parameter & " to " & value & ": " & reply)
        End If

    End Sub

 

 

  • Like 3
Lenke til kommentar
Del på andre sider

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
Skriv svar til emnet...

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