Hauptmenü

FHEMduino

Begonnen von mdorenka, 06 Dezember 2013, 15:34:39

Vorheriges Thema - Nächstes Thema

machnetz

Der Fehler ist der, dass "0" nicht "aus" oder phys. "Null" bedeutet, sondern den Zustand "1" hat.

DIP-schalter "aus", also "0" => "F" in der IT-Definition ;-)

Franz Tenbrock

@olli
meinst du man könne einfach dem Themperatursensor mal mehr Saft geben, statt 3 Volt 5 Volt ?!
Ich hatte ja shcon die Vermutung das es nciht am Empfnger liegt sondern am Sender.
cubi3, Cul 868, ESA2000WZ, EM1000GZ,  FS20, dashboard, 1-Wire, Max Thermos, Max Wandthermo, Max Lan, Fritzbox callmonitor, , nanocul, HM Led16, HM Bewegungsmelder, HM Schalter, RPi, banana, ESP8266, DoorPi

mdorenka

Zitat von: Spezialtrick am 20 Dezember 2013, 11:49:50
Das ist der Dip Code der Steckdose: 01011 00010
Das steht in Definition: 0F0FF000F0 FF F0
Das IODevice: FHEMduino

wenn deine dose für an 0F0FF000F0FF und für aus 0F0FF000F0F0 erwartet, dann passt das soweit
FHEMduino an RaspberryPi, IT Zwischenstecker, KW9010 T/H-Fühler

mdorenka

Zitat von: Franz Tenbrock am 20 Dezember 2013, 13:11:14
@olli
meinst du man könne einfach dem Themperatursensor mal mehr Saft geben, statt 3 Volt 5 Volt ?!
Ich hatte ja shcon die Vermutung das es nciht am Empfnger liegt sondern am Sender.

wenn du ihn unbedingt kaputt machen willst - dann kannst du das gerne tun.

es liegt definitiv am empfänger. bei mehreren leuten funktioniert es einwandfrei mit GENAU DEM sender
FHEMduino an RaspberryPi, IT Zwischenstecker, KW9010 T/H-Fühler

Spezialtrick

Zitat von: mdorenka am 20 Dezember 2013, 14:43:03
wenn deine dose für an 0F0FF000F0FF und für aus 0F0FF000F0F0 erwartet, dann passt das soweit

Leider passiert an der Steckdose nichts, obwohl der FHEMduino scheinbar sendet. Das steht im Log:

2013.12.20 14:48:44 2: IT set Lampe on
2013.12.20 14:48:44 2: IT IODev device didn't answer is command correctly:   raw => isFFFFF
2013.12.20 14:48:45 2: IT set Lampe off
2013.12.20 14:48:45 2: IT IODev device didn't answer is command correctly:   raw => isFFF0FF
2013.12.20 14:49:56 2: IT set Lampe on
2013.12.20 14:49:56 2: IT IODev device didn't answer is command correctly:   raw => isFFF00FF
2013.12.20 14:49:57 2: IT set Lampe off
2013.12.20 14:49:58 2: IT IODev device didn't answer is command correctly:   raw => isFFF000FF
2013.12.20 14:49:59 2: IT set Lampe on
2013.12.20 14:49:59 2: IT IODev device didn't answer is command correctly:   raw => isFFF0FF
2013.12.20 14:50:00 2: IT set Lampe off
2013.12.20 14:50:00 2: IT IODev device didn't answer is command correctly:   raw => isFFFFF

Anbei ist ein Foto der Steckdosen Dip Schalter. Vllt habe ich ja die Steckdose falsch in FHEM eingerichtet. Ich habe in die obere Befehlszeile "define Lampe IT 0f0ff000f0 FF F0" eingegeben. Dann erscheint die Dose, aber schalten kann ich sie nicht. -.-
FHEM - Debmatic - Zigbee2MQTT - Homekit

machnetz

Also MEINE Definition ist folgendermassen:

DIP-Schalter stehen auf : 01011 10000 für A
Code dafür entspricht : F0F00 0FFFF für A
fhem Config: "define Salzlampe IT F00F00FFFF FF 00"

Siehe auch hier: http://www.fhemwiki.de/wiki/Intertechno_Code_Berechnung#Hauscode_.28die_ersten_vier_Stellen_.280-3.29
Gruß, machnetz

Franz Tenbrock

@mdorenka

