# pimatic-rpi433

> This plugin will communicate with 433 mhz sender.

Latest version **0.2.0** (published 2020-05-24) · 0 weekly downloads

## Install

```sh
npm install pimatic-rpi433
pnpm add pimatic-rpi433
yarn add pimatic-rpi433
bun add pimatic-rpi433
```

## Health

**Score 10/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support; low quality score; pre 1.0.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 0.2.0 |
| Published | 2020-05-24 |
| First published | 2017-03-20 |
| Weekly downloads | 0 |
| TypeScript types | none |
| Module format | CommonJS |
| Node | >0.8.x |
| Dependencies | 2 |
| Unpacked size | 23.4 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 4 |
| Author | Daniel Seifarth |
| Maintainers | redxeagle |

## Links

- npm: https://www.npmjs.com/package/pimatic-rpi433
- Repository: https://github.com/redxeagle/pimatic-rpi433
- Homepage: https://github.com/redxeagle/pimatic-rpi433#readme
- Issues: https://github.com/redxeagle/pimatic-rpi433/issues
- npm.io page: https://npm.io/package/pimatic-rpi433

## Dependencies (2)

- [rpi-433-v2](https://npm.io/package/rpi-433-v2.md) ^1.0.3
- [pimatic-plugin-commons](https://npm.io/package/pimatic-plugin-commons.md) ^0.9.3

## Recent versions

- 0.2.0 (latest) — 2020-05-24
- 0.1.0 — 2018-02-25
- 0.0.3 — 2017-03-26
- 0.0.2 — 2017-03-20
- 0.0.1 — 2017-03-20

## README

rpi-433 plugin
=======================

## Prerequisites
**important notice**

Tested it with a raspberry pi 3 and raspbian. Had trouble to get the pimatic-homeduino plugin to install.
Always failed with npm package serialport installation.

But with the npm libary rpi433 it was really easy to read out 433 mhz sensor.

## What can this plugin do?
- Control Devices
    - Power switch


## Plugin settings in Pimatic

```
    {
    "plugin": "rpi433",
    "emitter": 21,
    "receiver": 22,
    "debug": true
    },
```
With debug mode to true and pimatic in normal console run you can read out the remote. Codes will be output to console currently.

## Device settings in Pimatic

### switch device

```
  {
    "id": "TVButton",
    "name": "TV Power",
    "class": "Rpi433Switch",
    "on": "87347",
    "off": "87356",
    "pulseLength": 178
  }
```

PulseLength is set to 178 by default. Can be override in device settings.

## To-do
- Currently only the configured codes can be send via emitter sensor. Plan for the future is that the receiver also is supported and switch on/off devices in case the origin remote is used.
- when switch is recognized as switched off, but is on (because activated with remote device) then switch off this device should work again (e.g. by echo)
- support for window/door opener

---
_Source: https://npm.io/package/pimatic-rpi433 · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
