Skip navigation

PiCasso Design Challenge

6 Posts authored by: vlasov01
Adding Bluetooth LE Tracker Sensor to hassio I've decided to add a tracker sensor so my controller generates and plays music if I'm nearby. This tracker discovers new devices on boot and in regular intervals and tracks Bluetooth low-energy devices periodically based on scan_interval value. It is not required to pair the devices with each other. So I've changed the configuration of my hassio.   sudo vi /usr/share/hassio/homeassistant/configuration.yaml   device_tracker:   - platfo ...
Adding Hydro Sensor to Home Assistant A couple years ago Hydro Quebec installed Smart Meters. They allow them remotely gather consumption data. But they as well opened these data over APIs. hassio community build a component which is using this API. I've decided to add it to my project. I've open my vi editor to add new sensor into #hassio configuration file: sudo vi /usr/share/hassio/homeassistant/configuration.yaml   I've added section to get data on my hydro consumption and temperature ...
Controller Decision I've introduced the reference architecture for my project in the previous blog post. Its key component is the controller, which is responsible to orchestrate information flows from IoT Device sensors to Sound Generator. I've decided to use Home Assistant (hassio) as the controller instead of building my own. Its architecture is very well aligned with my project.     It is an open source project and one of the most active on GitHub. It has a large and active devel ...
Architecture SHOAMM consists from the following key components: IoT device IoT device is responsible to capture environmental conditions and communicate sensors readings and its state to the controller. Controller Controller is responsible to orchestrate information flows from IoT Device sensors to Sound Generator. It includes several sub-components: State Machine State Machine (digital tween) converts sensor data into state information and communicates state changes. Event Bus Event Bus commun ...
Initial setupI’ve connected RPi to TV to perform initial configuration as it doesn’t have ssh service enabled by default anymore. OS installationI’ve selected Raspbian Stretch With Desktop as my OS for RPi. It seems the most popular OS for RPi and I have a previous experience with Ubuntu and they have a common parent Debian. It took significant amount of time to complete the install. Here is my current OS version. pi@raspberrypi:~$ uname -a Linux raspberrypi 4.19.34-v7+ #1211 S ...
Problem It can be quite complex and time consuming for a human to analyze smart home sensors data. As well it can take your attention from other important things.And attention is quite a rare commodity these days... Concept SHOAMM will sense the home and adjust music accordingly to convey state of the home. Each thing or sensor will have its digital twin as a musical instrument in the orchestra. Depending on its state it will conduct different type of music with a different volume and color. Sc ...