element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      • Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Pi IoT
  • Challenges & Projects
  • Design Challenges
  • Pi IoT
  • More
  • Cancel
Pi IoT
Blog [Pi IoT] - Smarter Spaces #3 - Remote Horse Feeder System
  • Blog
  • Forum
  • Documents
  • Polls
  • Files
  • Events
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: jomoenginer
  • Date Created: 9 Jul 2016 5:07 PM Date Created
  • Views 1024 views
  • Likes 2 likes
  • Comments 9 comments
Related
Recommended

[Pi IoT] - Smarter Spaces #3 - Remote Horse Feeder System

jomoenginer
jomoenginer
9 Jul 2016

So, I was able to get the iLumi controlled via a python script that in turn I was able to add to OpenHAB and could control the iLumi BR30 from an OpenHAB ColorPicker, however when I attempted to add the EnOcean Pi 902 to the Raspberry Pi 3 and performed the update/upgrade to support the device I lost both the Wi-Fi and the Bluetooth functionality of the Raspberry Pi 3.   I was able to recover the W-Fi connection on the RasPi 3 by performing a dist-upgrade and then updating the firmware on the system to 4.4.3.  This corrected the Wi-Fi issue but I am still unable to get the Bluetooth device on the RasPi 3 to enable.  The system seems to think there is no bluetooth device on the board which I know there is one since it was working prior to the upbreak.  I'll have to see if I can get this to come up again or just add a usb bluetooth dongle to the board to get past it.

This assisted me in getting the WiFi back up and working:

http://raspberrypi.stackexchange.com/questions/43474/how-to-enable-wi-fi-channel-12-on-raspberry-pi-3

 

Also, I was never able to get the RasPi to see the EnOcean Pi 902 so I was wondering if anyone knew if the device is supported with Raspberry Pi 3 and Jessie or do I need to use the RasPi B+ to connect the EnOcean Pi 902.  

  • Sign in to reply

Top Comments

  • fvan
    fvan over 9 years ago +2
    Hi Jon, i got my EnOceanPi 868 to work, including Wifi and BLE. All is described here: [Pi IoT] Alarm Clock #05: EnOcean Pi and Sensors Good luck! Frederick
  • jomoenginer
    jomoenginer over 9 years ago +1
    Still no success with getting the BLE device to enable, but I did find some more info regarding this. Apparently at kernel 4.4.9 there was a switch from ttyAMA0 to serial1; I'm currently running with 4…
  • jomoenginer
    jomoenginer over 9 years ago in reply to jomoenginer +1
    Okay, finally a bit of success. After searching the web and attempting many changes to the RasPi 3 config, I finally stumbled on the needed info to get the On Board BLE device working again on the RasPi…
Parents
  • jomoenginer
    jomoenginer over 9 years ago

    Still no success with getting the BLE device to enable, but I did find some more info regarding this.  Apparently at kernel 4.4.9 there was a switch from ttyAMA0 to serial1; I'm currently running with 4.4.14-v7+. I've gone through a few iterations of updates and reinstall of packages and reverted the settings back to use the UART for the BLE device but the device still will not enable. 

     

    This is what I see from  hciuart.service status

     

    pi@raspberrypi:~ $ sudo systemctl -l status hciuart.service

    ● hciuart.service - Configure Bluetooth Modems connected by UART

       Loaded: loaded (/lib/systemd/system/hciuart.service; enabled)

       Active: failed (Result: exit-code) since Sun 2016-07-10 11:45:36 PDT; 35s ago

      Process: 524 ExecStart=/usr/bin/hciattach /dev/serial1 bcm43xx 921600 noflow - (code=exited, status=1/FAILURE)

     

    Jul 10 11:45:36 raspberrypi hciattach[524]: Failed to reset chip, invalid HCI event

    Jul 10 11:45:36 raspberrypi hciattach[524]: Can't initialize device: Success

    Jul 10 11:45:36 raspberrypi hciattach[524]: bcm43xx_init

    Jul 10 11:45:36 raspberrypi hciattach[524]: Flash firmware /lib/firmware/BCM43430A1.hcd

    Jul 10 11:45:36 raspberrypi systemd[1]: hciuart.service: control process exited, code=exited status=1

    Jul 10 11:45:36 raspberrypi systemd[1]: Failed to start Configure Bluetooth Modems connected by UART.

    Jul 10 11:45:36 raspberrypi systemd[1]: Unit hciuart.service entered failed state.

     

    This is the link I am following:

    https://www.raspberrypi.org/forums/viewtopic.php?f=28&t=148305

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • jomoenginer
    jomoenginer over 9 years ago in reply to jomoenginer

    I have moved the EnOcean Pi 902 to a B+ Raspberry Pi and after some work to get the Serial port up running with the Pi 902, I was finally able to get some communication with the EnOcean Pi 902 from the serial bus.

     

    I ended up using minicom as well as a serial python script to see the input from the switch from the Switch Design Kit.  At least now I know the EnOcean Pi is working.  I'm still not able to enable the BLE device on the RasPi 3 as of yet so I will would like to resolve that.

     

    Screen shot from from the Pi 902 via minicom:

     

    image

     

    Screen shot from Fhem showing the EnOcean Device:

    image

     

    Next step is to get the EnOcean switch to control the iLumi BR30 and tie it all to OpenHAB running on the RasPi 3.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
Comment
  • jomoenginer
    jomoenginer over 9 years ago in reply to jomoenginer

    I have moved the EnOcean Pi 902 to a B+ Raspberry Pi and after some work to get the Serial port up running with the Pi 902, I was finally able to get some communication with the EnOcean Pi 902 from the serial bus.

     

    I ended up using minicom as well as a serial python script to see the input from the switch from the Switch Design Kit.  At least now I know the EnOcean Pi is working.  I'm still not able to enable the BLE device on the RasPi 3 as of yet so I will would like to resolve that.

     

    Screen shot from from the Pi 902 via minicom:

     

    image

     

    Screen shot from Fhem showing the EnOcean Device:

    image

     

    Next step is to get the EnOcean switch to control the iLumi BR30 and tie it all to OpenHAB running on the RasPi 3.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
Children
No Data
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2026 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube