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


  • 0

Developer (documentation) wish-list


Question

Posted

I am very eager to start developing some Fibaro plugins.

From what I understand Fibaro is busy writing some guides/documentation for developers.

I would like to help them by giving them my wish-list for developer documentation

Please login or register to see this image.

/emoticons/default_wink.png" alt=";)" srcset="https://forum.fibaro.com/uploads/emoticons/[email protected] 2x" width="20" height="20" />.

  1. Overview of available interfaces and which properties/methods they require/offer
  2. Overview of built in methods / properties of the device object
  3. How to handle timers/timed updates (I am creating a plugin for an Energy Meter, the value needs to be updated periodically)
  4. Details about event handling / notifications
  5. Built in classes (common.*) and their methods/usage (for example, is there a built in JSON implementation?)
  6. How to programmatically update the icon in the HC2 interface
  7. Which values can be displayed on the dashboard, and how to do it (probably linked to the interfaces)
  8. Information on how to make your plugin available to all Fibaro users (is there going to be an "app store"?)
  9. Is there going to be a reward program for Fibaro plugin developers?
  10. Development wiki
  11. More example plugins
  12. Information on how to debug your plugin

I am working on a plugin for the

Please login or register to see this link.

. I am also the author of the YouLess plugin for a competing home automation system (Vera)

Please login or register to see this image.

/emoticons/default_wink.png" alt=";)" srcset="https://forum.fibaro.com/uploads/emoticons/[email protected] 2x" width="20" height="20" />.

By the way, Github integration would be awesome

Please login or register to see this image.

/emoticons/default_wink.png" alt=";)" srcset="https://forum.fibaro.com/uploads/emoticons/[email protected] 2x" width="20" height="20" />.

Feel free to add your wishes to this topic. I hope Fibaro staff will listen to this. Having more third party developers on board will definitely increase the appeal/succes of the Fibaro system.

5 answers to this question

Recommended Posts

  • 0
Guest Jheroun
Posted

I know I'm responding to an old topic, but having the youless energy readings incorporated into the fibaro environment would be helpful

Please login or register to see this image.

/emoticons/default_icon_wink.gif" alt=";-)" /> 

  • 0
Posted

Hi Meinaart,

 

I really would appreciate it to have YouLess Energy Meter readings in my HCL.

Can't get it done with Virtual Devices...

 

(

Please login or register to see this link.

)

 

So, please keep up the good work for a plugin

Please login or register to see this image.

/emoticons/default_icon_biggrin.gif" alt=":-D" />

  • 0
Posted

Hi Meinaart,

 

Here another HC2 users who would love to have youless integration into the HC2!

 

Keep up the good work!

  • 0
Posted (edited)

Hi Meinaart,

 

Any success with the development of YouLess plugin or other plugins?

I'm very curious!

Edited by PieterG
  • 0
Posted

@fibaro@j.nowacki Maybe you can help get this developer of this wonderful device integrated in FIbaro? :)

 

Youless is for energy/gas measurement (every 10 seconds), it's a LAN device that connects to the dutch P1 port for smart meters and works very well :) Thank you!

Join the conversation

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

Guest
Answer this question...

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