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


jack.daniels

HCL Custom Recovery

Recommended Posts

15 minutes ago, vmation.virgin said:

i re added as new home, rebooted the hcl after adding the devices, can't see any accessory under HCL from fibarohome or apple homekit application🙄

i t appeared after i assign devices to rooms from HCL web interface and restarted.👌

  • Like 1

Share this post


Link to post
Share on other sites
  • Topic Author
  • HomeKitten v1.4:

    • Outlet service used for WallPlugs, Added "Outlet in use" status
    • Added active status for sensors. "Dead" = not active
    • Fixed dimmer setLevel issue
    • Web interface notifications added at startup to get some info on HomeKitten running

    Please login or register to see this attachment.

    Please login or register to see this attachment.

    • Like 1
    • Thanks 1

    Share this post


    Link to post
    Share on other sites
  • Topic Author
  • 1 hour ago, vmation.virgin said:

    need to backup & restore after flashing?

    No, not need. But its better to make a backup before manipulations just in case

    Share this post


    Link to post
    Share on other sites
  • Topic Author
  • BTW, good news for HC2 owners:

    HC2 NewOS recovery already has "signature ignore" mode and we can use stock recovery to flash custom firmwares.

    To enable it, need to create a file "/mnt/nvm/ignoreSignature"

    Going to prepare HomeKit enabled firmware for HC2 soon

    • Like 2
    • Thanks 2

    Share this post


    Link to post
    Share on other sites
  • Topic Author
  • New version is coming with new features: fibaro 2 MQTT bridge for HCL and HC2

    Both can run local MQTT broker, but if you like to use your own (or cloud), you can change settings @ Global variables

    The topic and payload formatted by user defined template, like:

    /event/$roomName/$deviceId/$property

    Possible variables: $hcName, $hcSerial, $roomId, $roomName, $deviceId, $deviceName, $property, $value

     

    Please login or register to see this attachment.

    Share this post


    Link to post
    Share on other sites
  • Topic Author
  • HC2 is much more powerfull then HCL, so it can host even nodejs.

    Stock version of nodejs on HC2 is too old (0.12.x) but after installing 8.16 it can work and even run node-red.

    This way, we can run all automation (fibaro, homekit bridge, mqtt broker, node-red) on a single HC2 hardware. Amasing.

    Please login or register to see this attachment.

    • Like 2

    Share this post


    Link to post
    Share on other sites
  • Topic Author
  • 12 hours ago, jack.daniels said:

    settings @ Global variables

    I was surprised to found, Fibaro variable panel allows to add/edit only number values. How come??

    I had to fix this and to extend input space for variable value

    Please login or register to see this attachment.

    Edited by jack.daniels
    Screenshot uploaded
    • Like 2

    Share this post


    Link to post
    Share on other sites

    I am looking forward to Your last 2 announcements for HC2 😄. Unfortunately, lately I haven't  time to experiment with modify soft of HC2 ☹️

    Share this post


    Link to post
    Share on other sites
  • Topic Author
  • 14 minutes ago, drboss said:

    I am looking forward to Your last 2 announcements for HC2

    Yes, this should be interesting. I will test it hard on VM before releasing.

    Share this post


    Link to post
    Share on other sites

    BTW, on VM you arranged environnement with USB z-wave dongle for more complex test or only linux and soft level? 

    Share this post


    Link to post
    Share on other sites
  • Topic Author
  • 4 minutes ago, drboss said:

    BTW, on VM you arranged environnement with USB z-wave dongle for more complex test or only linux and soft level? 

    I have tried both (HC requires fibaro firmware on z-wave side, so works only partiall) also need to patch som modules to bypass missing AVR controller.

    For current tasks - only linux, no z-wave hw

    Share this post


    Link to post
    Share on other sites
  • Topic Author
  • HomeKitten v1.5 changelog:

    • Mosquitto MQTT broker added in firmware (configuration in /mnt/user_data/mosquitto.conf)
    • Fibaro 2 MQTT bridge added (configured to work with preloaded mosquitto by default, but can use any custom MQTT broker)
    • MQTT bridge flexible topic/payload configuration by templates ($hcName, $hcSerial, $roomId, $roomName, $deviceId, $deviceName, $property, $value)
    • HomeKit and MQTT bridges configuration is now available by Web GUI (Variable Panel)
    • Added Web GUI message "Polling Node" on HAP device identify (temp message on device widget)
    • First start notification with configuration hints
    • Variables Panel fix to display\edit string values
    • Fixed HAP weather error for outside temp below zero (will report 0)

    Please login or register to see this attachment.

    Please login or register to see this image.

    /monthly_2019_11/hk_id.png.ee129b64750f116efe7d06e2ed662204.png" />

    Please login or register to see this attachment.

     

    Enjoy your smart home

    Please login or register to see this attachment.

    Edited by jack.daniels
    Changelog edit
    • Like 2

    Share this post


    Link to post
    Share on other sites
  • Topic Author
  • HomeKitten v1.6 changelog:

    • Thermostat devices support added (make sure all thermostat devices are visible in system (setPoint,operatingMode,temperatureSensor)
    • MQTT control boolean value added (false, true)
    • Logging debug messages to syslog (/var/log/messages)

    HC2 version seems not so demanded, so will build it on demand

    Please login or register to see this attachment.

    Edited by jack.daniels

    Share this post


    Link to post
    Share on other sites

    The Fibaro system is a debian embeddet, what can i do with the root shell (root access), it´s not possilble to install application.

    I try to use bin bash scripte to connect to ssh, but it is not possible because "ssh-copy-id" is not on the system and i can´t install this.

    Have anyone an idea? I need it to make ipad´s in the wall on through ssh.

    Have anyone an idea which is possilbe?

    Share this post


    Link to post
    Share on other sites
  • Topic Author
  • Hi

    Embedded system is specific. There is no package installers etc (because its meant to be preconfigured already)

    The HCL squashfs as rootfs and you can cook your own rootfs before u flash it.

    But note: there r only a few hundreds of Kb left in the partition

    Share this post


    Link to post
    Share on other sites
  • Topic Author
  • Homekitten

    Because of low interest to the subject (no idea why, I am not use fibaro app no longer and much happier) I will post the updates on demand.

    Currently it become very cool:

    separate bridge devices for every room (this way we can have 100 devices in every room! also we can add shared devices to a separate room and use the bridge in shared Home

    Roller shutters added

    Identifiers cache added (and add or delete devices without readding the bridge accessory) 

    Share this post


    Link to post
    Share on other sites

    No low interesting,.. rather hi but by small specyfice group of people 😉

    For HCL in apartment of my parents 8 use You image with changed mosquito.conf and pass, etc. And big thanks for image. But for HC2 I use RPI from beginning( before you published your image) as broker to other systems and I like it (ex for viessmann heating system, HAC, 433 MHz and zigbee network, etc). Migrate to your image is interesting but the problems is numbers and frequency of fibaro updates. I already have problem with marge and up to date only my smalls modif 😢

    Edited by drboss
    • Thanks 1

    Share this post


    Link to post
    Share on other sites
  • Topic Author
  • I am glad to hear someone (except me) is happy with my work.

     

    On 12/26/2019 at 10:45 PM, drboss said:

    But for HC2 I use RPI

     

    Btw, HC2 image was made for "lazy ppl", the installation itself not affects any system files and configuration is under user_data so also not affected during fw update.

    In other words, after the main system update (or first setup) just need to run single unpack command.

    But I agree - HC2 has opportunities, HCL was deep in the past. And now its hot. Atleast for me.

    • Thanks 1

    Share this post


    Link to post
    Share on other sites

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