Eigentlich wollte ich nur die Milight Bridges durch einen ESP8266 ersetzen......

Begonnen von schka17, 09 Oktober 2016, 16:33:55

Vorheriges Thema - Nächstes Thema

schka17

Zitat von: Daniel_D am 09 Dezember 2016, 13:42:02
Danke für die tolle erklärung. Jetzt bin ich wieder etwas Schlauer. :)

Kannst du mir erklären wie ich die pairings löschen kann?
Das ist immer ein Krampf, ich bringe das nur mit einer Fernbedienung zusammen, hier die Beschreibung aus dem Manual

3.3.5 Clear/ResettheLimitlessLEDBulbOccasionally you may wish to swap the LED bulb from one channel to another on the same remote, or the Bulb has stopped responding to a remote. The best way to do this, is to clear/reset the bulb, that way all remotes will no longer be synchronized to this bulb. This will then allow you tore-synchronize each remote to the bulb again, and allows you to select a new channel on each remote or wifi bridge (via app).• Switch off the power to the socket of the bulb/s that you are going to clear/reset.• Switch the wall switch back on, and within 2 seconds, quickly press 5 times (or long press and hold), the "All On" button   or "Channel On" button• The LED bulb will blink 6 times to confirm that it has now cleared/reset.

Danach sind dann alle Pairings gelöscht.



Sent from my iPad using Tapatalk
M: Thinclient x64 Debian | CUL FS20, HMS100WD, HMS100TF, HMS100T, HMS100CO, S300, S555TH | OWServer DS1420, DS18B20, DS2408 | RFXCOM UVN128, THWR800, THGR228N,RTGR328, PCR800 |Jeelink PCA301 EC3000|CUNO+IR|HMLAN|HMUSB|CUL433 Somfy|mySensors|espEasy
S1:Raspberry mit BPM810, Jeelink EC3000

Daniel_D

FHEM auf Raspberry PI
5x HM-CC-RT-DN
1x HM-CFG-LAN
8x HM-Sec-SCo
1x myJeeLink

schka17

Zitat von: Daniel_D am 09 Dezember 2016, 15:33:22
Danke!
Dann muss ich mir wohl erstmal eine Fernbedienung besorgen!
Es müsste auch mit der app und der original bridge funktionieren, vielleicht gehts ja bei dir auch über FHEM, geht ja nur darum nach dem Spannung anlegen die Kommandos rechtzeitig abzusetzen, versuch es einfach.


Sent from my iPad using Tapatalk
M: Thinclient x64 Debian | CUL FS20, HMS100WD, HMS100TF, HMS100T, HMS100CO, S300, S555TH | OWServer DS1420, DS18B20, DS2408 | RFXCOM UVN128, THWR800, THGR228N,RTGR328, PCR800 |Jeelink PCA301 EC3000|CUNO+IR|HMLAN|HMUSB|CUL433 Somfy|mySensors|espEasy
S1:Raspberry mit BPM810, Jeelink EC3000

Daniel_D

Hat auch nach langem auch mit der App funktioniert. Wenn man weiß wie es geht ganz Easy.

Hab erst alles unpairt dann wieder alles mit FHEM gepairt. Und jetzt läuft es vernüftig.

Danke Euch

Edit:

Geht leider doch nicht. Immer noch das selbe Problem. Muss an der Bridge mit dem RGB Bulb liegen. Weil mit der Originalen Bridge läuft es.
FHEM auf Raspberry PI
5x HM-CC-RT-DN
1x HM-CFG-LAN
8x HM-Sec-SCo
1x myJeeLink

Maiks

