A WiFi mapping companion app for Valetudo

Overview

Valeronoi

Valeronoi (Valetudo + Voronoi) is a companion for Valetudo for generating WiFi signal strength maps. It visualizes them using a Voronoi diagram.

Screenshot

Installation

Binary distributions are available for Linux and Windows (64-bit). They can be found in the releases. Binary releases for Linux are AppImages, the binary releases for Windows are installers/portable ZIPs. Please note that there are two AppImages, "legacy" and "current". Try "current" first, if that does not work, use "legacy". The "current" AppImage is built on Ubuntu 20.04 LTS (Focal) and Qt 6, so it probably won't run on anything older than that (specifically glibc 2.29). The "legacy" AppImage is built on Ubuntu 18.04 LTS (Bionic) and Qt 5. The Windows release should only run on Windows 10. Builds for macOS (Intel) are built with Qt 5 and compatible with macOS 10.15 (Catalina) or later.

Basic Usage

  1. Make sure you have a supported robot running a recent Valetudo version (API v2, Valetudo 2021.02.0 recommended). Having persistent maps is highly recommended.
  2. Set up the robot connection in Valeronoi (Robot -> Setup)
  3. Connect Valeronoi to the robot using the "Connect" button
  4. Verify that the complete, correct map is displayed (!) See below for an explanation.
  5. Start recording WiFi measurements by clicking the "Begin recording" button
  6. Start a cleanup, either using the controls in the "Control" tab or Valetudo/Home Assistant/... If you don't have persistent maps, make sure to not start a full cleanup! Major map updates can not be handled in Valeronoi.
  7. While cleaning, watch the map update
  8. After the robot returned to the dock, stop the recording and/or disconnect Valeronoi

Persistent maps

If the robot decides to generate a new map while recording (which it will do when it encounters enough new territory), all coordinates of the map can change and they will not match the recordings up to that point. This will mess up your recording. There is no way to prevent this from happening. If your robot does not support persistent maps, make sure to only record when doing partial cleanups, as a new map will always be generated on a full cleanup.

If you do not have a map, you'll have to do a full cleanup before starting the recording and doing a second (partial) cleanup.

Support

Graphics

If the graphics are slow and unresponsive, try the following things in the "Display" tab:

  • Disable drawing the floor
  • Disabling the "Restrict to ..." checkboxes
  • Increase the "Simplify" slider
  • Enabling drawing using OpenGL

Warning: Using OpenGL may increase or decrease performance, depending on your system. Enabling OpenGL can also lead to various issues, like garbage text or inverted graphics. Valeronoi requests OpenGL 3.2, which should be available on most systems, but may not be available in VMs or Remote Desktop scenarios.

Building from source

Install the required Libraries using the method of your choice:

  • Qt 5.15/6
  • CGAL (4.x/5.x should work)

You also need a C++-Compiler capable of C++17. g++ 7 or later works.

Then use the CMake-Project as you would in any other project.

mkdir build && cd build
cmake .. -DCMAKE_BUILD_TYPE=Release
make -j

Arch Linux

# pacman -S base-devel cgal qt6-base qt6-imageformats qt6-svg

Alternatively for Qt 5 (not recommended):

# pacman -S base-devel cgal qt5-base qt5-imageformats qt5-svg qt5-x11extras

Building the binary distributions

You probably don't need this. Generating binary distributions for projects using Qt is messy. That is why Valeronoi uses various Docker images known to work to build the Linux AppImage and the Windows Installer. You can find the required scripts and Dockerfiles in tools/.

License

GPLv3

