Mysensors-WLAN-Gateway

Begonnen von pc1246, 17 Januar 2017, 15:58:41

Vorheriges Thema - Nächstes Thema

RaspiLED

Hi,
Im Nachbar Thread ist folgendes erfolgreich getestet:

"Arduino: 1.6.11
MySensor: 2.0
ESP8266: 2.3.0
Sketch: GatewayESP8266
seit 22.09.2016

Allerdings auch erst, nachdem ich das BIOS ESP8266_NONOS_SDK_V2.0.0_16_08_10 geflashed habe. Hat viele meiner ursprünglichen Probleme beseitigt."

Zu dem Autocreate Problem:
"Das liegt leider an dem (schon etwas länger nicht gepflegten) FHEM-Modul, das noch vor dem MySensors-Update auf 2.0 erstellt wurde.  :("

Vgl: https://forum.fhem.de/index.php/topic,46304.msg553475.html#msg553475

Gruß Arnd




Gesendet von iPhone mit Tapatalk
Raspberry Pi mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, WifiLight2, Bravia, ...

pc1246

#16
So
Ich habe jetzt so ziemlich alles durch:
- Wemos als Gateway, staendig reboot
- NodeMCU neues BIOS verpasst, noch regelmaessiger reboots

Was aber definitiv passiert, ist dass die reboots dann kommen wenn der Sensor sendet!
Woher weiss ich eigentlich welchen NodMCU ich habe/nehmen muss?

Mist!!!
Gruss Christoph
HP T610
Onkyo_AVR;Enigma2; SB_Server; SB_Player; HM-USB; PhilipsTV; harmony hub; Jeelink mit PCA301; Somfy; S7-300; LGW; HUE; HM-IP auf Charly; div

pc1246

Zitat von: gloob am 19 Januar 2017, 10:23:26
Welche Komponenten hast du denn für das Gateway genutzt und wie ist es verdrahtet?

Sorry gloob
Der war mir untergegangen! Ich habe ein NodeMCU-fake vom lieben Chinesen. Verdrahtet ist es wie in https://forum.fhem.de/index.php/topic,65085.msg563246.html#msg563246 beschrieben. 7 Draehte an den NRF, USB und los!
Gruss Christoph
HP T610
Onkyo_AVR;Enigma2; SB_Server; SB_Player; HM-USB; PhilipsTV; harmony hub; Jeelink mit PCA301; Somfy; S7-300; LGW; HUE; HM-IP auf Charly; div

gloob

#18
Versuch es mal mit einem zusätzlichem Kondensator zwischen VCC und GND am NRF. Irgendwas zwischen 4,7µF und 47µF.
Ich habe mein Gateway auch mit einem WeMos aufgebaut und einem SMD NRF24. Falls du deine nicht zum laufen bekommst, kann ich dir noch ein fertiges, funktionierendes Gateway anbieten:


https://forum.fhem.de/index.php/topic,63789.0.html
Raspberry Pi 3 | miniCUL 433MHz | nanoCUL 868 MHz | nanoCUL 433 MHz | MySensors WLAN Gateway | LaCrosse WLAN Gateway | SignalESP 433 MHz | SignalESP 868 MHz | HM-MOD-UART WLAN Gateway | IR - 360 Grad WLAN Gateway

pc1246

Ich gebe jetzt erst einmal auf!
Es scheint zwar einiges zu gehen, aber es ist alles nicht reproduzierbar! Auch sind meine MYSENSOR_DEVICES komisch. Ich hatte den Sensor mal mit 12 von Hand angelegt, dann gab es auch eine Version, aber bei mapreading.... steht irgendwie Dummsinn, so dass das auch nicht funktionieren kann. Vielleicht kann ja mal jemand sowohl sein Gateway, als auch das 0er device und einen Sensor, am liebsten den Feuchtigkeitssensor, zeigen. Eventuell komme ich dann dem Ganzen auf die Schliche!

