Repository navigation
Hardware and I2C
Hardware declarations come from each plug-in manifest and are checked by OSPy before activation. A declaration records the resource that can be used; it does not prove that the device is connected or correctly wired.
Water Meter and Wind Speed Monitor each declare one selectable PCF8583 address, 0x50 or 0x51. They can run together when different addresses are selected. If the preferred address is already occupied during activation, OSPy selects a free alternative when possible. Either settings page rejects an address already used by another enabled plug-in, preserves the preceding settings and displays the conflict.
Other fixed-address I²C devices must not overlap. Check the plug-in page, the wiring diagram and the actual bus with the operating-system I²C tools before enabling hardware.
| Plug-in | Platforms | Resources | Manifest detail |
|---|---|---|---|
| Air Temperature and Humidity Monitor | raspberry_pi |
gpio |
platforms: raspberry_pi; interfaces: gpio
|
| Button Control |
raspberry_pi, beaglebone, linux
|
i2c |
platforms: raspberry_pi, beaglebone, linux; interfaces: i2c
|
| Current Loop Tanks Monitor |
raspberry_pi, linux
|
i2c |
platforms: raspberry_pi, linux; interfaces: i2c
|
| Direct 16 Relay Outputs | raspberry_pi |
gpio |
platforms: raspberry_pi; interfaces: gpio
|
| Door Opening | None | station_output |
interfaces: station_output
|
| LCD Display |
raspberry_pi, beaglebone, linux
|
i2c |
platforms: raspberry_pi, beaglebone, linux; interfaces: i2c
|
| Modbus Stations |
raspberry_pi, beaglebone, linux
|
serial |
platforms: raspberry_pi, beaglebone, linux; interfaces: serial
|
| Pressure Monitor | raspberry_pi |
gpio |
platforms: raspberry_pi; interfaces: gpio
|
| Pressurizer | None | station_output |
interfaces: station_output
|
| Pulse Output Test | None | station_output |
interfaces: station_output
|
| Real Time and NTP time | raspberry_pi |
i2c |
platforms: raspberry_pi; interfaces: i2c; I²C: 0x68
|
| Relay Test | None | relay_output |
interfaces: relay_output
|
| RS485 Communication |
raspberry_pi, beaglebone, linux
|
serial |
platforms: raspberry_pi, beaglebone, linux; interfaces: serial
|
| SMS Modem | None | serial_modem |
interfaces: serial_modem
|
| System Information |
raspberry_pi, beaglebone, linux
|
None | platforms: raspberry_pi, beaglebone, linux
|
| System Watchdog | raspberry_pi |
hardware_watchdog |
platforms: raspberry_pi; interfaces: hardware_watchdog
|
| Temperature Switch | None | station_output |
interfaces: station_output
|
| UPS Monitor | raspberry_pi |
gpio |
platforms: raspberry_pi; interfaces: gpio
|
| Voice Notification | None | None | Declared in the manifest |
| Voice Station | None | None | Declared in the manifest |
| Voltage and Temperature Monitor | raspberry_pi |
i2c |
platforms: raspberry_pi; interfaces: i2c; I²C: 0x48
|
| Water Meter | raspberry_pi |
i2c |
platforms: raspberry_pi; interfaces: i2c; I²C: 0x50 or 0x51
|
| Water Tank Monitor | raspberry_pi |
i2c |
platforms: raspberry_pi; interfaces: i2c
|
| Webcam Monitor |
raspberry_pi, beaglebone, linux
|
usb_camera |
platforms: raspberry_pi, beaglebone, linux; interfaces: usb_camera
|
| Wind Speed Monitor | raspberry_pi |
None | platforms: raspberry_pi; I²C: 0x50 or 0x51
|
Start
Reference
Catalog sections