semvec/pypi-packages huggingface dataset:
bme68x 1.0.4
Python interface for BME68X sensor and BSEC
License: MIT
Keywords: bme68x bme680 bme688 BME68X BME680 BME688 bsec BSEC sensor environment temperature pressure humidity air pollution

# BME68X and BSEC2.0 for Python by pi3g

This Python extension enables you to read measurement data by the BME68X sensor and the BSEC2.0 library from BOSCH.<br>
The BME68X sensors by BOSCH Sensortec measure temperature, pressure and humidity.<br>
Most importantly the sensor estimates the air pollution by recording the amount of VOCs (Volatile Organic Compounds).<br>
With use of the (licensed) BSEC library from BOSCH, this allows for measuring the IAQ (Indoor Air Quality).<br>

### How to install the extension without BSEC
```bash
pip3 install bme68x
```

### How to install the extension with BSEC
- clone [this repo](https://github.com/pi3g/bme68x-python-library) to a desired location on you hard drive
- download the licensed BSEC2.0 library [from BOSCH](https://www.bosch-sensortec.com/software-tools/software/bme688-software/)<br>
- unzip it into the *bme68x-python-library-main* folder, next to this *README.md*
- open a new terminal window inside the *bme68x-python-library-main* folder
```bash
sudo python3 setup.py install
```

### How to use the extension
- to import in Python
```python
import bme68x
```
or
```python
from bme68x import BME68X
```
- see PythonDocumentation.md for reference
- to test the installation make sure you connected your BME68X sensor via I2C
- run the following code in a Python3 interpreter
```python
from bme68x import BME68X

# Replace I2C_ADDR with the I2C address of your sensor
# Either 0x76 (default for BME680) or 0x77 (default for BME688)
BME68X(I2C_ADDR, 0).get_data()
```

#### For documentation and examples please refer to our [GitHub](https://github.com/pi3g/bme68x-python-library)<br>
#### For feedback, bug reports or functionality requests send an E-mail to nathan@pi3g.com<br>


![pi3g logo](https://pi3g.com/wp-content/uploads/2015/06/pi3g-150px-only-transparent-e1622110450400.png)<br>
pi3g is an official approved Raspberry Pi reseller, and a Coral Machine Learning Platform (from Google) distribution partner.<br>
We take care of all your Raspberry Pi and Coral related hardware and software development, sourcing, accessory and consulting needs!<br>
Check out [our homepage](https://pi3g.com) and file your personal software or hardware request.<br>
Also visit [our shop](https://buyzero.de).<br>
kamo-cli 1.1.5
Kamo Commandline Tool
License: MIT
Requires Python: >=3.6

# Kamo CLI
Kamo Commandline Tool

The Kamo tool is a simple user-facing CLI tool for communicating with the Kamo backend and Knode backend rest services.

## Getting started

This tool is being rapidly developed and it is recommended that you install it in development mode.

```bash
$ pip install -e .
```

Once the tool is installed you need to add a profile and create or set a tenant. e.g.
```bash
$ kamo profile add kamo
> kamo.io

$ kamo tenants list

$ kamo tenants create testtenant

$ kamo tenants set testtenant
```

Test that everything works:

```bash
$ kamo version
$ kamo jobs list --all

```

## Advanced usage

For all commands you can use the `-o json` flag to produce json output which is handy when doing automation or using the jq tool to do further processing.

For example, to get a list on all objects you might run:
```bash
$ kamo -ojson db objects list | jq
```

When debugging or inspecting the restful api it can be useful to use the `-v info` og `-v debug` flags to get further information about what the tool is doing.

Try these for example to see how the cli tool gets objects from the kamo db
```bash
$ kamo -vinfo db objects list --num 1
$ kamo -vdebug db objects list --num 1
```