Hjälp med datakälla
-
- Administrator
- Posts: 2655
- Joined: Tue 09 Nov 2010, 20:25
Re: Hjälp med datakälla
Ok... Ja, då blir det lite knasigt i historiken... Du skulle egentligen behöva något som uppdaterade din datakälla med information om att du fortfarande var hemma inom de fem minuterna som scenariot "har på sig". Då skulle ditt scenario "Hemma" förlängas hela tiden, tills det inte kommer någon indikation på att du är hemma längre, och först därefter slå över.fridde wrote:Ja, precis så.
Värdet som du sätter via REST - hur får du det = hur detekterar du om du är hemma eller ej?
Martin | Switch King
-
- 3 stars
- Posts: 101
- Joined: Mon 10 Oct 2011, 05:52
Re: Hjälp med datakälla
Datakällan sätts via REST från adroidappen Tasker som kollar om den är uppkopplad mot nätverket här hemma.
Den skickar en "1" varje minut, så datakällan håller sig uppdaterad.
Förfallotiden på den datakällan är 5 minuter.
Hjälper det att sätta "minsta tiden för uppfyllnad" av regeln för scenariot "hemma" på något värde? Står på 0 nu.
Kan tillägga att det funkar som det ska, det är bara historiken som är rörig.
Inget problem att lamporna blinkar var 5:e minut eller nåt...
Den skickar en "1" varje minut, så datakällan håller sig uppdaterad.
Förfallotiden på den datakällan är 5 minuter.
Hjälper det att sätta "minsta tiden för uppfyllnad" av regeln för scenariot "hemma" på något värde? Står på 0 nu.
Kan tillägga att det funkar som det ska, det är bara historiken som är rörig.
Inget problem att lamporna blinkar var 5:e minut eller nåt...
-
- 3 stars
- Posts: 101
- Joined: Mon 10 Oct 2011, 05:52
Re: Hjälp med datakälla
Jo, jag har visst problem med att lamporna i vardagsrummet släcks var 5:e minut när scenariot växlar från "hemma" till "enligt schema" en sväng för att sedan återgå till "hemma" enligt det jag beskrivit ovan. 
Problemet har börjat nu efter byte till duo, för tidigare visste inte switchking om lamporna i vardagsrummet var på eller inte, så därför gick det bra då.
Problemet uppstår för min enhet "vardagsrum" då den inte har något automatiskt schema alls, utan bara styrs av trådlösa brytare.
Har ställt in att den inte ska synka den enheten och valt "vardagsrum" som "ej påverkad" i scenariot "hemma".
Men när "vardagsrum" står som påslagen i switchking så synkas den till släckt vid snabbhoppet till scenariot "enligt schema".
Jag kan ju välja att inte inkludera styrningen alls i switchking, men jag vill kunna släcka lamporna enligt något schema.
Hur löser jag det?

Problemet har börjat nu efter byte till duo, för tidigare visste inte switchking om lamporna i vardagsrummet var på eller inte, så därför gick det bra då.
Problemet uppstår för min enhet "vardagsrum" då den inte har något automatiskt schema alls, utan bara styrs av trådlösa brytare.
Har ställt in att den inte ska synka den enheten och valt "vardagsrum" som "ej påverkad" i scenariot "hemma".
Men när "vardagsrum" står som påslagen i switchking så synkas den till släckt vid snabbhoppet till scenariot "enligt schema".
Jag kan ju välja att inte inkludera styrningen alls i switchking, men jag vill kunna släcka lamporna enligt något schema.
Hur löser jag det?

-
- Administrator
- Posts: 2655
- Joined: Tue 09 Nov 2010, 20:25
Re: Hjälp med datakälla
Jag är inne på att din växling var 5:e minut egentligen är en bugg... Om Tasker verkligen skickar ett värde varje minut, så ska detta göra att scenariot "Hemma" förlängs. Du ska aldrig behöva uppleva "växlingen" så länge du är hemma.
Måste titta på detta...
http://bugnet.switchking.se/Issues/Issu ... spx?id=211
Måste titta på detta...
http://bugnet.switchking.se/Issues/Issu ... spx?id=211
Martin | Switch King
-
- 3 stars
- Posts: 101
- Joined: Mon 10 Oct 2011, 05:52
Re: Hjälp med datakälla
Tack, tack!Martin wrote:Måste titta på detta...