bei mir funktionieren ja auch 2 T Sensoren
aber den 3. kann ich plazieren wie ich will der liegt nur 2 m weiter halt hinter einer Fensterscheibe ca 6 M entfernt vom FHEMduino.

Es ist halt schade das der nciht geht, da ich das Projekt ja super finde !
Ist ja keinesfalls gegen deien hervorragende Arbeit gerichtet. Aber es nützt doch ncihts wenn sich andere das nachbauen die Sensoren kaufen und dann doch nciht so messen können wie sie sich es vorgestellt haben. Ich selbst kriege gerade wieder die Krise weil mein PCsensor 1 Wire auch zicken macht
cubi3, Cul 868, ESA2000WZ, EM1000GZ,  FS20, dashboard, 1-Wire, Max Thermos, Max Wandthermo, Max Lan, Fritzbox callmonitor, , nanocul, HM Led16, HM Bewegungsmelder, HM Schalter, RPi, banana, ESP8266, DoorPi

mdorenka

ja nichtsdestotrotz scheint ja das empfangsglied das problem zu sein und nicht der sender :)
FHEMduino an RaspberryPi, IT Zwischenstecker, KW9010 T/H-Fühler

machnetz


Spezialtrick

Ich bekomme es einfach nicht hin. Wo kann denn der Fehler sonst noch liegen?  :(
FHEM - Debmatic - Zigbee2MQTT - Homekit

machnetz

#160
ZitatWo kann denn der Fehler sonst noch liegen?
Vorm Monitor  :P

Spass beiseite, prüfe noch mal alles und dann prüfst dann noch mal:

  • Server richtig konfiguriert, also Device /dev/ttyUSB
  • Nano richtig geflashed, was liefert ein "V" in den RAW-Messages?
  • Den Sende-PIN richtig am Port 11 angeschlossen?
  • Den Code / DIP-Schalter wie ich oben geschrieben und verlinkt habe konfiguriert?
  • Einen Antennendraht mit 17cm dran?

Sender-Pin korrigiert ;-)

mdorenka

Zitat von: machnetz am 20 Dezember 2013, 15:57:48
Den Sende-PIN richtig am Port 2 angeschlossen?

receiver = pin2
sender = pin11
FHEMduino an RaspberryPi, IT Zwischenstecker, KW9010 T/H-Fühler

Spezialtrick

#162
Zitat von: machnetz am 20 Dezember 2013, 15:57:48
Vorm Monitor  :P

Spass beiseite, prüfe noch mal alles und dann prüfst dann noch mal:

  • Server richtig konfiguriert, also Device /dev/ttyUSB
  • Nano richtig geflashed, was liefert ein "V" in den RAW-Messages?
  • Den Sende-PIN richtig am Port 11 angeschlossen?
  • Den Code / DIP-Schalter wie ich oben geschrieben und verlinkt habe konfiguriert?
  • Einen Antennendraht mit 17cm dran?

Sender-Pin korrigiert ;-)

Die Pin sind alle richtig angeschlossen. Eine 17cm lange Antenne ist auch dran. Wenn ich den FHEMduino anstecke wird er vom System erkannt. Aus dem Log:

2013.12.20 15:46:20 1: /dev/ttyUSB0 disconnected, waiting to reappear
2013.12.20 15:57:25 3: Setting FHEMduino baudrate to 9600
2013.12.20 15:57:25 1: /dev/ttyUSB0 reappeared (FHEMduino)
2013.12.20 15:57:28 3: FHEMduino: Possible commands: VisRq

Für die Dip's auf dem Bild habe ich diese Definition:       F0F00FFF0F FF F0

Nach dem erfolglosen Schalten steht das im Log:

2013.12.20 16:07:08 2: IT set Lampe on
2013.12.20 16:07:08 2: IT IODev device didn't answer is command correctly:   raw => isFFFFFFFF
2013.12.20 16:07:09 2: IT set Lampe off
2013.12.20 16:07:10 2: IT IODev device didn't answer is command correctly:   raw => isFFFFFFF


Was meinst du damit bzw wie führe ich das aus? "was liefert ein "V" in den RAW-Messages?"

Danke schonmal für euere Bemühungen. :)
FHEM - Debmatic - Zigbee2MQTT - Homekit

machnetz

Welchen Status hat dein CUL - openend oder initialized?

Spezialtrick

Zitat von: machnetz am 20 Dezember 2013, 16:36:05
Welchen Status hat dein CUL - openend oder initialized?

Im State steht Initialized.
FHEM - Debmatic - Zigbee2MQTT - Homekit