List ohne Gateway:
Internals:
   CFGFN
   DEF        12
   NAME       MYSENSOR_12
   NR         6041
   STATE      ???
   TYPE       MYSENSORS_DEVICE
   ack        0
   radioId    12
   Readingmappings:
     0:
       1:
         name       .+
   Sensormappings:
     0:
       receives:
       sends:
         16
         15
     1:
       receives:
       sends:
         16
         15
     10:
       receives:
       sends:
         6
         7
     11:
       receives:
       sends:
         11
     12:
       receives:
       sends:
         12
         14
     13:
       receives:
       sends:
         17
         18
     14:
       receives:
       sends:
         45
         21
         0
     15:
       receives:
       sends:
         13
         43
     16:
       receives:
       sends:
         23
         37
     17:
       receives:
       sends:
     18:
       receives:
       sends:
     19:
       receives:
         36
       sends:
         36
     2:
       receives:
       sends:
         16
         15
     20:
       receives:
         32
       sends:
         33
     21:
       receives:
       sends:
         34
         35
     22:
       receives:
       sends:
         37
         43
     23:
       receives:
         48
         24
         25
         26
         27
         28
       sends:
         48
         24
         25
         26
         27
         28
     24:
       receives:
       sends:
         37
         43
     25:
       receives:
       sends:
         19
         20
     26:
       receives:
         40
         17
       sends:
         40
         17
     27:
       receives:
         41
         17
       sends:
         41
         17
     28:
       receives:
         40
       sends:
         40
     29:
       receives:
       sends:
         45
         44
         21
         46
         22
     3:
       receives:
         2
         17
       sends:
         2
         17
     30:
       receives:
       sends:
         38
         39
         14
     31:
       receives:
       sends:
         2
         16
     32:
       receives:
       sends:
         16
         15
     33:
       receives:
       sends:
         37
         16
         15
     34:
       receives:
       sends:
         37
         16
         15
     35:
       receives:
       sends:
         37
         16
         15
     36:
       receives:
         47
       sends:
         47
     37:
       receives:
       sends:
         34
         35
     38:
       receives:
       sends:
         49
     39:
       receives:
       sends:
         0
         51
         52
         53
         2
     4:
       receives:
         2
         3
         17
       sends:
         2
         3
         17
     5:
       receives:
         29
         30
         31
         3
       sends:
         3
     6:
       receives:
       sends:
         0
         42
     7:
       receives:
       sends:
         1
     8:
       receives:
       sends:
         4
         5
     9:
       receives:
       sends:
         8
         9
         10
   Sets:
     reboot
     time
   Typemappings:
     0:
       type       temperature
     1:
       type       humidity
     10:
       type       direction
     11:
       type       uv
     12:
       type       weight
     13:
       type       distance
     14:
       type       impedance
     15:
       type       armed
       Val:
         0          off
         1          on
     16:
       type       tripped
       Val:
         0          off
         1          on
     17:
       type       power
     18:
       type       energy
     19:
       type       button_on
     2:
       type       status
       Val:
         0          off
         1          on
     20:
       type       button_off
     21:
       type       hvacflowstate
     22:
       type       hvacspeed
     23:
       type       brightness
       Range:
         max        100
         min        0
         step       1
     24:
       type       value1
     25:
       type       value2
     26:
       type       value3
     27:
       type       value4
     28:
       type       value5
     29:
       type       up
     3:
       type       percentage
       Range:
         max        100
         min        0
         step       1
     30:
       type       down
     31:
       type       stop
     32:
       type       ir_send
     33:
       type       ir_receive
     34:
       type       flow
     35:
       type       volume
     36:
       type       lockstatus
       Val:
         0          off
         1          on
     37:
       type       level
     38:
       type       voltage
     39:
       type       current
     4:
       type       pressure
     40:
       type       rgb
     41:
       type       rgbw
     42:
       type       id
     43:
       type       unitprefix
     44:
       type       hvacsetpointcool
     45:
       type       hvacsetpointheat
     46:
       type       hvacflowmode
     47:
       type       text
     48:
       type       custom
     49:
       type       position
     5:
       type       forecast
       Val:
         0          stable
         1          sunny
         2          cloudy
         3          unstable
         4          thunderstorm
         5          unknown
     50:
       type       irrecord
     51:
       type       ph
     52:
       type       orp
     53:
       type       ec
     54:
       type       var
     55:
       type       va
     56:
       type       powerfactor
     6:
       type       rain
     7:
       type       rainrate
     8:
       type       wind
     9:
       type       gust
Attributes:
   mapReading_.+ 0 humidity

Gruss Christoph
HP T610
Onkyo_AVR;Enigma2; SB_Server; SB_Player; HM-USB; PhilipsTV; harmony hub; Jeelink mit PCA301; Somfy; S7-300; LGW; HUE; HM-IP auf Charly; div

pc1246

Moin zusammen
Man mag es kaum glauben. Nachdem ich nun gestern nacht wieder damit verbracht habe das GW zum laufen zu bekommen. Es liegt sogar eins von Hexenmeister (Danke Enno) leihweise hier rum! Langes hin und her, irgendwie hat die Kaelte wohl den Feuchtigkeitssensor angegriffen, denn es musste noch mal nachgeloetet werden. Ok, lange Rede gar kein Sinn, heute in der Mittagspause noch mal auf mysensors.org nachgesehen, und festgestellt, dass irgendwie ein Draht anders ist als in meiner Erinnerung! Also zu Hause Loethonig genommen, den Heissluftfoen angeschmissen und siehe da der Sensor geht wieder. Draht verglichen, wirklich anders!
Und kaum macht man es richtig schon geht es! Hurra! Nur diei Reichweite ist eher nicht so beruehmt.
Jetzt versuche ich noch das Leihgeraet in Gang zu bringen, denn der will auch nicht so richtig!
Gruss und Danke fuer Eure Hilfen und Geduld
Christoph
HP T610
Onkyo_AVR;Enigma2; SB_Server; SB_Player; HM-USB; PhilipsTV; harmony hub; Jeelink mit PCA301; Somfy; S7-300; LGW; HUE; HM-IP auf Charly; div