Dieser Adapter kommuniziert mit rflink, die auf Arduino Mega und RFC 433MHz / 866MHz / 2.6Gz Kommunikation aufbauen. Wird zum Empfangen der Daten von Wettersensoren und drahtlosen Netzschaltern verwendet.
Voraussetzungen
Um die serielle Schnittstelle unter Windows verwenden zu können, muss die Binärdatei VS erstellt werden. Um die serielle Schnittstelle unter Linux verwenden zu können, ist ein Build erforderlich. Um es zu installieren, schreiben Sie einfach:
sudo apt-get update
sudo apt-get install build-essential -y
Verwendung
Um das Erlernen von Sensoren zu ermöglichen, müssen Sie den "Einschlussmodus" aktivieren. Der Einschlussmodus wird standardmäßig für 5 Minuten (300000 ms) aktiviert und nach 5 Minuten automatisch deaktiviert.
Um den Einschlussmodus für immer zu aktivieren, setzen Sie einfach "Einschlusszeitlimit" auf 0.
Paar
Die Geräte erhalten bei jedem Batteriewechsel die neue Adresse.
Nachdem die Batterie gewechselt wurde, muss sie neu gelernt werden.
Drücken Sie dazu kurz vor dem Einlegen des Akkus die Paartaste, und das Gerät wird mit einer neuen Adresse gelernt.
Automatische Kopplung
Wenn Sie nicht so viele Sensoren in der Nähe haben, können Sie die automatische erneute Kopplung aktivieren.
Dies ist nur möglich, wenn das Gerät eindeutig identifiziert werden kann.
Das bedeutet, dass nur ein Gerät mit dieser Marke und diesem Typ vorhanden ist. (Zum Beispiel nur ein Temperatursensor einer Marke)
Wenn das System mehr als ein Gerät mit einem solchen Parameter erkennt, wird der automatische Neukopplungsmodus automatisch deaktiviert und Problemsensoren mit Blitz angezeigt.
Rohbefehle senden
Der Benutzer hat die Möglichkeit, Rohbefehle an das Gerät zu senden. Schreiben Sie einfach Ihren Befehl in der beschriebenen Form Hier.
Zum Beispiel: 10;AB400D;00004d;1;OFF;. Bitte lesen Sie die Dokumentation, um die Befehle zu verstehen.
<! - Platzhalter für die nächste Version (am Zeilenanfang):
WORK IN PROGRESS ->
Changelog
2.1.6 (2020-09-25)
- (evanes68) The reconnect on the disconnection was added
- (bluefox) Compact mode was implemented
2.1.5 (2020-05-04)
- (Apollon77) optimize rebuild handling if needed
2.1.2 (2020-05-02)
- (Apollon77) getting port list works again
2.1.0 (2020-04-24)
- (Apollon77) nodejs 6 is no longer supported!
2.0.0 (2019-05-15)
- (Apollon77) Support for nodejs 12 added, nodejs 4 is no longer supported!
1.2.0 (2018-01-23)
- (Apollon77) Upgrade Serialport Library
1.1.6 (2017-10-08)
- (Apollon77) Fix parsing for Wind-Direction
1.1.5 (2017-05-23)
- (Apollon77) Upgrade Serialport Library for compatibility to node 6.x
1.1.4 (2017-04-15)
- (bluefox) Fix the rain calculation
1.1.3 (2017-04-11)
- (bluefox) Allow flash on node.js < 5
1.1.2 (2017-04-10)
- (bluefox) Fix the wind gist calculation
1.1.0 (2017-02-03)
- (bluefox) Add stop for blinds
1.0.8 (2017-01-20)
- (bluefox) fix KWATT calculation for Oregon CM180
1.0.6 (2016-12-15)
- (bluefox) Support of raw commands
- (bluefox) Support MiLightv1 commands
- (Apollon77) update serialport library for node 6.x compatibility
1.0.5 (2016-11-11)
- (bluefox) Read newest sketch from web
1.0.2 (2016-10-23)
- (bluefox) Flashing of sketch into arduino
- (bluefox) Set_level from 1 to 15
- (bluefox) show version of sketch
0.2.1 (2016-10-19)
- (bluefox) Fix for SET_LEVEL
0.2.0 (2016-10-18)
- (bluefox) Fix write of commands
0.1.4 (2016-10-18)
- (bluefox) Fix the last changed time indication
0.1.3 (2016-10-17)
- (bluefox) initial commit