Hjälp med datakälla

Allmänna frågor och synpunkter.
Post Reply
fridde
3 stars
3 stars
Posts: 101
Joined: Mon 10 Oct 2011, 05:52

Re: Hjälp med datakälla

Post by fridde » Sat 15 Oct 2011, 20:41

Ja, precis så.

Martin
Administrator
Administrator
Posts: 2655
Joined: Tue 09 Nov 2010, 20:25

Re: Hjälp med datakälla

Post by Martin » Sat 15 Oct 2011, 20:49

fridde wrote:Ja, precis så.
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.

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

fridde
3 stars
3 stars
Posts: 101
Joined: Mon 10 Oct 2011, 05:52

Re: Hjälp med datakälla

Post by fridde » Sat 15 Oct 2011, 20:56

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

fridde
3 stars
3 stars
Posts: 101
Joined: Mon 10 Oct 2011, 05:52

Re: Hjälp med datakälla

Post by fridde » Fri 21 Oct 2011, 21:40

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? :roll:

Martin
Administrator
Administrator
Posts: 2655
Joined: Tue 09 Nov 2010, 20:25

Re: Hjälp med datakälla

Post by Martin » Sat 22 Oct 2011, 08:07

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
Martin | Switch King

fridde
3 stars
3 stars
Posts: 101
Joined: Mon 10 Oct 2011, 05:52

Re: Hjälp med datakälla

Post by fridde » Sat 22 Oct 2011, 08:09

Martin wrote:Måste titta på detta...
Tack, tack! :D

Martin
Administrator
Administrator
Posts: 2655
Joined: Tue 09 Nov 2010, 20:25

Re: Hjälp med datakälla

Post by Martin » Sat 22 Oct 2011, 08:58

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!
Martin | Switch King

fridde
3 stars
3 stars
Posts: 101
Joined: Mon 10 Oct 2011, 05:52

Re: Hjälp med datakälla

Post by fridde » Sat 22 Oct 2011, 12:50

Inga problem. Fixar det ikväll när jag har lite mer tid.

fabz
3 stars
3 stars
Posts: 140
Joined: Fri 19 Aug 2011, 10:23

Re: Hjälp med datakälla

Post by fabz » Mon 24 Oct 2011, 17:09

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

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.

skrantz71
3 stars
3 stars
Posts: 77
Joined: Tue 09 Nov 2010, 21:51

Re: Hjälp med datakälla

Post by skrantz71 » Thu 10 Nov 2011, 17:56

Martin wrote:
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 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å...

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...
hehe... eller om HAN och HON = Hemma Then MysbelysningsSenario PÅ ;)

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

Post Reply

Who is online

Users browsing this forum: No registered users and 19 guests