Hallo
Ich habe das Geonfency + Residents eingerichtet, doch seit kurzem funktioniert das ganze nicht mehr so wie es soll.
Im Geofency habe ich zwar als state drinnen, das er die Daten bekommen hat
state
id:xxxxxx5-04a6-3b02-b84a-yyyyyy7 trig:0 date:1491211889 lat:*** long:*** dev:xxxxxx5-04a6-3b02-b84a-yyyyyy7 devAlias=sn0000py 2017-04-03 11:31:29
und auch im Residents modul bekomme ich die infos
lastState awoken 2017-04-03 05:05:47
location work 2017-04-03 11:31:51
locationAddr - 2017-04-03 11:31:51
aber der Status ändert sich gar nicht mehr der ist auf "home"
was könnte ich da verstellt haben, das sich zwar das location aktualisiert aber der Status fix auf "home" bleibt?
Hi,
was ist denn "der Status"? Liefere mal ein list von dem Device in dem man "den Status" sieht.
Gruß,
Thorsten
mit Status meine ich den Internal "State"
Internals:
DEF Bewohner
DURATIONTIMER 1491451960.14864
NAME sn0000py
NR 83
NTFY_ORDER 50-sn0000py
RESIDENTGROUPS Bewohner
STATE home
TYPE ROOMMATE
Readings:
2017-04-05 16:35:21 durTimerAbsence 00:00:00
2017-04-05 16:35:21 durTimerAbsence_cr 0
2017-04-06 06:11:40 durTimerPresence 13:36:19
2017-04-06 06:11:40 durTimerPresence_cr 816
2017-03-19 08:31:53 durTimerSleep 00:00:00
2017-03-19 08:31:53 durTimerSleep_cr 0
2017-04-05 16:35:21 lastArrival 2017-04-05 16:35:21
2017-03-19 08:31:53 lastAwake 2017-03-19 08:31:53
2017-04-05 06:33:09 lastDeparture 2017-04-05 06:33:09
2017-04-05 16:35:21 lastDurAbsence 10:02:12
2017-04-05 16:35:21 lastDurAbsence_cr 602
2017-04-05 06:33:09 lastDurPresence 12:10:42
2017-04-05 06:33:09 lastDurPresence_cr 731
2017-03-19 08:31:53 lastDurSleep 12:10:08
2017-03-19 08:31:53 lastDurSleep_cr 730
2017-04-06 06:03:14 lastLocation home
2017-04-06 06:03:14 lastLocationAddr -
2017-04-06 06:03:14 lastLocationLat xxxxx
2017-04-06 06:03:14 lastLocationLong yyyyy
2017-04-06 04:04:39 lastMood sleepy
2017-03-18 20:21:45 lastSleep 2017-03-18 20:21:45
2017-04-06 04:04:39 lastState awoken
2017-04-06 06:03:14 location work
2017-04-06 06:03:14 locationAddr -
2017-04-06 06:03:14 locationLat aaaaa
2017-04-06 06:03:14 locationLong bbbb
2017-04-06 06:03:14 locationPresence present
2017-04-06 04:04:39 mood calm
2017-04-05 16:35:21 presence present
2017-04-06 04:04:39 state home
2017-03-18 10:40:11 wayhome 0
Timer:
sn0000py_durationtimer:
HASH sn0000py
MODIFIER DurationTimer
NAME sn0000py_DurationTimer
Attributes:
alias Status
devStateIcon .*home:user_available:absent .*absent:user_away:home .*gone:user_ext_away:home .*gotosleep:scene_toilet:asleep .*asleep:scene_sleeping:awoken .*awoken:scene_sleeping_alternat:home .*:user_unknown:home
group sn0000py
icon people_sensor
room Residents
rr_geofenceUUIDs xxxxxxx
rr_realname group
sortby 1
webCmd state
location wurde gerade richtigerweise auf work gestellt, aber der Status bzw STATE ist immer noch home
Hi,
ich weiß zwar nicht, was Du mit dem Internal STATE willst, aber wenn Du sagst, dass in location das Richtige steht und Du das aber in STATE haben willst, dann setze einfach das Attribut stateFormat auf location.
Also
attr sn0000py stateFormat location
Gruß,
Thorsten
weil ja das RESIDENTS Modul damit arbeitet soviel ich das sehe ... durch den STATE der einzelnen RESIDENT wird der Status des Gruppenelements ja automatisch gesetzt ... und mich wundert es warm das nun manchmal nun eben nicht so funktioniert ...
Da muss ja entweder was falsch laufen, oder eher wahrscheinlicher ich wo was falsches eingestellt haben.
Zitat von: sn0000py am 06 April 2017, 08:35:10
weil ja das RESIDENTS Modul damit arbeitet soviel ich das sehe ...
Mit dem Internal STATE? Bist Du Dir da ganz sicher? Das wäre aber nicht wirklich gut.
Zitat
durch den STATE der einzelnen RESIDENT wird der Status des Gruppenelements ja automatisch gesetzt ... und mich wundert es warm das nun manchmal nun eben nicht so funktioniert ...
Da muss ja entweder was falsch laufen, oder eher wahrscheinlicher ich wo was falsches eingestellt haben.
Vielleicht einfach nur kein Browser-Refresh gemacht? STATE ist nämlich kein Reading, dafür gibt's auch keine Events.
Gruß,
Thorsten
hmmm das weiss ich nicht .... refrehs habe ich natürlich gemacht ... aber ich sehe das ding hat ja auch ein readings "state"
ich weiss aber auch nicht genau wie das bei dem Residents Modul dann zusammenhängt und welchen "state" dann da genommen wird?
Hi,
tatsächlich steht state auch auf home.
Vielleicht solltest Du die Frage doch eher in den richtigen Forenbereich verschieben. Dort kann das Verhalten vielleicht eher erklärt werden.
Gruß,
Thorsten
okey wäre gut, verschieben kann ich den Thread hier nicht ins "Automatisierung Unterforum" oder?
Doch, Taste links unten. Als Threadersteller kannst Du das.
Gruß,
Thorsten