Jump to content

Welcome to Smart Home Forum by FIBARO

Dear Guest,

 

as you can notice parts of Smart Home Forum by FIBARO is not available for you. You have to register in order to view all content and post in our community. Don't worry! Registration is a simple free process that requires minimal information for you to sign up. Become a part of of Smart Home Forum by FIBARO by creating an account.

 

As a member you can:

  •     Start new topics and reply to others
  •     Follow topics and users to get email updates
  •     Get your own profile page and make new friends
  •     Send personal messages
  •     ... and learn a lot about our system!

 

Regards,

Smart Home Forum by FIBARO Team


Recommended Posts

  • Topic Author
  • Posted (edited)

    Sorry, failed to parse these sentences

    Please login or register to see this code.

    can you clarify a bit more?

    Edited by jgab
    Posted (edited)
    1 hour ago, jgab said:

    If you make your own widget json you can of course choose your own icon names for the states, but the general principle is the same.

     

    Ok I have been able to set my own icons for lustre keeping the light type and selecting lustre as iconset🙂 

    I have not yet been able to create mY own lustre.json: if I add lustre.json in the widget directory, it seems to be suppressed as soon as I relaunch the application.

     

    What is the usage of subdirectory packages in widgets?

     

    BTW: could you add the possibility to change x,y positions in the device edit window as now the only way to align icons is editing the config.json

     

    Edited by Christb
    • Like 1
  • Topic Author
  • Posted
    22 minutes ago, Christb said:

    Ok I have been able to set my own icons for lustre keeping the light type and selecting lustre as iconset🙂 

    I have not yet been able to create mY own lustre.json: if I add lustre.json in the widget directory, it seems to be suppressed as soon as I relaunch the application.

     

    What is the usage of subdirectory packages in widgets?

     

    BTW: could you add the possibility to change x,y positions in the device edit window as now the only way to align icons is editing the config.json

     

    I will have a look at user widgets.
    The packages directory is for installing widget packages. It's an archive with json and icons and suffix .hwe.
    It's under development and not for the public yet :-) 

    I'm not so keen on x,y... is it hard to align icons dragging them with the mouse? maybe some snap-to-grid, with a 5px grid?

    • Like 2
    Posted (edited)

    I was very happy to drag them to the place to be and very fast. Is it different on Windows?

    Fighting to get some user icons in solar no luck

    Edited by Sjakie
    icons
  • Topic Author
  • Posted
    40 minutes ago, Sjakie said:

    I was very happy to drag them to the place to be and very fast. Is it different on Windows?

    Fighting to get some user icons in solar no luck

    What widget type have you assigned solar?
    The names of the user icons depends on what widget type you have assigned.

    Posted
    1 hour ago, jgab said:

    is it hard to align icons dragging them with the mouse?

    For placing initially the icon it is perfect and as said Sjakie, fast and easy.

    I tried to be more accurate using the zoom but at 200%, the top of my floor is no more accessible so cannot place or move icon there... 

    1 hour ago, jgab said:

    maybe some snap-to-grid, with a 5px grid?

    Yes I think enough for aligning

    Posted (edited)

    I have a new issue certaily related with all I did to have Home Map working:

    I tried to make a backup of my home data and it starts to backup all my \ASUS folders and files (>20Go)

    I copy all the needed file an directory first

    Using cogwheel, I change the Home Map data path from C:\USERS\ASUS to C:\USERS\ASUS\homemapdata but get an error message:

    Please login or register to see this image.

    /monthly_2025_11/image.png.954d86615b52d40326df9e71e2e4b92d.png" /> which I do not understand!

    How I can correct that? 

    Edited by Christb
    Posted (edited)
    3 hours ago, Christb said:

    How I can correct that? 

    Reinstalling from scratch Home Map with HC3_HOMEMAP=ASUS\homemapdata has been successful:  it is using the right path and all my settings are still there😆 . The backup function is also OK now.

     

    There is a very minor issue: I have change the Defaullt emoji to 🏰 which is visible in the House Icom (Emoji) field but at the top , the default icon is still there (the House Name is showing what I entered)

    Edited by Christb
  • Topic Author
  • Posted (edited)

    I guess it's time for a disclaimer. HomeMap is still under development, it's v0.1.28
    When I feel that the architecture is there I will bump it to 0.2.0 - but it may be another 72 release to that goal :-)
    So I try to be backward compatible with the data but if I feel that I have to change I may introduce breaking changes still...

    Edited by jgab
    • Like 1
    Posted

    Sorry Jan solar is a automatic typo.

    I miss icons for:

    smokeSensor>>on/off

    curtain >> open/close

    alarmSound >> on/off

    wallSwitch >> on/off

     

    Copy paste and modifying but no luck

    Others I will wait till you add the possibility to create user icons.

    Thanks for the good work you are doing.

  • Topic Author
  • Posted

    The wallsSwitch, what fibaro type is it? com.fibaro.x...

    Does it work if you set it to widget "binarySwitch" ? (of course not the right icon, but does the react to changes)

  • Topic Author
  • Posted

    What type is alarmSound ? What kind of device?

    Posted (edited)
    13 hours ago, jgab said:

    So I try to be backward compatible with the data but if I feel that I have to change I may introduce breaking changes still...

    I understand and agree fully, your development is already amazing and you add recently very importanf features.

     

    For my own, I need, before making any upgrade, to first read fully the README.md file which very comprehensive🙂 

    Edited by Christb
    Posted

    Jan,

    What type is alarmSound ? What kind of device?  Aeotec siren 6 -- 8 different sounds/icons >> com.Fibaro.sounsSwitch

    SmokeSensor >> com.Fibaro.smokeSensor

    Wall switch does't work as binary switch, icon does't change if I select the binary switch

    Switch_4 buttons  & Switch_8 buttons,  both >> com.fibaro.actor

    Curtain>> com.Fiabaro.rollerShutter

  • Topic Author
  • Posted

    What is the com.fibaro type for the wall switch ?

    Posted (edited)

    for both switches com.fibaro.actor.

    Perhaps if possible if add devices to place the icons left side when edit window is open they are behind the screen.

    Edited by Sjakie
    tip?
    Posted

    Seems to be a bug that reset the position after restarting the app in the latest version :D 
    All units up on the left was placed in the room 😅 

    Please login or register to see this attachment.

    Posted

    Here all okay after update devices still on the place to  be.

  • Topic Author
  • Posted
    5 hours ago, Brors94 said:

    Seems to be a bug that reset the position after restarting the app in the latest version :D 
    All units up on the left was placed in the room 😅 

    Please login or register to see this attachment.

    Actually, older versions of HouseMap had a bug where widgets were placed in the wrong place on the map - but it was 2 bugs - that countered each other so widgets were restored in the same place.
    The fix now, may cause older versions when restarting to move the widgets....
    It was a neccessity to fix this for widgets to restore on the right place when imported on Android or iPad.

    • Like 1
  • Topic Author
  • Posted

    [1.0.29] - 2025-11-06

    Added

    • iOS/iPadOS Platform Support: HomeMap now runs on iPad
      • Native iOS app with full feature parity
      • Optimized for iPad tablet interface
      • Works on iPad (iPadOS 13.0+)
      • Supports both simulator testing and real device deployment
      • Not officially released yet - need to figure out how to best distribute...
    • Android Platform Support: HomeMap now runs on Android tablets
      • Universal APK supports all Android devices (ARM64, ARM32, x86)
      • Minimum Android version: 7.0 (Nougat) / API 24
      • Full feature parity with desktop and iOS versions
      • Not officially released yet - need to figure out how to best distribute...
    • Cross-Platform Backup/Restore: Seamlessly backup and restore across all platforms
      • Create backup on macOS → restore on iPad/Android
      • Create backup on iPad → restore on Android/macOS
      • Uses iCloud, Google Drive, or file transfer
      • All configurations, floor plans, and icons transfer correctly
    • New Widgets:
      • curtain - Control and monitor curtain/drape devices
      • smokeSensor - Display smoke detector status with visual alerts
    • New Icon Sets:
      • curtain - Icons for curtain/drape controls
      • blinds - Additional blind/shade icons
      • smokeSensor - Smoke detector status icons
    • Shift-Key Grid Snapping: Hold Shift while dragging widgets to snap to 5px grid
      • Helps align widgets precisely on floor plans
      • Only active in edit mode
      • Works on all desktop platforms

    Fixed

    • Cross-Platform Icon Path Resolution: Fixed icon loading when restoring backups across platforms
      • Properly handles legacy full-path format ("icons/built-in/dimLight")
      • Automatically extracts icon set name and location from backup paths
      • Maintains distinction between built-in and user icon sets
      • Icons now display correctly when restoring macOS/iOS backups on Android and vice versa

    Changed

    • Improved icon set loading to handle multiple path formats for better cross-platform compatibility
    • Like 1

    Join the conversation

    You can post now and register later. If you have an account, sign in now to post with your account.

    Guest
    Reply to this topic...

    ×   Pasted as rich text.   Paste as plain text instead

      Only 75 emoji are allowed.

    ×   Your link has been automatically embedded.   Display as a link instead

    ×   Your previous content has been restored.   Clear editor

    ×   You cannot paste images directly. Upload or insert images from URL.

    ×
    ×
    • Create New...