Skip to content

Kaart Ondersteuning ​

Volledig omgekeerd geconstrueerde kaartgegevensverwerking, decodering en weergave voor ondersteuning van live en meerdere opgeslagen kaarten met alle functies die door de officiële app worden geboden.

Live kaartLive kaart
  • Hoogwaardige afbeeldingsweergave met laaggelaagde caching voor prestatieverbetering.
  • Alle algoritmen voor het vinden van pictogramposities en kleurindexen zijn onafhankelijk reverse-engineered om overeen te komen met het uiterlijk en gevoel van de officiële app.
  • Alle kaartbewerkingen worden in het geheugen afgehandeld voordat ze naar het apparaat worden verzonden voor updates met lage latentie.
  • Volledig uitgeruste, sterk geoptimaliseerde geïntegreerde kaartbeheerder voor kaartbewerking en het verwerken van gedeeltelijke kaarten.
  • Met dynamische vernieuwingsfrequentie bepaald door kaarttype, apparaatstatus en laatste toegangstijd.

Hoe de kaart te bekijken en het apparaat vanaf het dashboard te bedienen

Hoge vernieuwingsfrequentie met lage latentie ​

De integratie beschikt over geavanceerde kaartdecodeermogelijkheden om een hoge verversingssnelheid met lage vertraging te leveren, wat nauw aansluit bij de prestaties van de officiële app. Het verwerkt naadloos binnenkomende gegevensstromen om de standaard drie-seconden verversingssnelheid van de meeste apparaten te ondersteunen, evenals de snellere één-seconde verversingssnelheid die is geïntroduceerd met modellen vanaf 2026 en nieuwer.

Verversingssnelheid reinigenVerversingssnelheid reinigenVerversingssnelheid reinigen

Complexiteit van kaartdecodering

Moderne apparaten verzenden gedeeltelijke kaartupdates (P-frames) die alleen de incrementele verschillen van het vorige frame bevatten. Het decoderen van deze differentiële frames is een zeer complex proces, maar het is noodzakelijk om real-time updates te bereiken. Door deze logica onafhankelijk af te handelen, vermijdt de integratie de zware overhead en willekeurige tijdslimieten van het continu opvragen van volledige kaarten.

Kleurschema's ​

De integratie biedt meerdere ingebouwde kleurenschema's, waarmee gebruikers de visuele stijl van zowel live als opgeslagen kaarten kunnen aanpassen om het beste bij hun dashboardontwerp te passen.

Dreame Licht kleurenschemaDreame Licht kleurenschema
Dreame licht
Dreame Donker kleurenschemaDreame Donker kleurenschema
Dreame donker
Mijia Licht kleurenschemaMijia Licht kleurenschema
Mijia licht
Mijia Donker kleurenschemaMijia Donker kleurenschema
Mijia donker
Grijstinten kleurenschemaGrijstinten kleurenschema
Grijswaarden

Het actieve kleurenschema voor een specifiek apparaat kan te allen tijde worden gewijzigd via de Kleurenschema-configuratieoptie.

Kamer- en aangepaste schoonmaakpictogrammen ​

De kaart-renderer genereert dynamisch en legt een uitgebreide set kamerspecifieke pictogrammen, labels en badges over om de huidige aangepaste schoonmaakinstellingen van het apparaat in realtime weer te geven. Deze dynamisch gerenderde elementen omvatten:

Kamer- en aangepaste schoonmaakpictogrammenKamer- en aangepaste schoonmaakpictogrammenKamer- en aangepaste schoonmaakpictogrammen
  • Kamerkleuren
  • Kamersymbolen
  • Kamernamen
  • Achtergronden van kamernamen
  • Kamerorde
  • Kamerzuigniveau
  • Kamerwatervolume
  • Kamer schoonmaaktijden
  • Kamer schoonmaakmodus
  • Kamer dweilmodus

Elk van deze kamerspecifieke elementen kan op elk moment selectief worden verborgen op de gegenereerde kaart via de Verborgen kaartobjecten configuratieoptie.

Dynamische objectweergave voor functietypen ​

De visuele elementen die op de kaart worden weergegeven, inclusief kamer-kleuren, actieve iconen en andere objecten, veranderen dynamisch afhankelijk van het huidige functietype van de robot (bijv. kamerreiniging vs. zone-reiniging) om de actieve taak nauwkeurig weer te geven.

Kamerreiniging-weergaveKamerreiniging-weergaveKamerreiniging-weergave
Zone-reiniging-weergaveZone-reiniging-weergaveZone-reiniging-weergave

Snelle mapping en spotreiniging ​

De integratie kan niet-opgeslagen, tijdelijke kaarten in realtime parseren en weergeven. Dit omvat dynamisch getekende kaarten tijdens snelle mapping-activiteiten of spotreiniging-taken die direct via de fysieke knop op de robot zijn gestart.

Tijdelijke Kaartverwerking

Wanneer de robot snel in kaart brengt of spot-schoonmaakt, maakt hij een nieuwe tijdelijke kaart aan in zijn geheugen en reageert hij niet op lokale map_request API-acties. Omdat deze nieuw aangemaakte kaarten nog geen objectnaam hebben, kan er alleen via de cloud map_data-eigenschap toegang toe worden verkregen. Nieuwe kaartgegevens vereisen volledig andere decodeer- en weergaveregels, waardoor deze integratie uniek in staat is om dit type kaartgegevens te verwerken.

Snel in kaart br.Snel in kaart br.Snel in kaart br.
Plek schoonmakenPlek schoonmakenPlek schoonmaken

Wanneer een mappingtaak is voltooid, maar het apparaat het maximale aantal opgeslagen kaarten heeft bereikt, zal de robot pauzeren en wachten op uw beslissing of een bestaande kaart moet worden overschreven of de nieuw gegenereerde kaart moet worden verwijderd. De integratie biedt een speciale Notificatie om u te waarschuwen wanneer een tijdelijke kaart wordt ontdekt en wacht op een actie.

Robotstatus ​

Stofzuigerpictogram-overlay's voor het weergeven van de apparaatsstatus, in overeenstemming met de conventies van de officiële App.

Slapen
Inactief
Actief
Opladen
Fout
SlapenSlapen
InactiefInactief
ActiefActief
OpladenOpladen
FoutFout

Tip

Waarschuwingen kunnen worden gewist via meldingen of clear_warning-service voor het herstellen van de robotstatus op de kaart.

Kamer Entiteiten ​

Dynamische kamervoorwerpenDynamische kamervoorwerpenDynamische kamervoorwerpen

De integratie maakt dynamische kamerentiteiten zichtbaar voor het beheren van alle aanpasbare eigenschappen van een kamer, zoals de naam, het vloermateriaal en aangepaste schoonmaakinstellingen. Deze entiteiten worden dynamisch gegenereerd uit opgeslagen plattegronden en worden automatisch bijgewerkt wanneer de geselecteerde plattegrond verandert.

Voor meer informatie over kamerentiteiten