[gelöst] 433 MHz Gateway - nodemcu - cc1101

Begonnen von hermann1514, 17 September 2017, 19:53:25

Vorheriges Thema - Nächstes Thema

mbrak

hi

klasse!!

du kannst zuerst mal über einen webbrowser versuchen die steckdose zu schalten.

Wenn Du wie ich die Steckdosen mit 10 Dipschaltern hast (Bit 1-5=Hauscode, Bit 6-10=Codierung Steckdose)
Einschalten (Hauscode z.B. 10101 und Steckdose Nummer 4 mit:
http://<IP deines ESP>/control?cmd=RC,ON=1010100010
Ausschalten analog mit
http://<IP deines ESP>/control?cmd=RC,OFF=1010100010

Schicke Dir heute Abend mal die Definition meines Dummys. Da wird das ganze noch etwas komfortabler.

In Fhem kannst Du den ESP auch als eigenes Device definieren. Muss ich aber auch erst zuhause nachsehen.

hermann1514

Supi. Danke. Freue mich schon auf später ;-)


mbrak

#17
hi

so geht los:

die definition in fhem:

define <Devicename> ESPEasy <IP deines ESP> 80 <Unitname deines ESP in dem Reiter config>_<Name des Devices im ESP mit dem 433er Modul>

Beispiel mein ESP hat in Fhem den Namen: ESPEasy_433Gateway_TX
Der ESP selbst hat den Unitnamen: 433Gateway
Das Device mit dem Sendemodul hat den Namen: FS1000_433
Dann musst du oben die Zeile wie folgt schreiben:

define ESPEasy_433Gateway_TX ESPEasy 192.168.x.x 80 ESPBridge 433Gateway_FS1000_433

Dann brauchst es noch das hier:
attr <Devicename> IODev espBridge

Damit ist das Sendemodul erstmal in Fhem angelegt. Status ist bei mir immer absend. nicht wundern :)

Meine Steckdosen selbst habe ich in Fhem wie folgt eingerichtet:

define WZ_Leselampe dummy
attr WZ_Leselampe room 1.3_Wohnzimmer,Homekit
attr WZ_Leselampe group Licht
attr WZ_Leselampe webCmd on:off
attr WZ_Leselampe genericDeviceType light
attr WZ_Leselampe icon light_led
attr WZ_Leselampe setList state:on,off
define n_WZ_Leselampe notify WZ_Leselampe set ESPEasy_433Gateway_TX RAW RC,$EVENT=0101000100,5
attr n_WZ_Leselampe room Notify


ist bestimmt einiges drin was du nicht brauchst. aber geht so einwandfrei mit apples homekit und siri.
Ich schalte im Prinzip nur den dummy ein und aus. der dummy schaltet dann über den notify unten die steckdose entsprechend seinem Status ($EVENT) ein und aus.
Den BitCode hinter EVENT musst Du dann an deine Begebenheiten anpassen. Bit 1-5=Hauscode und Bit 6-10 Codierung der Steckdosen.
Der Wert hinter dem Komma (die 5) ist nicht dokumentiert. Ich gehe davon aus, das es Sendewiederholungen sind. Hatte bisher noch nie eine fehlerhafte Schaltung!!

Ich habe an meinem Sendemodul eine ca. 17,5cm lange drahtantenne (nicht aufgewickelt sondern grade weg) und habe damit sehr gute Reichweiten im ganzen Haus bis in die Garage die 10m weit weg steht.

hermann1514

Hi,

sorry das ich mich jetzt erst melde.

Hat Super funktioniert.

Danke für die Hilfe - besonders an mbrak .

Gruß
Hermann


makro01

Hallo gemeinde
hallo mbrak

ich bin einfach zu blöde.
Bekomme das mit dem Kompalieren einfach nicht hin  :-[

Ist hier jemand so freundlich und kann mir das fertige file schicken
also aktueles ESPEASY plus das _P144 Plugin. bring das einfach nicht zum laufen bzw. kompaliert halt 55+ und mit dem ganzen nicht groß georden

cu makro

Vossi

Hallo zusammen,

ich wäre ebenso dankbar für den fertigen File...
...bekomme es nicht auf die Kette.

Vossi