Homey Community Forum

Zones volgorde

Na de lancering van de nieuwe in beta zijnde webapp is het toekenen van zones volledig stuk…
ik heb een indeling als volgt
Home
1 Ground floor
-1 Woonkamer
-2 ETC
-3 ETC
2 First floor
-1 Bla
-2 Bla

Dit werkt perfect het menu werdt op volgorde getoond maar nu wil ik een nieuwe toevoegen 3 Second Floor. Maar deze komt nu boven aan te staan… !
Ik heb een printscreen teogevoegd, om het duidelijker weer te geven. Iemand een oplossing? of moet hiervoor echt een nieuw idee worden ingeschoten, ik kan mij het toch niet voorstellen dat iedereen als zijn appraraten op 1 hoop heeft staan in de homey app?

Screenshot 2021-01-18 at 17.26.24|210x500

ik denk dat je oude zones een bepaalde tag niet hebben, probeer ze eens te “hernoemen”, en dan weer terug naar de naam die je al wou.

Nee helaas, er veranderd niets! Blijft toch vreemd welke volgorde wordt er nu gehanteerd?

Ik denk dat er een spatie voor de drie staat.
Bij mij werkt sorteren namelijk perfect en speciaal voor een testje heb ik een
“1< space >< space > TestZone”
om boven
“1< space >Woonkamer” te verschijnen.

Nee helaas, wat dan wel weer vreemd is als ik een bestaande aanpas, bijvoorbeeld 4 Garden naar 1 Garden dan werkt dat wel. Als ik een nieuwe aanmaak dan werkt het niet.

kun je onderstaande in de Web API playground plakken en het resultaat daarvan laten zien?

// List Zone names and parent
Homey.zones.getZones().then(f => Object.values(f).reduce((r,b)=>Object.assign(r, {[b.name]:b.parent}), {}));

Volgens mij wordt de subcat altijd op volgorde van ingave getoond, ongeacht de nummers die je ervoor zet.

Denk het niet,
Ik heb 999 aangemaakt, later daar 4 en 5 ingezet en daarna 1 en 0 er voor
image

Dan kan ik niet anders dan je gelijk geven. my bad, dank voor je correctie.

@Dijker

UPDATE: Nadat ik de resultaten beter had bekeken viel me op dat " 1 Ground Floor" en " 2 First Floor" spaties bevatten voor de naam, deze heb ik weg gehaald en nu werkt het weer goed, enige is wel, waar komen die spaties vandaan…

Hierbij de uitkomst:

"root":{14 items

“Home”:NULL
" 2 First Floor":string"9919ee1e-ffbc-480b-bc4b-77fb047e9e68"
" 1 Living Room":string"855113f1-f488-4223-b675-2f01270f573e"
" 2 Kitchen":string"855113f1-f488-4223-b675-2f01270f573e"
" 1 Bedroom":string"b840a982-a3a7-4513-9d96-902d81128f5c"
" 4 Garden":string"9919ee1e-ffbc-480b-bc4b-77fb047e9e68"
" 1 Ground Floor":string"9919ee1e-ffbc-480b-bc4b-77fb047e9e68"
" 3 Bathroom":string"b840a982-a3a7-4513-9d96-902d81128f5c"
" 3 Study":string"855113f1-f488-4223-b675-2f01270f573e"
" 4 Hallway":string"855113f1-f488-4223-b675-2f01270f573e"
" 5 Wc":string"855113f1-f488-4223-b675-2f01270f573e"
" 2 Inloop kast":string"b840a982-a3a7-4513-9d96-902d81128f5c"
“3 Second Floor”:string"9919ee1e-ffbc-480b-bc4b-77fb047e9e68"
“1 Kamer Joris”:string"02ab2115-edbb-4248-b2b3-3a16f8e489ce"

ik dacht laat ik ook eens eens een herstart doen van de homey, soms helpt dit :D, maar heelaas geen resultaat.

Resultaat na de herstart.

"root":{14 items

“Home”:NULL
" 2 First Floor":string"9919ee1e-ffbc-480b-bc4b-77fb047e9e68"
" 1 Living Room":string"855113f1-f488-4223-b675-2f01270f573e"
" 2 Kitchen":string"855113f1-f488-4223-b675-2f01270f573e"
" 1 Bedroom":string"b840a982-a3a7-4513-9d96-902d81128f5c"
" 4 Garden":string"9919ee1e-ffbc-480b-bc4b-77fb047e9e68"
" 1 Ground Floor":string"9919ee1e-ffbc-480b-bc4b-77fb047e9e68"
" 3 Bathroom":string"b840a982-a3a7-4513-9d96-902d81128f5c"
" 3 Study":string"855113f1-f488-4223-b675-2f01270f573e"
" 4 Hallway":string"855113f1-f488-4223-b675-2f01270f573e"
" 5 Wc":string"855113f1-f488-4223-b675-2f01270f573e"
" 2 Inloop kast":string"b840a982-a3a7-4513-9d96-902d81128f5c"
“3 Second Floor”:string"9919ee1e-ffbc-480b-bc4b-77fb047e9e68"
“1 Kamer Joris”:string"02ab2115-edbb-4248-b2b3-3a16f8e489ce"

Tja spaties, ik had het eerder gezegd.

Wie heeft er toegang tot je Homey?

Mijn vrouw, maar die heeft dit niet aangepast, ze zou niet eens weten hoe.

Dan zul je je weln niet bewust geweest zijn van wat je gedaan hebt…