semvec/pypi-packages huggingface dataset:
fortnite-replay-reader 0.3.0
Parse fortnite .replay files
License: MIT
Keywords: fortnite replay reader ray

# Ray - Go 86 em

[![Build Status](https://travis-ci.org/Shiqan/fortnite-replay-reader.svg?branch=master)](https://travis-ci.org/Shiqan/fortnite-replay-reader)
[![Coverage Status](https://coveralls.io/repos/github/Shiqan/fortnite-replay-reader/badge.svg?branch=develop)](https://coveralls.io/github/Shiqan/fortnite-replay-reader?branch=develop)
[![PyPI](https://img.shields.io/pypi/v/fortnite-replay-reader.svg)](https://pypi.org/project/fortnite-replay-reader/)
[![BCH compliance](https://bettercodehub.com/edge/badge/Shiqan/fortnite-replay-reader?branch=develop)](https://bettercodehub.com/)

Fortnites favorite assistent is here to help you parse replay files.

```python
from ray import Reader

with Reader("filepath") as replay:
    print(replay.stats)
    print(replay.team_stats)
    
    for elim in replay.eliminations:
        print(elim)
```

## :warning: More info
Please see [Fortnite Replay Decompressor](https://github.com/Shiqan/FortniteReplayDecompressor) for more details.

## License

Licensed under the [MIT License](LICENSE).
solarDeltaSolMQTT 1.0.0
solarDeltaSolMQTT
License: MIT
Keywords: cooper influxdb iot

# Solar controller DeltaSol® BS series MQTT

[![Travis](https://travis-ci.org/blavka/solarDeltaSolMQTT.svg?branch=master)](https://travis-ci.org/blavka/solarDeltaSolMQTT)
[![Release](https://img.shields.io/github/release/blavka/solarDeltaSolMQTT.svg)](https://github.com/blavka/solarDeltaSolMQTT/releases)
[![License](https://img.shields.io/github/license/blavka/solarDeltaSolMQTT.svg)](https://github.com/blavka/solarDeltaSolMQTT/blob/master/LICENSE)
[![PyPI](https://img.shields.io/pypi/v/solarDeltaSolMQTT.svg)](https://pypi.org/project/solarDeltaSolMQTT)

## Installing

You can install **solarDeltaSolMQTT** directly from PyPI:

```sh
sudo pip3 install -U solarDeltaSolMQTT
```

## Config

Insert this snippet to the file /etc/solarDeltaSolMQTT.yml:

```yml
---
solar:
  device: /dev/ttyUSB1
mqtt:
  host: 127.0.0.1
  port: 1883
  prefix: solar
publish:
  S1: collector/temperature
  S2: boiler-bottom/temperature
  S3: boiler-top/temperature
  S4: return/temperature
  SpeedRelay1: pump/speed
  Errormask: true
```

## Usage

Update /etc/solarDeltaSolMQTT.yml and run

```sh
solarDeltaSolMQTT -c /etc/solarDeltaSolMQTT.yml
```

## Systemd

Insert this snippet to the file /etc/systemd/system/solarDeltaSolMQTT.service:

```
[Unit]
Description=solarDeltaSolMQTT
After=network.target

[Service]
Type=simple
User=pi
ExecStart=/usr/local/bin/solarDeltaSolMQTT -c /etc/solarDeltaSolMQTT.yml
Restart=always
RestartSec=5
StartLimitIntervalSec=0

[Install]
WantedBy=multi-user.target
```

Enable the service start on boot:

```sh
sudo systemctl enable solarDeltaSolMQTT.service
```

Start the service:

```sh
sudo systemctl start solarDeltaSolMQTT.service
```

View the service log:

```sh
journalctl -u solarDeltaSolMQTT.service -f
```

## PM2

```sh
pm2 start /usr/bin/python3 --name "solarDeltaSolMQTT" -- /usr/local/bin/solarDeltaSolMQTT -c /etc/solarDeltaSolMQTT.yml
pm2 save
```

## Development

```
git clone git@github.com:blavka/solarDeltaSolMQTT.git
cd solarDeltaSolMQTT
./test.sh
sudo python3 setup.py develop
```