Comments
  • Support for Roborock Gen1?

    Support for Roborock Gen1?

    Roborock Gen1 does not have persistent map support. Is that a requirement for Valeronoi? Room cleaning works fine in Valetudo as long as you do segment cleaning so Wifi mapping should also be possible, right? See attached errors in Valeronoi-0.1.2-Windows-portable-x86_64. Great idea and project btw!

    image image

    opened by Seafo 7
  • Support for Valetudo RE

    Support for Valetudo RE

    It would be very kind if the Valetudo RE could be also supported one day. Currently I got the following error after having Test Connection button pressed:

    image

    opened by mukhametshin 5
  • Valeronoi-0.1.4-macOS-Intel crashes at start

    Valeronoi-0.1.4-macOS-Intel crashes at start

    I've no problems running Valeronio-0.1.3 at my MacBook, but 0.1.4 crashes when starting.

    Process: valeronoi [32277] Path: /Applications/Valeronoi.app/Contents/MacOS/valeronoi Identifier: ??? Version: 0.1.4 (0.1.4) Code Type: X86-64 (Native) Parent Process: ??? [1] Responsible: valeronoi [32277] User ID: 501

    Date/Time: 2021-08-31 23:28:23.242 +0200 OS Version: macOS 11.5.2 (20G95) Report Version: 12 Anonymous UUID: 9C806FE8-729E-B3BC-64F9-687FCB756472

    Sleep/Wake UUID: 4A3CFDD8-541A-44A5-922B-568417AD21E8

    Time Awake Since Boot: 180000 seconds Time Since Wake: 3100 seconds

    System Integrity Protection: enabled

    Crashed Thread: 0

    Exception Type: EXC_CRASH (SIGABRT) Exception Codes: 0x0000000000000000, 0x0000000000000000 Exception Note: EXC_CORPSE_NOTIFY

    Termination Reason: DYLD, [0x1] Library missing

    Application Specific Information: dyld: launch, loading dependent libraries

    Dyld Error Message: dyld: Using shared cache: 0C9EB0DE-F5CE-3AFC-8F08-0C6DB1E7FC44 Library not loaded: @loader_path/libbrotlicommon.1.dylib Referenced from: /Applications/Valeronoi.app/Contents/Frameworks/libbrotlidec.1.dylib Reason: image not found

    Binary Images: 0x10e939000 - 0x10e9d4fff + (0.1.4 - 0.1.4) <7A71B2D8-DC17-353A-9B6C-A03111E20E03> /Applications/Valeronoi.app/Contents/MacOS/valeronoi 0x10e9fc000 - 0x10eb47fff +org.qt-project.QtNetwork (6.1 - 6.1.2) <89F9FC60-49E6-3DC1-9E92-1DD523549CA7> /Applications/Valeronoi.app/Contents/Frameworks/QtNetwork.framework/Versions/A/QtNetwork 0x10eb93000 - 0x10ebcefff +org.qt-project.QtSvg (6.1 - 6.1.2) /Applications/Valeronoi.app/Contents/Frameworks/QtSvg.framework/Versions/A/QtSvg 0x10ebec000 - 0x10ebf3fff +org.qt-project.QtOpenGLWidgets (6.1 - 6.1.2) <1D538F7F-6FD8-3BE2-9EE4-AB09072A7038> /Applications/Valeronoi.app/Contents/Frameworks/QtOpenGLWidgets.framework/Versions/A/QtOpenGLWidgets 0x10ec07000 - 0x10ec0afff +libgmpxx.4.dylib (0) <816AAEEA-2FBE-3C33-9B9F-B2A559E6E31A> /Applications/Valeronoi.app/Contents/Frameworks/libgmpxx.4.dylib 0x10ec1d000 - 0x10ec76fff +libmpfr.6.dylib (0) <055F5288-E073-3956-8745-8F15B985F57F> /Applications/Valeronoi.app/Contents/Frameworks/libmpfr.6.dylib 0x10ec84000 - 0x10ecdffff +libgmp.10.dylib (0) <29E83045-6043-319C-B7CD-9E8296F132D8> /Applications/Valeronoi.app/Contents/Frameworks/libgmp.10.dylib 0x10ecf5000 - 0x10f19cfff +org.qt-project.QtWidgets (6.1 - 6.1.2) <96B84818-EDBD-3353-AA2F-8BE354F25E76> /Applications/Valeronoi.app/Contents/Frameworks/QtWidgets.framework/Versions/A/QtWidgets 0x10f2e5000 - 0x10f34cfff +org.qt-project.QtOpenGL (6.1 - 6.1.2) /Applications/Valeronoi.app/Contents/Frameworks/QtOpenGL.framework/Versions/A/QtOpenGL 0x10f37d000 - 0x10f948fff +org.qt-project.QtGui (6.1 - 6.1.2) <8A784F33-0BFB-31CF-8FE1-E5BDD21E4669> /Applications/Valeronoi.app/Contents/Frameworks/QtGui.framework/Versions/A/QtGui 0x10fa52000 - 0x10fe81fff +org.qt-project.QtCore (6.1 - 6.1.2) <4382AE43-1FF3-3BF3-823C-6036BD0EDBD5> /Applications/Valeronoi.app/Contents/Frameworks/QtCore.framework/Versions/A/QtCore 0x10ff2b000 - 0x10ff34fff +libbrotlidec.1.dylib (0) /Applications/Valeronoi.app/Contents/Frameworks/libbrotlidec.1.dylib 0x10ff3b000 - 0x1100c2fff +libicui18n.69.dylib (0) <86F0164A-0FA2-3ED4-B5D4-3B5E31FD78EF> /Applications/Valeronoi.app/Contents/Frameworks/libicui18n.69.dylib 0x110188000 - 0x1102a7fff +libicuuc.69.dylib (0) /Applications/Valeronoi.app/Contents/Frameworks/libicuuc.69.dylib 0x110305000 - 0x111e5cfff +libicudata.69.dylib (0) <5CBD78B1-B9E7-3032-8888-4D54EB5705AD> /Applications/Valeronoi.app/Contents/Frameworks/libicudata.69.dylib 0x111e64000 - 0x111f6ffff +libglib-2.0.0.dylib (0) /Applications/Valeronoi.app/Contents/Frameworks/libglib-2.0.0.dylib 0x111f9b000 - 0x111fa6fff +libdouble-conversion.3.dylib (0) <4310476B-148D-3A1C-83F1-6466BFDEE44D> /Applications/Valeronoi.app/Contents/Frameworks/libdouble-conversion.3.dylib 0x111fb7000 - 0x111fccfff +libb2.1.dylib (0) <40B58772-8639-3EA0-ACD1-E738AF76C509> /Applications/Valeronoi.app/Contents/Frameworks/libb2.1.dylib 0x111fd5000 - 0x112048fff +libpcre2-16.0.dylib (0) <60A646A5-445E-3B9F-9227-2C682B92E1E6> /Applications/Valeronoi.app/Contents/Frameworks/libpcre2-16.0.dylib 0x112054000 - 0x112057fff +libgthread-2.0.0.dylib (0) <151289FE-A43F-389E-9250-4AA0C9D7A830> /Applications/Valeronoi.app/Contents/Frameworks/libgthread-2.0.0.dylib 0x112068000 - 0x1120d3fff +libpcre.1.dylib (0) <677E38F8-C403-39AA-AD96-BF835F929416> /Applications/Valeronoi.app/Contents/Frameworks/libpcre.1.dylib 0x1120df000 - 0x1120e8fff +libintl.8.dylib (0) /Applications/Valeronoi.app/Contents/Frameworks/libintl.8.dylib 0x1128cc000 - 0x112967fff dyld (852.2) <57DB2053-BFD5-3683-97C6-F1DB2A1F1D09> /usr/lib/dyld 0x7fff20200000 - 0x7fff20201fff libsystem_blocks.dylib (79) /usr/lib/system/libsystem_blocks.dylib 0x7fff20202000 - 0x7fff20237fff libxpc.dylib (2038.120.1) /usr/lib/system/libxpc.dylib 0x7fff20238000 - 0x7fff2024ffff libsystem_trace.dylib (1277.120.1) <5B36BE08-BABA-3F2F-934B-B3FFD10A07A3> /usr/lib/system/libsystem_trace.dylib 0x7fff20250000 - 0x7fff202edfff libcorecrypto.dylib (1000.140.4) <75692EFA-23F5-381B-A2BB-A8C8B78FCFAA> /usr/lib/system/libcorecrypto.dylib 0x7fff202ee000 - 0x7fff2031afff libsystem_malloc.dylib (317.140.5) <0AEDABF0-CFF7-3304-9FF8-EB3BBF0801E6> /usr/lib/system/libsystem_malloc.dylib 0x7fff2031b000 - 0x7fff2035ffff libdispatch.dylib (1271.120.2) /usr/lib/system/libdispatch.dylib 0x7fff20360000 - 0x7fff20399fff libobjc.A.dylib (824) <551C4322-3921-3703-8CC6-1E8E143BB474> /usr/lib/libobjc.A.dylib 0x7fff2039a000 - 0x7fff2039cfff libsystem_featureflags.dylib (28.60.1) <45D158F7-C4E4-3BDE-A218-AD346686E7AB> /usr/lib/system/libsystem_featureflags.dylib 0x7fff2039d000 - 0x7fff20425fff libsystem_c.dylib (1439.141.1) <337F746F-8232-3439-BBFF-BAB9C10731F4> /usr/lib/system/libsystem_c.dylib 0x7fff20426000 - 0x7fff2047bfff libc++.1.dylib (905.6) /usr/lib/libc++.1.dylib 0x7fff2047c000 - 0x7fff20491fff libc++abi.dylib (905.6) <2F9B5E97-FD54-342A-8233-A5ECCD949F81> /usr/lib/libc++abi.dylib 0x7fff20492000 - 0x7fff204c1fff libsystem_kernel.dylib (7195.141.2) /usr/lib/system/libsystem_kernel.dylib 0x7fff204c2000 - 0x7fff204cdfff libsystem_pthread.dylib (454.120.2) /usr/lib/system/libsystem_pthread.dylib 0x7fff204ce000 - 0x7fff20509fff libdyld.dylib (852.2) <11007DE4-ABE1-3079-BF1C-4D0EADA884DD> /usr/lib/system/libdyld.dylib 0x7fff2050a000 - 0x7fff20513fff libsystem_platform.dylib (254.80.2) <6F368391-D41B-3A7E-9992-6000FA985F21> /usr/lib/system/libsystem_platform.dylib 0x7fff20514000 - 0x7fff2053ffff libsystem_info.dylib (542.40.3) <3965B574-34FA-3CF8-BB0B-FCEC7DA8C493> /usr/lib/system/libsystem_info.dylib 0x7fff20540000 - 0x7fff209ddfff com.apple.CoreFoundation (6.9 - 1777.103) <08B48289-1C59-3259-8D49-F1FA51ED53D2> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 0x7fff209de000 - 0x7fff20c13fff com.apple.LaunchServices (1122.41 - 1122.41) <38848652-473A-32BF-AF80-AE71F486FF7E> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices 0x7fff20c14000 - 0x7fff20ce8fff com.apple.gpusw.MetalTools (1.0 - 1) /System/Library/PrivateFrameworks/MetalTools.framework/Versions/A/MetalTools 0x7fff20ce9000 - 0x7fff20f45fff libBLAS.dylib (1336.140.1) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib 0x7fff20f46000 - 0x7fff20f93fff com.apple.Lexicon-framework (1.0 - 86.2) <0E57E9C3-00A8-307E-B2DE-98720083D3E2> /System/Library/PrivateFrameworks/Lexicon.framework/Versions/A/Lexicon 0x7fff20f94000 - 0x7fff21002fff libSparse.dylib (106) <70D44B7A-1D2B-39F1-B606-6423E640D950> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparse.dylib 0x7fff21003000 - 0x7fff21080fff com.apple.SystemConfiguration (1.20 - 1.20) /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration 0x7fff21081000 - 0x7fff210b5fff libCRFSuite.dylib (50) <0CBFE708-F55B-3B66-A06A-8BCB9355F169> /usr/lib/libCRFSuite.dylib 0x7fff210b6000 - 0x7fff212eefff libmecabra.dylib (929.10) <083F04E5-49A8-397C-8014-7DAD0C55C568> /usr/lib/libmecabra.dylib 0x7fff212ef000 - 0x7fff2164dfff com.apple.Foundation (6.9 - 1777.103) /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation 0x7fff2164e000 - 0x7fff21736fff com.apple.LanguageModeling (1.0 - 247.3) /System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling 0x7fff21737000 - 0x7fff2186dfff com.apple.CoreDisplay (237.4 - 237.4) <9E2D1EEA-C99A-3406-BC4B-9153DA78B157> /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay 0x7fff2186e000 - 0x7fff21adefff com.apple.audio.AudioToolboxCore (1.0 - 1181.72) /System/Library/PrivateFrameworks/AudioToolboxCore.framework/Versions/A/AudioToolboxCore 0x7fff21adf000 - 0x7fff21cc4fff com.apple.CoreText (677.6.0.2 - 677.6.0.2) /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText 0x7fff21cc5000 - 0x7fff22356fff com.apple.audio.CoreAudio (5.0 - 5.0) <3A5F6819-CA35-3C12-870E-325F236FCA20> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio 0x7fff22357000 - 0x7fff226aefff com.apple.security (7.0 - 59754.140.13) /System/Library/Frameworks/Security.framework/Versions/A/Security 0x7fff226af000 - 0x7fff2290efff libicucore.A.dylib (66112) <0F2D441F-A530-322B-B408-5963ABE0A3DF> /usr/lib/libicucore.A.dylib 0x7fff2290f000 - 0x7fff22918fff libsystem_darwin.dylib (1439.141.1) <3D4F1678-BA4A-3318-8DD0-D391F3AB9986> /usr/lib/system/libsystem_darwin.dylib 0x7fff22919000 - 0x7fff22c04fff com.apple.CoreServices.CarbonCore (1307.3 - 1307.3) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore 0x7fff22c44000 - 0x7fff22c7efff com.apple.CSStore (1122.41 - 1122.41) <71140CEC-66B4-3475-84B8-3DEB24167B77> /System/Library/PrivateFrameworks/CoreServicesStore.framework/Versions/A/CoreServicesStore 0x7fff22c7f000 - 0x7fff22d2dfff com.apple.framework.IOKit (2.0.2 - 1845.120.6) <67BE2B74-A20F-320C-9484-603D141A47AF> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit 0x7fff22d2e000 - 0x7fff22d39fff libsystem_notify.dylib (279.40.4) <1AE27156-89B5-3E4A-AB14-A77E91F93DC7> /usr/lib/system/libsystem_notify.dylib 0x7fff22d88000 - 0x7fff23ad3fff com.apple.AppKit (6.9 - 2022.60.128) <8B44AAAB-01A1-30A2-9B1B-CBBBE6DFB82A> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 0x7fff23ad4000 - 0x7fff23d22fff com.apple.UIFoundation (1.0 - 728.9) <82EA11F1-7D9B-39F7-8CCE-C3E2E6CCBE68> /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation 0x7fff23d23000 - 0x7fff23d35fff com.apple.UniformTypeIdentifiers (637 - 637) /System/Library/Frameworks/UniformTypeIdentifiers.framework/Versions/A/UniformTypeIdentifiers 0x7fff241a0000 - 0x7fff24826fff libnetwork.dylib (2288.140.7) /usr/lib/libnetwork.dylib 0x7fff24827000 - 0x7fff24cc5fff com.apple.CFNetwork (1240.0.4 - 1240.0.4) <9256A031-E247-364B-BD8C-6D701A07C85A> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork 0x7fff24cc6000 - 0x7fff24cd4fff libsystem_networkextension.dylib (1295.140.3) <8D9FA7DC-AE37-3C15-B730-B9E3CA879BA7> /usr/lib/system/libsystem_networkextension.dylib 0x7fff24cd5000 - 0x7fff24cd5fff libenergytrace.dylib (22.100.1) /usr/lib/libenergytrace.dylib 0x7fff24cd6000 - 0x7fff24d32fff libMobileGestalt.dylib (978.140.1) /usr/lib/libMobileGestalt.dylib 0x7fff24d33000 - 0x7fff24d49fff libsystem_asl.dylib (385) <9284A3C6-2AB1-3596-BD6C-0D19C7A0DD99> /usr/lib/system/libsystem_asl.dylib 0x7fff24d4a000 - 0x7fff24d62fff com.apple.TCC (1.0 - 1) /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC 0x7fff24d63000 - 0x7fff250c8fff com.apple.SkyLight (1.600.0 - 588.7) <5CE5D2B0-BDA7-3F08-BD50-A37580EF6F03> /System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/SkyLight 0x7fff250c9000 - 0x7fff25752fff com.apple.CoreGraphics (2.0 - 1463.16.1) /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics 0x7fff25753000 - 0x7fff25849fff com.apple.ColorSync (4.13.0 - 3473.4.3) <109E4F48-F6CB-3128-9E00-8CA54AC7ED27> /System/Library/Frameworks/ColorSync.framework/Versions/A/ColorSync 0x7fff2584a000 - 0x7fff258a5fff com.apple.HIServices (1.22 - 716) <6E7F240C-BAD6-34BA-8D41-2E0CF04BF089> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices 0x7fff25c4c000 - 0x7fff2606bfff com.apple.CoreData (120 - 1048) <28EADAF4-E5F9-3D99-80C9-1C41C0B2664A> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData 0x7fff2606c000 - 0x7fff26081fff com.apple.ProtocolBuffer (1 - 285.24.10.20.1) /System/Library/PrivateFrameworks/ProtocolBuffer.framework/Versions/A/ProtocolBuffer 0x7fff26082000 - 0x7fff26235fff libsqlite3.dylib (321.3) /usr/lib/libsqlite3.dylib 0x7fff262b3000 - 0x7fff262cafff com.apple.commonutilities (8.0 - 900) /System/Library/PrivateFrameworks/CommonUtilities.framework/Versions/A/CommonUtilities 0x7fff262cb000 - 0x7fff2634afff com.apple.BaseBoard (526 - 526) <43C017F2-785C-3B1A-9B75-77CE7D911B34> /System/Library/PrivateFrameworks/BaseBoard.framework/Versions/A/BaseBoard 0x7fff2634b000 - 0x7fff26393fff com.apple.RunningBoardServices (1.0 - 505.100.8) <1A4FCF53-32D3-3E86-A748-4681AD3DBC89> /System/Library/PrivateFrameworks/RunningBoardServices.framework/Versions/A/RunningBoardServices 0x7fff26394000 - 0x7fff26408fff com.apple.AE (918.6 - 918.6) <9C51A5C3-4443-3E35-9B8B-058522D67014> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE 0x7fff26409000 - 0x7fff2640ffff libdns_services.dylib (1310.140.1) /usr/lib/libdns_services.dylib 0x7fff26410000 - 0x7fff26417fff libsystem_symptoms.dylib (1431.140.1) /usr/lib/system/libsystem_symptoms.dylib 0x7fff26418000 - 0x7fff265a3fff com.apple.Network (1.0 - 1) <54D14297-AAE0-3F91-AB8E-C279835253F4> /System/Library/Frameworks/Network.framework/Versions/A/Network 0x7fff265a4000 - 0x7fff265d3fff com.apple.analyticsd (1.0 - 1) /System/Library/PrivateFrameworks/CoreAnalytics.framework/Versions/A/CoreAnalytics 0x7fff265d4000 - 0x7fff265d6fff libDiagnosticMessagesClient.dylib (112) <73ADCBBF-4E05-3F3B-B6FD-BAA6D027A3AF> /usr/lib/libDiagnosticMessagesClient.dylib 0x7fff265d7000 - 0x7fff26623fff com.apple.spotlight.metadata.utilities (1.0 - 2150.26) <4E669BF7-7B96-3147-BDCC-97DDB25D8A83> /System/Library/PrivateFrameworks/MetadataUtilities.framework/Versions/A/MetadataUtilities 0x7fff26624000 - 0x7fff266befff com.apple.Metadata (10.7.0 - 2150.26) <297F20A5-88F2-37EC-916F-10E0256367E1> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata 0x7fff266bf000 - 0x7fff266c5fff com.apple.DiskArbitration (2.7 - 2.7) <44EF83F5-B10C-3EB3-BD7E-98ADEC4D4835> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration 0x7fff266c6000 - 0x7fff26d2dfff com.apple.vImage (8.1 - 544.4) <6812D055-19BD-321F-B3E3-F51EEF3EBF5B> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage 0x7fff26d2e000 - 0x7fff2700bfff com.apple.QuartzCore (1.11 - 927.24) <58088A96-989A-37F5-B1AE-757CA4CC7DAF> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore 0x7fff2700c000 - 0x7fff2704dfff libFontRegistry.dylib (309) <562EE3DF-A4B8-3601-B5E5-66A247E23C89> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib 0x7fff2704e000 - 0x7fff2718efff com.apple.coreui (2.1 - 692.1) <34077D62-EC7B-3E65-89F3-7F8CBDAB23AE> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI 0x7fff2727b000 - 0x7fff27286fff com.apple.PerformanceAnalysis (1.278.3 - 278.3) <2E7C10E8-DF57-3627-A3A0-8A658284FAEF> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis 0x7fff27287000 - 0x7fff27296fff com.apple.OpenDirectory (11.5 - 230.40.1) /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory 0x7fff27297000 - 0x7fff272b6fff com.apple.CFOpenDirectory (11.5 - 230.40.1) <3E73B2D0-2BFD-3BCD-ACB0-FB1835634596> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory 0x7fff272b7000 - 0x7fff272c3fff com.apple.CoreServices.FSEvents (1290.120.5 - 1290.120.5) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents 0x7fff272c4000 - 0x7fff272e8fff com.apple.coreservices.SharedFileList (144 - 144) <5D0C2E87-9DAE-34D3-8CD4-CA797A96E22D> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList 0x7fff272e9000 - 0x7fff272ebfff libapp_launch_measurement.dylib (14.1) <592E974E-B5CA-3403-AFF1-E85B14F5F499> /usr/lib/libapp_launch_measurement.dylib 0x7fff272ec000 - 0x7fff27333fff com.apple.CoreAutoLayout (1.0 - 21.10.1) <926B66A6-602C-3983-A98E-8645DE61ADCE> /System/Library/PrivateFrameworks/CoreAutoLayout.framework/Versions/A/CoreAutoLayout 0x7fff27334000 - 0x7fff27416fff libxml2.2.dylib (34.10) <069D24D9-19F5-3000-AF25-D7162E74B880> /usr/lib/libxml2.2.dylib 0x7fff27417000 - 0x7fff27464fff com.apple.CoreVideo (1.8 - 414.7) <9EBD539C-AD95-363E-B48C-75DE39D8539A> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo 0x7fff27465000 - 0x7fff27467fff com.apple.loginsupport (1.0 - 1) /System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsupport.framework/Versions/A/loginsupport 0x7fff2841f000 - 0x7fff2842ffff libsystem_containermanager.dylib (318.100.4) <6A824A01-6B4C-30DA-907A-580FD51773B8> /usr/lib/system/libsystem_containermanager.dylib 0x7fff28430000 - 0x7fff28441fff com.apple.IOSurface (290.8.1 - 290.8.1) <1F429DA5-5C44-3CE7-AB92-A1795C6DC8C9> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface 0x7fff28442000 - 0x7fff2844bfff com.apple.IOAccelerator (442.9 - 442.9) <411D0577-C20D-32D0-8AFB-D7FA59D3BEDA> /System/Library/PrivateFrameworks/IOAccelerator.framework/Versions/A/IOAccelerator 0x7fff2844c000 - 0x7fff2856ffff com.apple.Metal (244.303 - 244.303) <385BACC4-E10E-3B01-839A-C1C8323C84E6> /System/Library/Frameworks/Metal.framework/Versions/A/Metal 0x7fff28570000 - 0x7fff2858cfff com.apple.audio.caulk (1.0 - 70) <57C30294-F8E7-3501-BE60-20FFF8B3B020> /System/Library/PrivateFrameworks/caulk.framework/Versions/A/caulk 0x7fff2858d000 - 0x7fff28677fff com.apple.CoreMedia (1.0 - 2780.10) <39EC2321-F8D6-3A1F-BDA5-EDCF1B5AE0CA> /System/Library/Frameworks/CoreMedia.framework/Versions/A/CoreMedia 0x7fff28678000 - 0x7fff287d4fff libFontParser.dylib (305.6.0.2) <4E2122C1-2092-328A-B8CF-6BFAC82A71C0> /System/Library/PrivateFrameworks/FontServices.framework/libFontParser.dylib 0x7fff287d5000 - 0x7fff28ad0fff com.apple.HIToolbox (2.1.1 - 1062) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 0x7fff28ad1000 - 0x7fff28ae4fff com.apple.framework.DFRFoundation (1.0 - 267) <7C7DCD2D-3225-35B8-B28B-AA98AFA7BE13> /System/Library/PrivateFrameworks/DFRFoundation.framework/Versions/A/DFRFoundation 0x7fff28ae5000 - 0x7fff28ae8fff com.apple.dt.XCTTargetBootstrap (1.0 - 18119.1) <8312D13C-D320-35C7-B1B3-9AB31E518779> /System/Library/PrivateFrameworks/XCTTargetBootstrap.framework/Versions/A/XCTTargetBootstrap 0x7fff28ae9000 - 0x7fff28b12fff com.apple.CoreSVG (1.0 - 149) <0C750C10-03CC-3234-AC74-3A24458FA0A3> /System/Library/PrivateFrameworks/CoreSVG.framework/Versions/A/CoreSVG 0x7fff28b13000 - 0x7fff28d4ffff com.apple.ImageIO (3.3.0 - 2130.6.5) <323F8F18-16A9-3FD5-B482-4B89C2CC1A26> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO 0x7fff28d50000 - 0x7fff290cbfff com.apple.CoreImage (16.3.0 - 1140.2) /System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage 0x7fff290cc000 - 0x7fff29132fff com.apple.MetalPerformanceShaders.MPSCore (1.0 - 1) /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSCore.framework/Versions/A/MPSCore 0x7fff29133000 - 0x7fff29136fff libsystem_configuration.dylib (1109.140.1) <99C91EBA-ADE0-3904-8F9C-38B0E3830936> /usr/lib/system/libsystem_configuration.dylib 0x7fff29137000 - 0x7fff2913bfff libsystem_sandbox.dylib (1441.141.1) /usr/lib/system/libsystem_sandbox.dylib 0x7fff2913c000 - 0x7fff2913dfff com.apple.AggregateDictionary (1.0 - 1) <2DF6CF2F-6B64-3C5A-B9ED-3B2DCB099B8F> /System/Library/PrivateFrameworks/AggregateDictionary.framework/Versions/A/AggregateDictionary 0x7fff2913e000 - 0x7fff29141fff com.apple.AppleSystemInfo (3.1.5 - 3.1.5) <11E3EC99-FF2C-3E32-B8DE-E26B079E18AE> /System/Library/PrivateFrameworks/AppleSystemInfo.framework/Versions/A/AppleSystemInfo 0x7fff29142000 - 0x7fff29143fff liblangid.dylib (136) /usr/lib/liblangid.dylib 0x7fff29144000 - 0x7fff291e8fff com.apple.CoreNLP (1.0 - 245.2) <9C0122D8-9033-3869-B700-795406405636> /System/Library/PrivateFrameworks/CoreNLP.framework/Versions/A/CoreNLP 0x7fff291e9000 - 0x7fff291effff com.apple.LinguisticData (1.0 - 399) <74450C36-5CDE-3555-AC84-36808BC44E24> /System/Library/PrivateFrameworks/LinguisticData.framework/Versions/A/LinguisticData 0x7fff291f0000 - 0x7fff29898fff libBNNS.dylib (288.100.5) <4ED79FE5-2990-3D44-B22B-A47EB4BA1AE1> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBNNS.dylib 0x7fff29899000 - 0x7fff29a6bfff libvDSP.dylib (760.100.3) <3A22F97C-00B9-3AD7-A035-11D098325836> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib 0x7fff29a6c000 - 0x7fff29a7dfff com.apple.CoreEmoji (1.0 - 128.4) <47029FAC-57AA-3E25-B883-CAA6CD70B4FA> /System/Library/PrivateFrameworks/CoreEmoji.framework/Versions/A/CoreEmoji 0x7fff29a7e000 - 0x7fff29a88fff com.apple.IOMobileFramebuffer (343.0.0 - 343.0.0) <6D5CDBD5-86A0-354C-898A-FD848750728A> /System/Library/PrivateFrameworks/IOMobileFramebuffer.framework/Versions/A/IOMobileFramebuffer 0x7fff29d81000 - 0x7fff29d91fff com.apple.AssertionServices (1.0 - 505.100.8) /System/Library/PrivateFrameworks/AssertionServices.framework/Versions/A/AssertionServices 0x7fff29d92000 - 0x7fff29e1dfff com.apple.securityfoundation (6.0 - 55240.40.4) <473170CD-FFC4-3452-A141-DC36B506153B> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation 0x7fff29e1e000 - 0x7fff29e27fff com.apple.coreservices.BackgroundTaskManagement (1.0 - 104) <153F8B7A-E1B3-387B-A663-3BA8D230999C> /System/Library/PrivateFrameworks/BackgroundTaskManagement.framework/Versions/A/BackgroundTaskManagement 0x7fff29e28000 - 0x7fff29e2cfff com.apple.xpc.ServiceManagement (1.0 - 1) <1C9E9892-ED04-33B3-80F1-27F1D528442B> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement 0x7fff29e2d000 - 0x7fff29e2ffff libquarantine.dylib (119.40.2) /usr/lib/system/libquarantine.dylib 0x7fff29e30000 - 0x7fff29e3bfff libCheckFix.dylib (31) /usr/lib/libCheckFix.dylib 0x7fff29e3c000 - 0x7fff29e53fff libcoretls.dylib (169.100.1) <2B49E930-0C9E-3F8B-B05E-1CA993B20CC5> /usr/lib/libcoretls.dylib 0x7fff29e54000 - 0x7fff29e64fff libbsm.0.dylib (68.40.1) /usr/lib/libbsm.0.dylib 0x7fff29e65000 - 0x7fff29eaefff libmecab.dylib (929.10) <084B2418-6C2D-3BBD-A3EA-FAB8BCB94AF9> /usr/lib/libmecab.dylib 0x7fff29eaf000 - 0x7fff29eb4fff libgermantok.dylib (24) /usr/lib/libgermantok.dylib 0x7fff29eb5000 - 0x7fff29ecafff libLinearAlgebra.dylib (1336.140.1) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib 0x7fff29ecb000 - 0x7fff2a0e9fff com.apple.MetalPerformanceShaders.MPSNeuralNetwork (1.0 - 1) /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSNeuralNetwork.framework/Versions/A/MPSNeuralNetwork 0x7fff2a0ea000 - 0x7fff2a139fff com.apple.MetalPerformanceShaders.MPSRayIntersector (1.0 - 1) /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSRayIntersector.framework/Versions/A/MPSRayIntersector 0x7fff2a13a000 - 0x7fff2a29bfff com.apple.MLCompute (1.0 - 1) /System/Library/Frameworks/MLCompute.framework/Versions/A/MLCompute 0x7fff2a29c000 - 0x7fff2a2d2fff com.apple.MetalPerformanceShaders.MPSMatrix (1.0 - 1) <9FA9BD03-841D-31D6-B449-42AD15AB88A1> /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSMatrix.framework/Versions/A/MPSMatrix 0x7fff2a2d3000 - 0x7fff2a329fff com.apple.MetalPerformanceShaders.MPSNDArray (1.0 - 1) <790B7ED3-7D2E-3578-A7ED-43CBE2EB12E9> /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSNDArray.framework/Versions/A/MPSNDArray 0x7fff2a32a000 - 0x7fff2a3bafff com.apple.MetalPerformanceShaders.MPSImage (1.0 - 1) <54D32AA9-90F3-3941-8C8B-9C49DC04F625> /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSImage.framework/Versions/A/MPSImage 0x7fff2a3bb000 - 0x7fff2a3cafff com.apple.AppleFSCompression (125 - 1.0) <8EFE966E-3F09-3EF8-A6FD-8CB4AB3077CB> /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression 0x7fff2a3cb000 - 0x7fff2a3d7fff libbz2.1.0.dylib (44) /usr/lib/libbz2.1.0.dylib 0x7fff2a3d8000 - 0x7fff2a3dcfff libsystem_coreservices.dylib (127.1) <8F154612-D3F5-3DEB-AF88-48247ABF988E> /usr/lib/system/libsystem_coreservices.dylib 0x7fff2a3dd000 - 0x7fff2a40afff com.apple.CoreServices.OSServices (1122.41 - 1122.41) <6C96CE62-A020-30C9-B52A-2577E50E1C56> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices 0x7fff2a5d9000 - 0x7fff2a5ebfff libz.1.dylib (76) /usr/lib/libz.1.dylib 0x7fff2a5ec000 - 0x7fff2a633fff libsystem_m.dylib (3186.100.3) <46DC091D-F61F-3D16-A417-51C5D4D6912E> /usr/lib/system/libsystem_m.dylib 0x7fff2a634000 - 0x7fff2a634fff libcharset.1.dylib (59) /usr/lib/libcharset.1.dylib 0x7fff2a635000 - 0x7fff2a63afff libmacho.dylib (980) <2696D4F7-BF83-304F-BDED-9CC268B5FE4E> /usr/lib/system/libmacho.dylib 0x7fff2a63b000 - 0x7fff2a656fff libkxld.dylib (7195.141.2) <7C773CB5-8521-396A-977B-B5689C6F0F27> /usr/lib/system/libkxld.dylib 0x7fff2a657000 - 0x7fff2a662fff libcommonCrypto.dylib (60178.120.3) <79B2C85C-C388-3AFF-B47C-DF0EE43FD292> /usr/lib/system/libcommonCrypto.dylib 0x7fff2a663000 - 0x7fff2a66dfff libunwind.dylib (201) <072F009A-A981-308F-BEC5-06D58CA30BCF> /usr/lib/system/libunwind.dylib 0x7fff2a66e000 - 0x7fff2a675fff liboah.dylib (203.58) /usr/lib/liboah.dylib 0x7fff2a676000 - 0x7fff2a680fff libcopyfile.dylib (173.40.2) <569E5E4E-73BE-3C12-818F-713DA0591E1D> /usr/lib/system/libcopyfile.dylib 0x7fff2a681000 - 0x7fff2a688fff libcompiler_rt.dylib (102.2) <396ECEB9-331A-3100-8FA3-BFF3CFC760D6> /usr/lib/system/libcompiler_rt.dylib 0x7fff2a689000 - 0x7fff2a68bfff libsystem_collections.dylib (1439.141.1) /usr/lib/system/libsystem_collections.dylib 0x7fff2a68c000 - 0x7fff2a68efff libsystem_secinit.dylib (87.60.1) /usr/lib/system/libsystem_secinit.dylib 0x7fff2a68f000 - 0x7fff2a691fff libremovefile.dylib (49.120.1) <9646E2E1-71D1-3463-A556-8CD96059A4A9> /usr/lib/system/libremovefile.dylib 0x7fff2a692000 - 0x7fff2a692fff libkeymgr.dylib (31) <07EC6CD6-0DCC-321C-856B-65FF4327E963> /usr/lib/system/libkeymgr.dylib 0x7fff2a693000 - 0x7fff2a69afff libsystem_dnssd.dylib (1310.140.1) /usr/lib/system/libsystem_dnssd.dylib 0x7fff2a69b000 - 0x7fff2a6a0fff libcache.dylib (83) /usr/lib/system/libcache.dylib 0x7fff2a6a1000 - 0x7fff2a6a2fff libSystem.B.dylib (1292.120.1) <46BD4B87-AAC4-3070-BF8B-6BE393247BBE> /usr/lib/libSystem.B.dylib 0x7fff2a6a3000 - 0x7fff2a6a6fff libfakelink.dylib (3) /usr/lib/libfakelink.dylib 0x7fff2a6a7000 - 0x7fff2a6a7fff com.apple.SoftLinking (1.0 - 1) /System/Library/PrivateFrameworks/SoftLinking.framework/Versions/A/SoftLinking 0x7fff2a6a8000 - 0x7fff2a6dffff libpcap.A.dylib (98.100.3) <33537A04-1FB2-3772-9640-03816375C0E9> /usr/lib/libpcap.A.dylib 0x7fff2a6e0000 - 0x7fff2a7d0fff libiconv.2.dylib (59) /usr/lib/libiconv.2.dylib 0x7fff2a7d1000 - 0x7fff2a7e2fff libcmph.dylib (8) <5F57A965-7DAF-3B86-96A6-41B281F154C7> /usr/lib/libcmph.dylib 0x7fff2a7e3000 - 0x7fff2a854fff libarchive.2.dylib (83.100.2) <69B700E8-8BBC-312E-B54D-A85155059560> /usr/lib/libarchive.2.dylib 0x7fff2a855000 - 0x7fff2a8bcfff com.apple.SearchKit (1.4.1 - 1.4.1) <6F4AD104-675A-3181-A8EC-07EF356AB334> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit 0x7fff2a8bd000 - 0x7fff2a8befff libThaiTokenizer.dylib (3) /usr/lib/libThaiTokenizer.dylib 0x7fff2a8bf000 - 0x7fff2a8e1fff com.apple.applesauce (1.0 - 16.28) /System/Library/PrivateFrameworks/AppleSauce.framework/Versions/A/AppleSauce 0x7fff2a8e2000 - 0x7fff2a8f9fff libapple_nghttp2.dylib (1.41) /usr/lib/libapple_nghttp2.dylib 0x7fff2a8fa000 - 0x7fff2a910fff libSparseBLAS.dylib (1336.140.1) <8A71EC0F-BF79-36E7-905E-944B0E0F29C1> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparseBLAS.dylib 0x7fff2a911000 - 0x7fff2a912fff com.apple.MetalPerformanceShaders.MetalPerformanceShaders (1.0 - 1) <08F6175F-F2C7-3C48-B382-5E5FEF9B17EE> /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/MetalPerformanceShaders 0x7fff2a913000 - 0x7fff2a917fff libpam.2.dylib (28.40.1) <9DB993FD-A783-3BCD-B3BC-823A69DB2BFD> /usr/lib/libpam.2.dylib 0x7fff2a918000 - 0x7fff2a937fff libcompression.dylib (96.120.1) <597995B2-7622-3857-8498-093B0CAF4408> /usr/lib/libcompression.dylib 0x7fff2a938000 - 0x7fff2a93dfff libQuadrature.dylib (7) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libQuadrature.dylib 0x7fff2a93e000 - 0x7fff2acdbfff libLAPACK.dylib (1336.140.1) <058DC497-DAC4-3EB9-B8ED-519F078C280B> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib 0x7fff2acdc000 - 0x7fff2ad2bfff com.apple.DictionaryServices (1.2 - 341) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices 0x7fff2ad2c000 - 0x7fff2ad44fff liblzma.5.dylib (16) /usr/lib/liblzma.5.dylib 0x7fff2ad45000 - 0x7fff2ad46fff libcoretls_cfhelpers.dylib (169.100.1) /usr/lib/libcoretls_cfhelpers.dylib 0x7fff2ad47000 - 0x7fff2ae42fff com.apple.APFS (1677.141.1 - 1677.141.1) <169D9648-960C-3778-BE32-BE8CDCC7A97D> /System/Library/PrivateFrameworks/APFS.framework/Versions/A/APFS 0x7fff2ae43000 - 0x7fff2ae50fff libxar.1.dylib (452) <050C4EC2-5398-3A52-80A7-CC39137DF8DD> /usr/lib/libxar.1.dylib 0x7fff2ae51000 - 0x7fff2ae54fff libutil.dylib (58.40.2) <773B03AC-1DE3-33BA-AEFC-A4192BF277EF> /usr/lib/libutil.dylib 0x7fff2ae55000 - 0x7fff2ae7dfff libxslt.1.dylib (17.6) /usr/lib/libxslt.1.dylib 0x7fff2ae7e000 - 0x7fff2ae88fff libChineseTokenizer.dylib (37.1) /usr/lib/libChineseTokenizer.dylib 0x7fff2ae89000 - 0x7fff2af46fff libvMisc.dylib (760.100.3) <512B1000-C4DB-3853-B305-7750CAADA944> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib 0x7fff2af47000 - 0x7fff2afdefff libate.dylib (3.0.6) <6347E398-982B-3F67-B5B4-3EF87FCCF7A8> /usr/lib/libate.dylib 0x7fff2afdf000 - 0x7fff2afe6fff libIOReport.dylib (64.100.1) <47E72A6A-2D2A-3E70-B447-CA1D9EA09465> /usr/lib/libIOReport.dylib 0x7fff2b17c000 - 0x7fff2b1cffff com.apple.AppleVAFramework (6.1.3 - 6.1.3) <4FD9371F-1A01-3DC1-AAC1-59B2983D4911> /System/Library/PrivateFrameworks/AppleVA.framework/Versions/A/AppleVA 0x7fff2b1d0000 - 0x7fff2b1e8fff libexpat.1.dylib (26) <8F1614BA-7BC7-3947-93C4-E868A321C5F0> /usr/lib/libexpat.1.dylib 0x7fff2b1e9000 - 0x7fff2b1f2fff libheimdal-asn1.dylib (597.140.2) <136B6D17-9A3D-3381-98C5-CB7DC838A5ED> /usr/lib/libheimdal-asn1.dylib 0x7fff2b1f3000 - 0x7fff2b207fff com.apple.IconFoundation (479.4 - 479.4) <726448AB-8665-3329-8412-56D01231523A> /System/Library/PrivateFrameworks/IconFoundation.framework/Versions/A/IconFoundation 0x7fff2b208000 - 0x7fff2b274fff com.apple.IconServices (479.4 - 479.4) <15CFAFE9-F1E7-3BCC-A75A-1842D794CDE3> /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices 0x7fff2b275000 - 0x7fff2b313fff com.apple.MediaExperience (1.0 - 1) /System/Library/PrivateFrameworks/MediaExperience.framework/Versions/A/MediaExperience 0x7fff2b314000 - 0x7fff2b33cfff com.apple.persistentconnection (1.0 - 1.0) /System/Library/PrivateFrameworks/PersistentConnection.framework/Versions/A/PersistentConnection 0x7fff2b33d000 - 0x7fff2b34bfff com.apple.GraphVisualizer (1.0 - 100.1) /System/Library/PrivateFrameworks/GraphVisualizer.framework/Versions/A/GraphVisualizer 0x7fff2b34c000 - 0x7fff2b767fff com.apple.vision.FaceCore (4.3.2 - 4.3.2) /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore 0x7fff2b768000 - 0x7fff2b7affff com.apple.OTSVG (1.0 - 677.6.0.2) <28043431-F6FF-3614-8E73-FE193439BB4C> /System/Library/PrivateFrameworks/OTSVG.framework/Versions/A/OTSVG 0x7fff2b7b0000 - 0x7fff2b7b6fff com.apple.xpc.AppServerSupport (1.0 - 2038.120.1) <37AFFEA4-2FE4-37EC-A65C-E7796786EB73> /System/Library/PrivateFrameworks/AppServerSupport.framework/Versions/A/AppServerSupport 0x7fff2b7b7000 - 0x7fff2b7c9fff libhvf.dylib (1.0 - $[CURRENT_PROJECT_VERSION]) <575E7B70-B1B9-39F0-925D-BE92549E7411> /System/Library/PrivateFrameworks/FontServices.framework/libhvf.dylib 0x7fff2b7ca000 - 0x7fff2b7ccfff libspindump.dylib (295.2) /usr/lib/libspindump.dylib 0x7fff2b7cd000 - 0x7fff2b88dfff com.apple.Heimdal (4.0 - 2.0) <0D59D4DD-6F15-3FEE-9BCC-7A5451883C94> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal 0x7fff2ba2d000 - 0x7fff2ba69fff com.apple.bom (14.0 - 235) /System/Library/PrivateFrameworks/Bom.framework/Versions/A/Bom 0x7fff2ba6a000 - 0x7fff2bab3fff com.apple.AppleJPEG (1.0 - 1) /System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG 0x7fff2bab4000 - 0x7fff2bb93fff libJP2.dylib (2130.6.5) <73B01BAF-D3BD-3D28-8731-EAB21B228EED> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib 0x7fff2bb94000 - 0x7fff2bb97fff com.apple.WatchdogClient.framework (1.0 - 98.120.2) <9F6D4926-07D6-3F7A-932F-CBFEF331E34D> /System/Library/PrivateFrameworks/WatchdogClient.framework/Versions/A/WatchdogClient 0x7fff2bb98000 - 0x7fff2bbcefff com.apple.MultitouchSupport.framework (4440.3 - 4440.3) /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport 0x7fff2bbcf000 - 0x7fff2bd2dfff com.apple.VideoToolbox (1.0 - 2780.10) /System/Library/Frameworks/VideoToolbox.framework/Versions/A/VideoToolbox 0x7fff2bd2e000 - 0x7fff2bd61fff libAudioToolboxUtility.dylib (1181.72) <7F464298-1B15-309E-8C57-D9BA45930CAB> /usr/lib/libAudioToolboxUtility.dylib 0x7fff2bd62000 - 0x7fff2bd88fff libPng.dylib (2130.6.5) <606A6674-0F30-3778-B7A8-852E73BE9864> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib 0x7fff2bd89000 - 0x7fff2bde8fff libTIFF.dylib (2130.6.5) <7E294883-5DF8-3730-A202-497AAD61D9A4> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib 0x7fff2bde9000 - 0x7fff2be05fff com.apple.IOPresentment (58 - 37) /System/Library/PrivateFrameworks/IOPresentment.framework/Versions/A/IOPresentment 0x7fff2be06000 - 0x7fff2be0dfff com.apple.GPUWrangler (6.3.5 - 6.3.5) /System/Library/PrivateFrameworks/GPUWrangler.framework/Versions/A/GPUWrangler 0x7fff2be0e000 - 0x7fff2be11fff libRadiance.dylib (2130.6.5) <438DD36A-EA14-30E6-A3C7-FF36B7456930> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib 0x7fff2be12000 - 0x7fff2be17fff com.apple.DSExternalDisplay (3.1 - 380) <820DA2BE-FD83-317B-A859-7EA8EF22BF8C> /System/Library/PrivateFrameworks/DSExternalDisplay.framework/Versions/A/DSExternalDisplay 0x7fff2be18000 - 0x7fff2be3cfff libJPEG.dylib (2130.6.5) <5A2A9409-0118-34B8-A3C0-1FB05BE1B48C> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib 0x7fff2be3d000 - 0x7fff2be6cfff com.apple.ATSUI (1.0 - 1) <6E71A1C3-BC19-3496-AC1C-90B3CE83A0BF> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATSUI.framework/Versions/A/ATSUI 0x7fff2be6d000 - 0x7fff2be71fff libGIF.dylib (2130.6.5) /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib 0x7fff2be72000 - 0x7fff2be7bfff com.apple.CMCaptureCore (1.0 - 82.6) <78123EDC-D3B5-39C6-AEA7-DB52CDA3C979> /System/Library/PrivateFrameworks/CMCaptureCore.framework/Versions/A/CMCaptureCore 0x7fff2be7c000 - 0x7fff2bec3fff com.apple.print.framework.PrintCore (16.1 - 531.1) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore 0x7fff2bec4000 - 0x7fff2bf91fff com.apple.TextureIO (3.10.9 - 3.10.9) /System/Library/PrivateFrameworks/TextureIO.framework/Versions/A/TextureIO 0x7fff2bf92000 - 0x7fff2bf9afff com.apple.InternationalSupport (1.0 - 61.1) <40F6A37A-EBD3-304B-AF6A-43833A3E7A3E> /System/Library/PrivateFrameworks/InternationalSupport.framework/Versions/A/InternationalSupport 0x7fff2bf9b000 - 0x7fff2c015fff com.apple.datadetectorscore (8.0 - 674) <10C32CC2-AF04-35BE-9344-0F5BF97339A5> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore 0x7fff2c016000 - 0x7fff2c073fff com.apple.UserActivity (439 - 439) <23442FB0-6ED9-3F0F-8B7C-D12C85710DDC> /System/Library/PrivateFrameworks/UserActivity.framework/Versions/A/UserActivity 0x7fff2cce1000 - 0x7fff2cd12fff libSessionUtility.dylib (76.69) /System/Library/PrivateFrameworks/AudioSession.framework/libSessionUtility.dylib 0x7fff2cd13000 - 0x7fff2ce47fff com.apple.audio.toolbox.AudioToolbox (1.14 - 1.14) <2B4043E1-A82B-3E53-8DED-6BF234206BAC> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox 0x7fff2ce48000 - 0x7fff2ceadfff com.apple.audio.AudioSession (1.0 - 76.69) /System/Library/PrivateFrameworks/AudioSession.framework/Versions/A/AudioSession 0x7fff2ceae000 - 0x7fff2cec0fff libAudioStatistics.dylib (27.64) /usr/lib/libAudioStatistics.dylib 0x7fff2cec1000 - 0x7fff2ced0fff com.apple.speech.synthesis.framework (9.0.66 - 9.0.66) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis 0x7fff2ced1000 - 0x7fff2cf3dfff com.apple.ApplicationServices.ATS (377 - 516) <09728391-A9F9-355F-BE99-A64707E8BC03> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS 0x7fff2cf3e000 - 0x7fff2cf56fff libresolv.9.dylib (68) <9EE291CF-A18A-3D09-A8CC-682AAF448176> /usr/lib/libresolv.9.dylib 0x7fff2d089000 - 0x7fff2d168fff libSMC.dylib (20) /usr/lib/libSMC.dylib 0x7fff2d169000 - 0x7fff2d1c8fff libcups.2.dylib (494.1) <35B61857-D298-3BC9-960A-D2CCAA576DC7> /usr/lib/libcups.2.dylib 0x7fff2d1c9000 - 0x7fff2d1d8fff com.apple.LangAnalysis (1.7.0 - 254) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis 0x7fff2d1d9000 - 0x7fff2d1e3fff com.apple.NetAuth (6.2 - 6.2) <5972DC13-D32F-3140-BD91-495AAC2D7550> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth 0x7fff2d1e4000 - 0x7fff2d1ebfff com.apple.ColorSyncLegacy (4.13.0 - 1) <4C440F08-211D-3BF7-A43A-57930751CD78> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy 0x7fff2d1ec000 - 0x7fff2d1f7fff com.apple.QD (4.0 - 416) <956ADD05-CF77-32BC-A3ED-E3E62969DA53> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD 0x7fff2d1f8000 - 0x7fff2d84cfff com.apple.audio.AudioResourceArbitration (1.0 - 1) /System/Library/PrivateFrameworks/AudioResourceArbitration.framework/Versions/A/AudioResourceArbitration 0x7fff2d84d000 - 0x7fff2d858fff com.apple.perfdata (1.0 - 67.40.1) <7DBB06C3-735E-3105-A8D2-DD22C51FE5D4> /System/Library/PrivateFrameworks/perfdata.framework/Versions/A/perfdata 0x7fff2d859000 - 0x7fff2d867fff libperfcheck.dylib (41) <515342C4-9932-306C-8A4E-AB2DB9C94D7C> /usr/lib/libperfcheck.dylib 0x7fff2d868000 - 0x7fff2d877fff com.apple.Kerberos (3.0 - 1) <74519634-F3AC-31A3-8880-B01C3F4C955D> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos 0x7fff2d878000 - 0x7fff2d8c8fff com.apple.GSS (4.0 - 2.0) <4B10E99B-A9C7-3C61-85FD-E4BDDEE38764> /System/Library/Frameworks/GSS.framework/Versions/A/GSS 0x7fff2d8c9000 - 0x7fff2d8d9fff com.apple.CommonAuth (4.0 - 2.0) /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth 0x7fff2daaa000 - 0x7fff2daaafff liblaunch.dylib (2038.120.1) /usr/lib/system/liblaunch.dylib 0x7fff2fcd4000 - 0x7fff2fcfbfff com.apple.RemoteViewServices (2.0 - 163) /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices 0x7fff2fcfc000 - 0x7fff2fd0bfff com.apple.SpeechRecognitionCore (6.1.25 - 6.1.25) /System/Library/PrivateFrameworks/SpeechRecognitionCore.framework/Versions/A/SpeechRecognitionCore 0x7fff2fd0c000 - 0x7fff2fd13fff com.apple.speech.recognition.framework (6.0.3 - 6.0.3) <613D2BFE-FCD0-3C2F-8B93-4A01D221AF09> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition 0x7fff2ff41000 - 0x7fff2ff41fff libsystem_product_info_filter.dylib (8.40.1) /usr/lib/system/libsystem_product_info_filter.dylib 0x7fff30019000 - 0x7fff30019fff com.apple.Accelerate.vecLib (3.11 - vecLib 3.11) <41FBC9FA-C781-38D3-BA7D-80A0955B350C> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib 0x7fff3003f000 - 0x7fff3003ffff com.apple.CoreServices (1122.41 - 1122.41) <2E82F706-DA2C-3C97-B244-9053E6E95827> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices 0x7fff301fb000 - 0x7fff301fbfff com.apple.Accelerate (1.11 - Accelerate 1.11) <3F8EDDF5-80E7-3EDD-8746-89A278F04805> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate 0x7fff3321a000 - 0x7fff3321afff com.apple.ApplicationServices (48 - 50) <93634C11-D92F-38C7-9A9B-52F39C85FCA4> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices 0x7fff3352f000 - 0x7fff3352ffff libHeimdalProxy.dylib (79) /System/Library/Frameworks/Kerberos.framework/Versions/A/Libraries/libHeimdalProxy.dylib 0x7fff3ccf9000 - 0x7fff3cd18fff com.apple.private.SystemPolicy (1.0 - 1) /System/Library/PrivateFrameworks/SystemPolicy.framework/Versions/A/SystemPolicy 0x7fff3d656000 - 0x7fff3d668fff libmis.dylib (274.140.2) /usr/lib/libmis.dylib 0x7fff6bb9e000 - 0x7fff6bba4fff libCoreFSCache.dylib (200.10) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreFSCache.dylib 0x7fff6bba5000 - 0x7fff6bba9fff libCoreVMClient.dylib (200.10) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib 0x7fff6bbaa000 - 0x7fff6bbb9fff com.apple.opengl (18.5.9 - 18.5.9) <149F2F08-3FD7-3271-945C-238BDCAA3133> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL 0x7fff6bbba000 - 0x7fff6bbbcfff libCVMSPluginSupport.dylib (18.5.9) <97DC9BD9-1BED-3D17-B499-3967775A011C> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib 0x7fff6bbbd000 - 0x7fff6bbc5fff libGFXShared.dylib (18.5.9) <7B502C01-1C03-3388-878B-A0A85223F3A5> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib 0x7fff6bbc6000 - 0x7fff6bbf9fff libGLImage.dylib (18.5.9) <2CCBC785-6F45-33DE-B790-066AF4C69048> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib 0x7fff6bbfa000 - 0x7fff6bc36fff libGLU.dylib (18.5.9) <53602650-F093-334F-9D96-2B4FE2359E7A> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib 0x7fff6bdcb000 - 0x7fff6bdd5fff libGL.dylib (18.5.9) <9E1A856D-D393-3FDC-ABDF-E29282A6B83E> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib 0x7fff6d215000 - 0x7fff6d26dfff com.apple.opencl (4.6 - 4.6) <5FD1A8D9-17B9-316B-8CA4-6BE553B936CE> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL 0x7fff6e317000 - 0x7fff6e31efff com.apple.agl (3.3.4 - AGL-3.3.3) /System/Library/Frameworks/AGL.framework/Versions/A/AGL

    Model: MacBookPro12,1, BootROM 427.140.8.0.0, 2 processors, Dual-Core Intel Core i5, 2,7 GHz, 8 GB, SMC 2.28f7 Graphics: kHW_IntelIris6100Item, Intel Iris Graphics 6100, spdisplays_builtin Memory Module: BANK 0/DIMM0, 4 GB, DDR3, 1867 MHz, 0x80AD, 0x483943434E4E4E424C54414C41522D4E5544 Memory Module: BANK 1/DIMM0, 4 GB, DDR3, 1867 MHz, 0x80AD, 0x483943434E4E4E424C54414C41522D4E5544 AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x133), Broadcom BCM43xx 1.0 (7.77.111.1 AirPortDriverBrcmNIC-1680.8) Bluetooth: Version 8.0.5d7, 3 services, 27 devices, 1 incoming serial ports Network Service: Wi-Fi, AirPort, en0 Serial ATA Device: APPLE SSD SM0256G, 251 GB USB Device: USB 3.0 Bus USB Device: Bluetooth USB Host Controller Thunderbolt Bus: MacBook Pro, Apple Inc., 27.1

    opened by ingoschi 2
  • Support for Valetudo 2022.02

    Support for Valetudo 2022.02

    https://github.com/Hypfer/Valetudo/commit/bbdf2ec1f21287e4b0397508a608880028c20b29 slightly changes the API

    Now, the REST endpoint returns a ValetudoWifiStatus object so this check will fail

    https://github.com/ccoors/Valeronoi/blob/064451de4fd29d0ba895d9162b2c6ac7787f8717/src/robot/robot.cpp#L82-L91

    opened by Hypfer 1
  • Support multiple paths

    Support multiple paths

    Valeronoi merges multiple path entities together before drawing them. It should draw them separately to handle the new map parsing on Dreame introduced in https://github.com/Hypfer/Valetudo/commit/e083af2759f37706cda1e45a0b083b0782112f3b

    bug 
    opened by ccoors 1
  • M1 Support works fine

    M1 Support works fine

    it's not an issue but I thought I'd share a quick note anyway

    So you can change the passage "should work" to "works fine" ;) Just tested it on a M1 Macbook Pro. It works fine. 👍

    Thanks for your good work.

    opened by Dodoooh 1
  • Compatibility with macOS

    Compatibility with macOS

    This PR aims to clean up some rough edges regarding macOS builds

    • [x] Icon in .icns-format
    • [x] CMakeLists.txt adjustments
    • [x] C++ errors regarding iterating over QJsonArrays
    • [x] Weird menu issues - Settings dialog and Robot config dialog are mixed up
    • [x] App is looking a bit messy, could be neater
    opened by ccoors 0
  • Feature request: Ability to generate map starting from offine data

    Feature request: Ability to generate map starting from offine data

    Hi all! First af all, very nice project, thanks for you efforts! 👍

    I was wondering if you would consider the ability to batch upload data in a predefined format to allow generating a map.

    AFAIK most of the robots do not support 5Ghz WiFi, and this would limit a lot the mapping capabilities of Valenoroi these years: my idea is to stick a battery powered device to get a wifi map + the valetudo logs (e.g. a simple shell script with a curl loop, al laptop, a dedicated valenoroi-companion app, or something running off a ESP32-C5 when available...) and use that to generate the coverage map.

    I can contribute on almost everything except C++ :)

    What are your thoughts?

    opened by psychowood 3
  • Only one access point was mapped

    Only one access point was mapped

    Hi and thank you for this awesome project!

    I just tried it and the map looks beautiful! The problem is that only one wifi access point (repeater) got mapped. (The one next to the robots charging dock) The router as well as the other repeaters (in the same wlan) aren't showing up on the map. Is this expected? Is there any way to map all?

    Best, Paul

    opened by firstdorsal 3
  • Half of points moved

    Half of points moved

    Tried to record a zoned clean, so I started the recording and startet the zone cleaning, after about 30 mins I stopped recording. It seems that half of the measurements moved up(see the attachements). Measurements: 2600 Unique places: 410 K1 K2

    opened by cyko69 1
  • Valenoroi stops

    Valenoroi stops "painting" the map

    I own a Roborock S5 Max rooted and running with Valetudo 2021.03.0. When i start Cleaning and Valenoroi Recording -> Everything looks fine and the Map is starting to get "painted". But after something between 1500 and 2000 Measurements the map stops getting painted. I see the "Measurement" and "Unique Places" Counters increasing. The "Lastest Signal" is changing to the (i would say) correct value. Is there something like an upper limit for Measurements Valenoroi is able to "paint"? I did this two times, it was always the same result.

    grafik

    opened by seppeel 11
