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

Posted

Custom icons are not yet supported in the QA interface 😒
Any hope of a future plan?

Posted

Hi @m.roszak,

 

Until now I found that device of type com.fibaro.coDetector is not finished? It does not support custom icons and there is no property "state" as there is for CO detector on HC2.

There is property "value" but it is boolean true or false and yet there are 3 icons used to represent state Healthy, Moderate and Alarm which I assume show depending on state value 0-100ppm!?

 

BTW - weather provider and player now can use custom icons as before. THANKS!

 

@MihaiC ,

 

Can you give more specific information which QA interface (device) does not support custom icons?

Posted

"state" is only used for com.fibaro.fgcd001 (specific type for our own CO Sensor).
com.fibaro.coDetector is classic binarySensor, 2 states only (boolean). 

The logic behind Healthy, Moderate and Alarm is not linked directly with the concentration, it depends on it but also depends on the time of exposition - its more tricky than it looks (

Please login or register to see this link.

). 

In general there are some exceptions which devices types does not support custom icons right now (like com.fibaro.fgcd001).

Type you mentioned (coDetector) supports the custom icons:

Please login or register to see this attachment.

 

I assume you are using self:uploadExternalIconSet() to set those, current support for device's types below:

 

     -- single icon sensors/meters

     ["com.fibaro.energyMeter"] = QuickAppBase.iconProviders.single,

     ["com.fibaro.humiditySensor"] = QuickAppBase.iconProviders.single,

     ["com.fibaro.powerSensor"] = QuickAppBase.iconProviders.single,

     ["com.fibaro.energyMeter"] = QuickAppBase.iconProviders.single,

     ["com.fibaro.temperatureSensor"] = QuickAppBase.iconProviders.single,

     ["com.fibaro.windSensor"] = QuickAppBase.iconProviders.single,

     -- binary actors

     ["com.fibaro.binarySwitch"] = QuickAppBase.iconProviders.binary,

     ["com.fibaro.doorLock"] = QuickAppBase.iconProviders.binary,

     -- binary sensors

     ["com.fibaro.binarySensor"] = QuickAppBase.iconProviders.binary,

     ["com.fibaro.doorSensor"] = QuickAppBase.iconProviders.binary,

     ["com.fibaro.floodSensor"] = QuickAppBase.iconProviders.binary,

     ["com.fibaro.smokeSensor"] = QuickAppBase.iconProviders.binary,

     ["com.fibaro.windowSensor"] = QuickAppBase.iconProviders.binary,

     ["com.fibaro.motionSensor"] = QuickAppBase.iconProviders.binary,

     ["com.fibaro.rainDetector"] = QuickAppBase.iconProviders.binary,

     ["com.fibaro.heatDetector"] = QuickAppBase.iconProviders.binary,

     ["com.fibaro.gasDetector"] = QuickAppBase.iconProviders.binary,

     ["com.fibaro.coDetector"] = QuickAppBase.iconProviders.binary,

     ["com.fibaro.fireDetector"] = QuickAppBase.iconProviders.binary,

     -- multilevel actors 

     ["com.fibaro.multilevelSwitch"] = QuickAppBase.iconProviders.multilevel,

     ["com.fibaro.rollerShutter"] = QuickAppBase.iconProviders.multilevel,

     -- base shutter

     ["com.fibaro.baseShutter"] = QuickAppBase.iconProviders.baseShutter,

     -- other

     ["com.fibaro.deviceController"] = QuickAppBase.iconProviders.single,

     ["com.fibaro.genericDevice"] = QuickAppBase.iconProviders.single,

     ["com.fibaro.player"] = QuickAppBase.iconProviders.single,



 

Posted
37 minutes ago, m.roszak said:

Type you mentioned (coDetector) supports the custom icons:

 

Hi @m.roszak,

 

thank you for details. Still I have uploaded my icons to the   ["com.fibaro.coDetector"] = QuickAppBase.iconProviders.binary, and then I get this:

Please login or register to see this attachment.

 

As you can see instead of CO detector icon with green flower there is icon whit question mark.

 

Regarding the "state", for now I get "value" from my CO detector included in HC2. I remember that scene never triggered on "value", but only on "state". Do you know if Fibaro CO detector also changes "value" if CO level is higher than 0ppm for the duration that should activate alarm?

 

Just to clarify, I'm making slave devices for HC3 that are reading real devices included in HC2.

Posted

Fibaro CO changes also the value, but on "alarm" state, on "warning" it stays false.

We will check the icons. 

  • Thanks 1
  • Topic Author
  • Posted
    9 hours ago, Sankotronic said:

     

    @MihaiC ,

     

    Can you give more specific information which QA interface (device) does not support custom icons?

    @Sankotronic,

    It was a custom QA for a Door Lock. I mean „it was“ because in the end I decided to restore HC3 from backup and then update one more time to the last version. After reboot everything was ok. 

    Posted

    Hi, I'm missing one basic type. When can I expect it to be implemented? Thank you

    com.fibaro.multilevelSensor

    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...