Habe mehrere Probiert, leider ohne Erfolg :(

Habe jetzt mal 2 aufgebaut mit 2 ESP aber empfangen und senden ist nicht :(
Keine Ahnung wo der Fehler liegen könnte.

Arduino IDE 1.6.13
RF24 ist die 1.2.0

* VCC         3,3v
* CE           D2         
* CSN/CS    D8
* SCK         D5
* MISO       D6
* MOSI       D7
* GND        GND

schka17

Zitat von: Daniel_D am 09 Dezember 2016, 17:18:54
Hat auch nach langem auch mit der App funktioniert. Wenn man weiß wie es geht ganz Easy.

Hab erst alles unpairt dann wieder alles mit FHEM gepairt. Und jetzt läuft es vernüftig.

Danke Euch

Edit:

Geht leider doch nicht. Immer noch das selbe Problem. Muss an der Bridge mit dem RGB Bulb liegen. Weil mit der Originalen Bridge läuft es.
probier mal die milightbridge auf port 8898 oder 8897 umzustellen, danach musst du du die Lampen nochmal pairen. In der Konsole müsstest du dann eine andere fb adresse bekommen.


Sent from my iPad using Tapatalk
M: Thinclient x64 Debian | CUL FS20, HMS100WD, HMS100TF, HMS100T, HMS100CO, S300, S555TH | OWServer DS1420, DS18B20, DS2408 | RFXCOM UVN128, THWR800, THGR228N,RTGR328, PCR800 |Jeelink PCA301 EC3000|CUNO+IR|HMLAN|HMUSB|CUL433 Somfy|mySensors|espEasy
S1:Raspberry mit BPM810, Jeelink EC3000

Daniel_D

Zitatprobier mal die milightbridge auf port 8898 oder 8897 umzustellen, danach musst du du die Lampen nochmal pairen.

Ich habe die mit der ESPBridge über FHEM gepairt. Sollte ich die mit MiLight Bridge pairen?
Dann kann ich die aber nicht in Fhem ohne die MiLight Bridge steuern. Oder sehe ich das Falsch?

FHEM auf Raspberry PI
5x HM-CC-RT-DN
1x HM-CFG-LAN
8x HM-Sec-SCo
1x myJeeLink

schka17

Zitat von: Maiks am 09 Dezember 2016, 18:41:59
Habe mehrere Probiert, leider ohne Erfolg :(

Habe jetzt mal 2 aufgebaut mit 2 ESP aber empfangen und senden ist nicht :(
Keine Ahnung wo der Fehler liegen könnte.

Arduino IDE 1.6.13
RF24 ist die 1.2.0

* VCC         3,3v
* CE           D2         
* CSN/CS    D8
* SCK         D5
* MISO       D6
* MOSI       D7
* GND        GND
Ich habe Arduino 1.6.12 , esp 2.3.0 und nrf24 v1.1.7 von TMRh20 eingesetzt .
Die Verkabelung stimmt ja, genauso wie auch im Sketch beschrieben. Welches ESP board und welches NRF24 Modul nutzt du?


Sent from my iPad using Tapatalk
M: Thinclient x64 Debian | CUL FS20, HMS100WD, HMS100TF, HMS100T, HMS100CO, S300, S555TH | OWServer DS1420, DS18B20, DS2408 | RFXCOM UVN128, THWR800, THGR228N,RTGR328, PCR800 |Jeelink PCA301 EC3000|CUNO+IR|HMLAN|HMUSB|CUL433 Somfy|mySensors|espEasy
S1:Raspberry mit BPM810, Jeelink EC3000

schka17

Zitat von: Daniel_D am 09 Dezember 2016, 19:35:09
Ich habe die mit der ESPBridge über FHEM gepairt. Sollte ich die mit MiLight Bridge pairen?
Dann kann ich die aber nicht in Fhem ohne die MiLight Bridge steuern. Oder sehe ich das Falsch?

Ich glaube jetzt reden wir aneinander vorbei. Du hast die Lampe in FHEM angelegt. Diese verwenden ein IODevice, ich meine mich zu erinnern milightbridge1 oder so ähnlich. Die originale bridge (die Hardware) verwendet den port 8899, die esp bridge unterstützt auch die ports 8896-8899, d.h. wenn du deine milightbridge definition von port 8899 auf 8898 veränderst dann musst du die Lampe aus FHEM neu pairen, das port wird nämlich für die generierung der Fernbedienungsadresse verwendet. Das ist also wie eine neue FB anlernen. Jede Lampe kann an bis zu 4 FB/Controller angelernt und bedient werden.
Aus den Logs die gesendet hast geht hervor dass die RGB Lampe offensichtlich auf Befehle der Gruppe 2 und Gruppe 4 der Fernbedienung B0 63 D2 reagiert (esp bridge).
M: Thinclient x64 Debian | CUL FS20, HMS100WD, HMS100TF, HMS100T, HMS100CO, S300, S555TH | OWServer DS1420, DS18B20, DS2408 | RFXCOM UVN128, THWR800, THGR228N,RTGR328, PCR800 |Jeelink PCA301 EC3000|CUNO+IR|HMLAN|HMUSB|CUL433 Somfy|mySensors|espEasy
S1:Raspberry mit BPM810, Jeelink EC3000

Maiks

Zitat von: schka17 am 09 Dezember 2016, 19:56:23
Ich habe Arduino 1.6.12 , esp 2.3.0 und nrf24 v1.1.7 von TMRh20 eingesetzt .
Die Verkabelung stimmt ja, genauso wie auch im Sketch beschrieben. Welches ESP board und welches NRF24 Modul nutzt du?


Sent from my iPad using Tapatalk

NodeMCU  und NRF24L01+  Ich habe jetzt mal aus dem Beispiel ein vom RF24 das getting Startet genommen, dort habe ich eine kommunikation zwischen den beiden ESP oder 2 nano.  Das funktioniert Funktioniert.

Nach dem ich 2 ESP geflasht habe und in FHEM eingerichtet, sehe ich über die Serielle Konsole des Sendenden die befehle, aber auf der Seriellen Konsole des anderen sehe ich nichts, sollte dort das Empfangene nicht auch zu sehen sein  ( Habe das GW und openmili5  ausprobiert)

schka17

ZitatNach dem ich 2 ESP geflasht habe und in FHEM eingerichtet, sehe ich über die Serielle Konsole des Sendenden die befehle, aber auf der Seriellen Konsole des anderen sehe ich nichts, sollte dort das Empfangene nicht auch zu sehen sein  ( Habe das GW und openmili5  ausprobiert)

ja, genau.

M: Thinclient x64 Debian | CUL FS20, HMS100WD, HMS100TF, HMS100T, HMS100CO, S300, S555TH | OWServer DS1420, DS18B20, DS2408 | RFXCOM UVN128, THWR800, THGR228N,RTGR328, PCR800 |Jeelink PCA301 EC3000|CUNO+IR|HMLAN|HMUSB|CUL433 Somfy|mySensors|espEasy
S1:Raspberry mit BPM810, Jeelink EC3000

Maiks

Habe jetzt mal einen Sniffer für den NANO geflasht, der empfängt jetzt die Signale vom ESP :D

Allerdings nicht von meiner Fernbedienung, es scheint so als wenn meine Lampen doch das neuere MILIGHT verwenden mit einer anderen ID, muss jezt mals schauen wie ich das anpassen kann :(

schka17

Zitat von: Maiks am 09 Dezember 2016, 20:43:12
Habe jetzt mal einen Sniffer für den NANO geflasht, der empfängt jetzt die Signale vom ESP :D

Allerdings nicht von meiner Fernbedienung, es scheint so als wenn meine Lampen doch das neuere MILIGHT verwenden mit einer anderen ID, muss jezt mals schauen wie ich das anpassen kann :(
Ok, damit habe ich mich auch noch nicht auseinandergesetzt, welche Version hast du da?


Sent from my iPad using Tapatalk
M: Thinclient x64 Debian | CUL FS20, HMS100WD, HMS100TF, HMS100T, HMS100CO, S300, S555TH | OWServer DS1420, DS18B20, DS2408 | RFXCOM UVN128, THWR800, THGR228N,RTGR328, PCR800 |Jeelink PCA301 EC3000|CUNO+IR|HMLAN|HMUSB|CUL433 Somfy|mySensors|espEasy
S1:Raspberry mit BPM810, Jeelink EC3000

Daniel_D

Wie kann ich den Port denn wechseln? Der wird doch automatisch vergeben.
Steh ein wenig auf dem schlauch.
FHEM auf Raspberry PI
5x HM-CC-RT-DN
1x HM-CFG-LAN
8x HM-Sec-SCo
1x myJeeLink

schka17

Zitat von: Daniel_D am 10 Dezember 2016, 00:54:51
Wie kann ich den Port denn wechseln? Der wird doch automatisch vergeben.
Steh ein wenig auf dem schlauch.
Nun, du öffnest die Detailansicht deiner MilightBridge1, drückst auf den Def Button, im Fenster der Devicedefinition gibst du nach der IP Adresse :8898
ein.
Speichern, fertig


Sent from my iPad using Tapatalk
M: Thinclient x64 Debian | CUL FS20, HMS100WD, HMS100TF, HMS100T, HMS100CO, S300, S555TH | OWServer DS1420, DS18B20, DS2408 | RFXCOM UVN128, THWR800, THGR228N,RTGR328, PCR800 |Jeelink PCA301 EC3000|CUNO+IR|HMLAN|HMUSB|CUL433 Somfy|mySensors|espEasy
S1:Raspberry mit BPM810, Jeelink EC3000