Neuling, erste Schritte Einbindung Funksteckdosen via NanoCul

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Antworten
NicoH
Beiträge: 4
Registriert: 9. Nov 2018 14:28
Answers: 0

Neuling, erste Schritte Einbindung Funksteckdosen via NanoCul

Beitrag von NicoH »

Hallo zusammen,

ich bin neu im Thema und habe mir für den Anfang einen Raspberry PI 3+ geholt.
Dazu einen nanoCUL 433 USB und ein ELV Bausatz für 868.

Habe Openhaberian installiert und jetzt versuche ich erfolglos unsere alten Funksteckdosen ein zu binden.

Bin diverse tutorials bei google durchgegangen aber die arbeiten meist mit einem Modul welches direkt auf die Platine des PIs gesteckt wird, da hängt aber mein 868 Modul... ich muß dafür den USB Port benutzen...

Einfach den nanoCUL anstecken und hoffen das PnP läuft wie bei Windows ist wohl nicht oder ? Was muß ich da machen ?
Ich habe mit dem Intertechno Binding gespielt, die LED auf dem USB Dongle flackert zwar beim Senden aber im 433MHz Bereich wird nichts erkannt laut dem sdr_433...


Zu den Steckdosen:
Ich habe mit SDR_433 die Fernbedienung augelesen und es kam folgendes raus:
"Brennstuhl system code: 10101. key: B, state: ON"

Gibt es ein bestehendes Binding dafür ?

Vielen Dank im voraus !

Benutzeravatar
udo1toni
Beiträge: 15247
Registriert: 11. Apr 2018 18:05
Answers: 242
Wohnort: Darmstadt

Re: Neuling, erste Schritte Einbindung Funksteckdosen via NanoCul

Beitrag von udo1toni »

Ich will ja nicht nörgeln, aber ich tue es trotzdem :)

Es heißt openHAB (oder genauer openHAB2), wahlweise kannst Du auch die Installationsart nachlässig als openHABian angeben. openHABian ist in erster Linie ein Script, mit dem die Installation von openHAB mitsamt allen Abhängigkeiten und vielen optionalen Programmen vereinfacht werden soll. Für den Raspberry gibt es ein Raspbian Image mit voreingerichtetem openHABian, so das die Inbetriebnahme besonders für Linux-Starter so einfach wie möglich wird.

Zum konkreten Problem... USB Dongle tauchen meist als virtuelle serielle Geräte auf. Du musst in dem Fall dafür sorgen, dass die entsprechenden Geräte an Java weitergereicht werden (Standard sind nur /dev/ttyS0 und ttyS1 dabei, mit openHABian evtl. auch /dev/ttyAMA0, das ist die serielle Schnittstelle auf dem Pfostenstecker) spezielle Treiber sollten nicht notwendig sein.
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

NicoH
Beiträge: 4
Registriert: 9. Nov 2018 14:28
Answers: 0

Re: Neuling, erste Schritte Einbindung Funksteckdosen via NanoCul

Beitrag von NicoH »

Vielen Dank für die Antwort !

Ich habe es mittlerweile hin bekommen. Hatte testweise FHEM istalliert und damit die Fernbedienung ausgelesen, damit hatte ich die Codes...
Dann wieder Openhab drauf und dann nur noch mit Intertechno Binding in die culintertechno.cfg den USB Port konfigurieren und siehe da es funktioniert !
Also kein virtuelles Gerät, der NanoCul war direkt ansprechbar !

josua
Beiträge: 2
Registriert: 9. Sep 2019 22:14
Answers: 0

Re: Neuling, erste Schritte Einbindung Funksteckdosen via NanoCul

Beitrag von josua »

Hallo,
habe mich jetzt auch an openhab gewagt und will einfache Steckdosen RCS 1000N schalten. Das Set wird über Dip-Schalter kodiert. Ich habe das Intertechno Binding installiert und die culintertechno.cfg mit /dev/ttyUSB0 angepasst. Zum Schalten benutze ich einen nanoCUL mit culfw 1.67 und CC1101 auf 433 MHz. Getestet habe ich den CUL mit picocom. Die Codes von der Fernbedienung kommen an und mit is00F0F0FFF0F kann ich die 1. Dose einschalten. Mache ich das ganze in openHab2 sieht der TRACE so aus:

2019-09-09 22:29:06.850 [ome.event.ItemCommandEvent] - Item 'LivingRoom_Power' received command ON

==> /var/log/openhab2/openhab.log <==

2019-09-09 22:29:06.871 [DEBUG] [port.cul.internal.AbstractCULHandler] - Requesting credit report

2019-09-09 22:29:06.873 [TRACE] [ternal.AbstractCULHandler$SendThread] - Writing message: is00F0F0FFFF0F

2019-09-09 22:29:06.890 [TRACE] [port.cul.internal.AbstractCULHandler] - Writing message: is00F0F0FFFF0F

==> /var/log/openhab2/events.log <==

2019-09-09 22:29:06.881 [vent.ItemStateChangedEvent] - LivingRoom_Power changed from OFF to ON

==> /var/log/openhab2/openhab.log <==

2019-09-09 22:29:06.892 [TRACE] [internal.serial.CULSerialHandlerImpl] - Write serial: is00F0F0FFFF0F


Es wird anscheinend das gleiche Kommando geschickt, doch der CUL sendet nichts. Geprüft habe ich das mit RTL-SDR auf 433 MHz. Mit dem manuell abgesetzen Kommando über picocom ist das Signal sichtbar.

Hier meine items:
Switch LivingRoom_Power "Steckdose" (EG_Wohnzimmer) {culintertechno="type=raw;commandOn=00F0F0FFFF0F;commandOff=00F0F0FFFFFF"}

Was könnte das Bindig also stören. Vielleicht hat jemand einen Tipp dazu.
Andreas

josua
Beiträge: 2
Registriert: 9. Sep 2019 22:14
Answers: 0

Re: Neuling, erste Schritte Einbindung Funksteckdosen via NanoCul

Beitrag von josua »

Gelöst, war nur etwas kleines, ein Tippfehler bei baudrate= in der culintertechno.cfg.

Antworten