Skip to content

Commit

Permalink
Update dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
Herlix committed Mar 14, 2024
1 parent 634913a commit c59f328
Show file tree
Hide file tree
Showing 8 changed files with 2,022 additions and 268 deletions.
4 changes: 0 additions & 4 deletions .eslintrc
Original file line number Diff line number Diff line change
Expand Up @@ -27,10 +27,6 @@
"semi": [
"off"
],
"comma-dangle": [
"warn",
"always-multiline"
],
"dot-notation": "off",
"eqeqeq": "warn",
"curly": [
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ jobs:

- name: Build and install the package with a clean slate.
run: |
sudo apt-get install bluetooth bluez libbluetooth-dev libudev-dev
npm ci
npm run build --if-present
env:
Expand Down
2 changes: 1 addition & 1 deletion .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"files.eol": "\n",
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true
"source.fixAll.eslint": "explicit"
},
"editor.rulers": [
140
Expand Down
10 changes: 9 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,15 @@
#### 1.3.5 (2024-03-14)

Update dependencies

#### 1.3.4 (2023-06-18)

Move internal plugin errors to debug mode, reducing clutter in the log.

#### 1.3.3 (2023-06-10)

Improve log messages & minor improvements

#### 1.3.2-beta (2023-06-10)
Added possibility to hide items from HomeKit by adding "hidden": true to a device in the config.json file.

Added possibility to hide items from HomeKit by adding "hidden": true to a device in the config.json file.
31 changes: 14 additions & 17 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

<SPAN ALIGN="CENTER" STYLE="text-align:center">
<DIV ALIGN="CENTER" STYLE="text-align:center">

Expand All @@ -8,35 +7,33 @@

### Official support is released using the Plejd gateway

#### This addon exist if you don't want to use yet another bridge
#### This addon exist if you don't want to use yet another hardware to control your Plejd devices

[![Build and Lint](https://img.shields.io/github/workflow/status/herlix/homebridge-plejd/Build%20and%20Lint?style=flat-square)](https://github.com/Herlix/homebridge-plejd/actions/workflows/build.yml)
[![Build and Lint](https://img.shields.io/npm/dm/homebridge-plejd?style=flat-square)](https://github.com/Herlix/homebridge-plejd/actions/workflows/build.yml)

</DIV>
</SPAN>


## Docker Compose

I'm running this in docker-compose on a Raspberry PI 4b 8gb.

Raspberry pi is running Debian Bullseye (Raspberry Pi OS) with docker and docker compose installed, nothing extra.

```yml
homebridge:
image: oznu/homebridge:latest
restart: unless-stopped
network_mode: host
privileged: true
volumes:
- /home/pi/.homebridge:/homebridge
logging:
driver: json-file
options:
max-size: "10mb"
max-file: "1"

homebridge:
image: oznu/homebridge:latest
restart: unless-stopped
network_mode: host
privileged: true
volumes:
- /home/pi/.homebridge:/homebridge
logging:
driver: json-file
options:
max-size: "10mb"
max-file: "1"
```
### If not docker: Dependencies needed for Raspberry PI
Expand Down Expand Up @@ -65,7 +62,7 @@ Device info can be found like [this](./docs/Device%20Info.md)!

This plugin lacks testing for multiple platforms. Feel free to test on your system. The main dependency [@abandonware/Noble](https://github.com/abandonware/noble) is your guide in case of your separate system. Usually BLE is the problem.

Feel free to open a ticket if you can't get it working.
Feel free to open a ticket if you can't get it working.

## Thanks

Expand Down
Loading

0 comments on commit c59f328

Please sign in to comment.