-
- Administrator
- Posts: 2655
- Joined: Tue 09 Nov 2010, 20:25
Re: Hjälp med datakälla
Skulle behöva veta _exakt_ hur datakällan är uppsatt. Gärna med skärmdumpar via pm eller mail, så att jag kan återskapa detta precis som du har satt upp det.
Finns möjlighet till det så vore det kanon!
Finns möjlighet till det så vore det kanon!
Martin | Switch King
-
- 3 stars
- Posts: 101
- Joined: Mon 10 Oct 2011, 05:52
Re: Hjälp med datakälla
Inga problem. Fixar det ikväll när jag har lite mer tid.
-
- 3 stars
- Posts: 140
- Joined: Fri 19 Aug 2011, 10:23
Re: Hjälp med datakälla
Jag har haft precis samma problem med scenarion, dvs att den växlar till bortaläge fastän datakällan i dataloggen visar att datakällan rapporterat "1" = mobilen hemma.Martin wrote:Jag är inne på att din växling var 5:e minut egentligen är en bugg... Om Tasker verkligen skickar ett värde varje minut, så ska detta göra att scenariot "Hemma" förlängs. Du ska aldrig behöva uppleva "växlingen" så länge du är hemma.
Måste titta på detta...
http://bugnet.switchking.se/Issues/Issu ... spx?id=211
Jag har för övrigt gjort ett eget asp-script som inte pingar mobilen utan kollar online-status (bra eftersom få mobiltelefoner svarar på ping request) på upp till 4 ip-adresser. Skriptet returnerar 0 om ingen av dem är online, samt 1-4 beroende på vilken mobil som är online. Det finns också en inbyggd timeout i själva skriptet, som returnerar 9 om timeouten "är aktiv". På detta sätt kan du enkelt sätta upp en regel så att allt över 0 aktiverar "hemmaläge". Bortaläge aktiveras som redan finns beskrivet i tråden genom att hemmascenariot ställs in så att det avslutas efter en viss tid till bortaläge. Lämplig tid är 45-60 minuter på en iphone som går ned i vila mkt. Bifogar skriptet här. Tyvärr är det begränsat så att man inte kan uppdatera en http-källa mer än 1 ggr/minut i SWK vilket skulle göra funktionen lite för seg. Jag har dock lyckats gå in och ändra detta värde manuelt i SWK databas, och kan meddela att det funkat fint när jag nu kört det i ca 1 månad - dock med undantag för felet enligt ovan, men den buggen fanns innan jag gick in och klåfingrade i databasen också.
Önskemål: Ta bort begränsningen på http-datakällor om de pekar mot en intern ip-adress eller localhost. (Men jag förstår varför begränsningen finns där för extern åtkomst).
You do not have the required permissions to view the files attached to this post.
-
- 3 stars
- Posts: 77
- Joined: Tue 09 Nov 2010, 21:51
Re: Hjälp med datakälla
hehe... eller om HAN och HON = Hemma Then MysbelysningsSenario PÅMartin wrote:Om det inte är möjligt i Tasker så skulle du kanske kunna lösa det genom att ha två datakällor - lite beroende på vad du vill uppnå...nulf wrote:Så att när tjejen kommer hem ökas värdet från 1 till 2, och när jag går hemifrån räkna ner till 1 igen?
Om du har två datakällor - en som heter "Han" och en som heter "Hon", så kan du kräva att båda dessa ska vara uppfyllda för att ett visst schema schema ska vara aktivt, eller exempelvis skapa ett schema som gäller om "Han = Hemma" och "Hon = Borta" etc...

Har problem med Ping-pluginen.. får det att funka med en IP i config filen, men när jag sätter två adresser med komma(,) imellan så funkar inte andra adressen.. Ja den är pingbar ifrån SWK servern.. Provat att skifta dem och då funkar bara den första.. ipadressen

Några ideer?
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<!-- The addressses to ping. Separate by comma. -->
<add key="PingedAddresses" value="192.168.4.188,192.168.4.190"/>
<!-- The ID of the data sources to set the value for (check this with REST first...). Separate by comma. -->
<add key="TargetDataSources" value="27"/>
<!-- The value to assign store for the data source when checked address is available. -->
<add key="ValueWhenConnected" value="1"/>
<!-- The value to assign store for the data source when checked address is NOT available. -->
<add key="ValueWhenDisconnected" value="0"/>
<!-- The username to access Switch King Server (REST User) -->
<add key="RESTUser" value="Admin"/>
<!-- The username to access Switch King Server (REST Password) -->
<add key="RESTPass" value="************************************************************************"/>
<!-- The port on which the server is running. Default is 8800 -->
<add key="RESTPort" value="8800"/>
<!-- How often the connectivity is checked. Try 100 first... Lower value for better accuracy. -->
<add key="MaxLoopCount" value="100"/>
</appSettings>
</configuration>
Windows 7, 15 Enheter, 16 Datakällor, 1-Wire, Tellstick DUO, Switch King v2.xx, iPhone 4, IIS,
MSN: stefan.krantz@hotmail.com
MSN: stefan.krantz@hotmail.com
Who is online
Users browsing this forum: No registered users and 19 guests