Releases(v0.1.8)
Owner
Christian F. Coors
Christian F. Coors
ASN intelligence information (IP to ASN mapping) collected and distributed in open source and transparent way

ASN Intelligence The main goal of this project to retrieve information required to map IP address to ASN number in open source and transparent way. Wh

Pavel Odintsov 60 Jun 27, 2021
Multi-protocol Port Mapping client library

libplum - Multi-protocol Port Mapping client library libplum (Port Lightweight and Universal Mapping) is a library allowing to forward ports on Networ

Paul-Louis Ageneau 18 Dec 26, 2022
Tuya IoTOS Embeded SDK WiFi & BLE for BK7231T

Tuya IoTOS Embedded Wi-Fi and BLE SDK for BK7231T 中文版 | English Overview Developed independently by Tuya Smart, Tuya IoTOS is the world's only IoT ope

Tuya 35 Dec 5, 2022
WiFi-enabled soil moisture sensor

w-parasite w-parasite is an open source, WiFi-enabled soil moisture sensor for house plants. This repo contains all the hardware design files (schemat

null 128 Oct 23, 2022
T-Watch 2020 v1 compatible firmware providing WiFi and BLE testing tools (and also, a watch :D)

ESP-IDF template app This is a template application to be used with Espressif IoT Development Framework. Please check ESP-IDF docs for getting started

Damien Cauquil 49 Dec 23, 2022
Netstick client for Nintendo 3DS -- turn your portable console into a Linux compatible WiFi gamepad!

Netstick turns your 3DS into a wifi enabled gamepad! Control any linux-based device (such as a Raspberry Pi running Retropie) using your 3DS!

null 33 Oct 6, 2022
WiFi/MQTT Code For the ThingPulse ESPGateway

ESP32-Paxcounter with ThingPulse ESPGateway This project lets you run the ESP32-Paxcounter project on the ThingPulse ESPGateway. The ESPGateway has tw

Daniel Eichhorn 6 Aug 13, 2022
ESP8266 WiFi Connection manager with fallback web configuration portal

ESP8266 WiFi Connection manager with fallback web configuration portal

null 5.6k Jan 4, 2023
owfuzz: a WiFi protocol fuzzing tool using openwifi.

Openwifi is an open-source WiFi protocol stack based on SDR that is fully compatible with Linux mac80211. It's driver takes advantage of the Linux kernel's supports (mac80211, cfg80211) for WiFi high MAC, so it can provide an interface to the application layer like a common WiFi USB dongle.

Alipay 146 Dec 29, 2022
Wifi MQTT Data Logging via an esp8266 for the Ikea VINDRIKTNING PM2.5 air quality sensor

MQTT connectivity for the Ikea VINDRIKTNING This repository contains an ESP8266 firmware, which adds MQTT to the Ikea VINDRIKTNING PM2.5 air quality s

Sören Beye 943 Dec 31, 2022
A simple and easy WiFi-enabled ESP8266-powered WSPR and FT8 beacon which uses NTP + DS3231 RTC for timing.

Easy-Digital-Beacons-v1 A simple and easy WiFi-enabled ESP8266-powered WSPR and FT8 beacon which uses NTP + DS3231 RTC for timing. The whole design is

Dhiru Kholia 36 Nov 20, 2022
ESP8266 powered Xilinx Virtual Cable - Xilinx WiFi JTAG!

Xilinx Virtual Cable Server for ESP8266 Overview ESP8266 implementation of XVC (Xilinx Virtual Cable) protocol based on xvcd

Dhiru Kholia 10 Dec 6, 2022
OtterCastAmp is an open-source WiFi Speaker amplifier, based on a Sochip S3 SoC. Powered by any USB PD adapter for up to 100W of music.

OtterCastAmp is an open-source WiFi Speaker amplifier, based on a Sochip S3 SoC. Powered by any USB PD adapter for up to 100W of music.

Ottercast 265 Dec 30, 2022
ESP 32 webserver to serve a static page for wifi settings

ESP32 Settings WebServer This is a ESP32 Firmware developed in PlatformIO which consists in a HTTP server for serve static files and provides an API f

Mateus Mello de Oliveira 2 Oct 29, 2021
Update ESP32 firmware over WiFi from a web server

esp32-firmware-update Update ESP32 firmware over WiFi from Github This includes a python script which generates the update json file based on the firm

Felix Biego 12 Dec 10, 2022
RPI Pico WIFI via ESP-01S, LWESP, FreeRTOS, and MQTT example

RPIPicoRTOSMQTT RPI Pico WIFI via ESP-01S, LWESP, FreeRTOS, and MQTT example Demo code for RPI Pico using ESP-01S for wifi connection over uart. With

Dr Jon Durrant 2 Dec 2, 2021
This project was made with a NodeMCU ESP8266 WiFi module, Raspberry Pi4, humidity sensor, flame sensor, luminosity sensor, RGB LED, active buzzer.

Smart.House.IoT.Project This project was made with a NodeMCU ESP8266 WiFi module, Raspberry Pi4, Temp and Humidity sensor, Flame sensor, Photoresistor

Hermassi Nadir 0 Jun 22, 2022
Stream server (serial-to-wifi bridge) for ESPHome

Stream server for ESPHome Custom component for ESPHome to expose a UART stream over WiFi or Ethernet. Can be used as a serial-to-wifi bridge as known

Oxan van Leeuwen 76 Jan 7, 2023
WiFi scanner with visual persistence, intended to find the idlest channel e.g. to assign to a ZigBee device

WiFiChanViz Motivation This tool was initially coded to help find the idlest 2.4GHz channel in order to connect a ZigBee device to HomeAssistant in id

tobozo 15 Oct 27, 2022