ioBroker / ioBroker.discovery

This adapter tries to discover all known devices
MIT License
28 stars 48 forks source link

Add: frontier_silicon.js, sma-em.js, speedwire.js #284

Closed pdbjjens closed 1 year ago

pdbjjens commented 1 year ago

NOTES: This PR includes detector modules for the sma-em and frontier_silicon community adapters. Also included is a SMA speedwire method module.

The sma-em detector module requires the v1.0.0 of the sma-em adapter (currently in "latest" see: https://github.com/iobroker-community-adapters/ioBroker.sma-em )

The _frontiersilicon detector module requires the v0.1.1 of the frontier_silicon adapter (currently in "latest" see: https://github.com/iobroker-community-adapters/ioBroker.frontier_silicon.git ) Known problems:

The speedwire method is not needed by the sma-em detector module since the latter has the type "once" and it can discover all energy meter IPs on it's own by listening to the multicast messages of the energy meters just once for a period of 2 s. However, the speedwire method might be useful for other SMA adapters like ioBroker.speedwire. Known problems: If instances of sma-em are already running, the speedwire method will not discover any SMA speedwire devices.