Signalduino Entwicklung

Begonnen von thoffma3, 05 Juli 2015, 23:01:00

Vorheriges Thema - Nächstes Thema

BallaBalla

Zitat von: pejonp am 19 November 2015, 15:28:32
Hallo ballaballa,
Ich nutze im sd_ws09.pm Modul die nearest Funktion von Perl. Du must diese wahrscheinlich unter Linux noch nachinstallieren. Bemühe mal bitte Google: Perl round nearest
Dann sollte es gehen.

Tschüss Jörg

Hat gut funktioniert. Besten Dank hierfür.

Leider hat sich meine WH3080 kurz danach verabschiedet.
Nach 15 Monaten, einfach so...
Mal sehen was der Verkäufer sagt...

Gruß
Benno

Burny4600

#586
Habe Probleme meinen gebauten SIGNALduino anzuwerfen.
Gefunden habe ich im Forum und Wiki auch nichts was mir hier weiter helfen kann.
Dieser Bauteil wird verwendet.
http://www.ebay.at/itm/291554478385?_trksid=p2057872.m2749.l2648&ssPageName=STRK%3AMEBIDX%3AIT

Den Fall habe ich schon hier beschrieben aber keine Lösung gefunden.
http://forum.fhem.de/index.php/topic,44604.0.html

FHEM und Raspberry ist aktuell.

Beim flashen bekomme ich aber immer Fehlermeldungen aus denen ich nicht schlau werde.
flashing Arduino sduino
hex file: ./FHEM/firmware/SIGNALduino_nano328.hex
port: /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AI03D7H7-if00-port0
log file: ./log/SIGNALduino-Flash.log
sduino closed
command: avrdude -c arduino -b 57600 -P /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AI03D7H7-if00-port0 -p atmega328p -vv -U flash:w:./FHEM/firmware/SIGNALduino_nano328.hex 2>./log/SIGNALduino-Flash.log

--- AVRDUDE ---------------------------------------------------------------------------------

avrdude: Version 6.1, compiled on Jul  7 2015 at 10:29:47
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
         Copyright (c) 2007-2014 Joerg Wunsch

         System wide configuration file is "/etc/avrdude.conf"

         Using Port                    : /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AI03D7H7-if00-port0
         Using Programmer              : arduino
         Overriding Baud Rate          : 57600
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x00
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x00
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x00
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x00
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x00
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x00
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x00
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x00
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x00

avrdude done.  Thank you.

--- AVRDUDE ---------------------------------------------------------------------------------

sduino opened


Die Konfiguration sollte eigntlich passen, da das Gerät initialisiert ist.
#####################################
###    INPUT SIGNALduino Oregon   ###
#####################################
define sduino SIGNALduino /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AI03D7H7-if00-port0@57600
attr sduino alias SIGNALduino
attr sduino devStateIcon Initialized:cul_usb@green:Open Open:cul_usb@red:Initialized
attr sduino flashCommand avrdude -c arduino -b 57600 -P [PORT] -p atmega328p -vv -U flash:w:[HEXFILE] 2>[LOGFILE]
attr sduino hardware nano328
attr sduino icon cul_usb
attr sduino room _RxTx


Was muss ich noch ändern damit ich den SIGNALduino in Betrieb nehmen kann.
LG Chris

Raspberry Pi 2-5, Bullseye Lite, Bookworm Lite
Schnittstellen: 1-Wire, FHEM2FEHEM, HM-MOD-UART, LAN, Modbus, MQTT, nanoCUL, RFXtrx433E, SIGNALduino, ser2net
Devices: APC, Eastron, FS20, IT, Homematic, MQTT, PV-(DEYE, EPEVER, FRONIUS), Resol-VBUS, S.USV, TEK603, WMR200, YouLess

Hauswart

Kurze Frage, hast dein FHEM Berechtigung für den Zugriff auf USB-Geräte gegeben?

Probiere mal das: http://www.fhemwiki.de/wiki/CUL_am_Raspberry_Pi_flashen#CUL_wird_nicht_.28richtig.29_erkannt
1. Installation:
KNX, Tasmota (KNX), Sonos, Unifi

2. Installation:
HM-CFG-USB, Unifi (, SIGNALduino 868, MySensors, SIGNALduino 433)

Burny4600

#588
Wie soll das unter http://www.fhemwiki.de/wiki/CUL_am_Raspberry_Pi_flashen#CUL_wird_nicht_.28richtig.29_erkannt beschrieben Gerät aussehen.

Bei mir gibt es nur das Gerät ttyAMA0 und nicht ttyACM0.
pi@ccs-ht-rasp ~ $ ls -l /dev/ttyACM0
ls: Zugriff auf /dev/ttyACM0 nicht möglich: Datei oder Verzeichnis nicht gefunden
pi@ccs-ht-rasp ~ $ ls -l /dev/ttyAMA0
crw--w---- 1 root tty 204, 64 Nov 24 16:26 /dev/ttyAMA0



Der Befehlt sudo usermod -A -G tty fhem bringt zudem die Meldung hervor.

pi@ccs-ht-rasp ~ $ sudo usermod –a –G tty fhem
Aufruf: usermod [Optionen] BENUTZERZUGANG

Optionen:
  -c, --comment KOMMENTAR       Neuer KOMMENTAR im GECOS-Feld
  -d, --home HOME_DIR           Neues Home-Verzeichnis für den Benutzer-
                                zugang
  -e, --expiredate ABL_DATUM    Ablaufdatum auf ABL_DATUM setzen
  -f, --inactive INAKTIV        Passwort nach Ablauf von INAKTIV
                                deaktivieren
  -g, --gid GRUPPE              Erzwinge GRUPPE als neue primäre Gruppe
  -G, --groups GRUPPEN          Neue Liste zusätzlicher GRUPPEN
  -a, --append                  Benutzer zu zusätzlichen Gruppen hinzufügen,
                                die mit der Option -G angegeben werden, ohne
                                ihn dabei aus anderen Gruppen zu entfernen
  -h, --help                    Diese Hilfe anzeigen, sonst nichts
  -l, --login NEUER_NAME        Neuer Wert für den Namen des Benutzerzugangs
  -L, --lock                    Den Benutzerzugang sperren
  -m, --move-home               Den Inhalt des Home-Verzeichnisses an den
                                neuen Ort verschieben (nur mit -d benutzen)
  -o, --non-unique              Benutzung von doppelter (nicht einmaliger)
                                UID erlauben
  -p, --password PASSWORD       Ein verschlüsseltes Passwort als neues
                                Passwort verwenden
  -R, --root CHROOT_VERZ        Verzeichnis für chroot
  -s, --shell SHELL             Neue Login-Shell für den Benutzerzugang
  -u, --uid UID                 Neue UID des Benutzerzugangs
  -U, --unlock                  Den Benutzerzugang entsperren
  -v, --add-subuids FIRST-LAST  add range of subordinate uids
  -V, --del-subuids FIRST-LAST  remove range of subordinate uids
  -w, --add-subgids FIRST-LAST  add range of subordinate gids
  -W, --del-subgids FIRST-LAST  remove range of subordinate gids
  -Z, --selinux-user SEUSER     neue SELinux-Benutzer-Zuordnung für den
                                Benutzerzugang

pi@ccs-ht-rasp ~ $


Was muß ich hier noch anpassen?
LG Chris

Raspberry Pi 2-5, Bullseye Lite, Bookworm Lite
Schnittstellen: 1-Wire, FHEM2FEHEM, HM-MOD-UART, LAN, Modbus, MQTT, nanoCUL, RFXtrx433E, SIGNALduino, ser2net
Devices: APC, Eastron, FS20, IT, Homematic, MQTT, PV-(DEYE, EPEVER, FRONIUS), Resol-VBUS, S.USV, TEK603, WMR200, YouLess

doesel

Der richtige Aufruf wäre: sudo usermod -a -G tty fhem (a klein geschrieben).
Gruß Doesel
(FHEM auf Cubietruck mit Igor-Image, 64GB SSD), seit März 19 FHEM auf NUC im Proxmox-Container, 240GB SSD, div. Homematic, Max Fensterkontakte, Onewire über Firmata und FHEM2FHEM auf Raspberrys, MySensors, Jeelink-Clone mit GSD-Modul, CUL, SDM220Modbus, Logo!8, WS980WiFi

Burny4600

#590
Fehler gefunden.
Lag am Empfangsmodul.

Einige Fragen noch zu den LED's bzw. aktuellen Einstellungen für Oregon Sensoren.
Sind  für die Oregon Sensoren noch Anpassungen durchzuführen?
Lassen sich die LED's am NANO bzw. eine exterene LED wie beim nanoCUL irgendwie auch aktivieren damit der geleiche Status ersichtlich ist?
Zu welchen Sensortypen ist dieses Gerät zuzuortnen: SD_WS07_T_1

LG Chris

Raspberry Pi 2-5, Bullseye Lite, Bookworm Lite
Schnittstellen: 1-Wire, FHEM2FEHEM, HM-MOD-UART, LAN, Modbus, MQTT, nanoCUL, RFXtrx433E, SIGNALduino, ser2net
Devices: APC, Eastron, FS20, IT, Homematic, MQTT, PV-(DEYE, EPEVER, FRONIUS), Resol-VBUS, S.USV, TEK603, WMR200, YouLess

pejonp

Zitat von: BallaBalla am 22 November 2015, 22:44:04
Hat gut funktioniert. Besten Dank hierfür.

Leider hat sich meine WH3080 kurz danach verabschiedet.
Nach 15 Monaten, einfach so...
Mal sehen was der Verkäufer sagt...

Gruß
Benno
Hallo Benno
Was geht den jetzt bei der wh3080 nicht mehr? Wenn du aus dem Sender die bat entfernst und neu einsetzt muss du das auch bei der empfangsstation machen, damit sie sich finden. ??? anderes Problem ???
Pejonp
LaCrossGW 868MHz:WT470+TFA+TX37-IT+EMT7110+W136+WH25A HP1003+WH2621
SignalD(CC1101):Bresser+WS-0101(868MHz WH1080)+Velux KLF200+MAX!+HM-MOD-UART:Smoke HM-SEC-SD+VITOSOLIC 200 RESOL VBUS-LAN+SolarEdge SE5K(Modbus)+Sonnen!eco8(10kWh)+TD3511+DRT710M(Modbus)+ZigBee+Z-Wave+MQTT+vitoconnect

BallaBalla

Hallo pejonp
Also, es kommt keine Luftdruckanzeige (der Sensor sitzt im Display.(Ersatz von ALI unterwegs)) mehr, der Datenspeicher füllt sich laut Display auch nicht mehr.
Der Sduino empfängt immer noch Daten vom Aussenfühler. Leider nicht wirklich brauchbar. Sehr genau alle 2h kommt ein Peak im Graphen. Daher ist der nicht wirklich brauchbar.
Hier mal nen log auszug, evtl. weiss ja jemand rat.
2015-11-19_09:59:31 WH1080 T: 11.3 H: 72 wS: 11.825 wG: 0 wD: WSW
2015-11-19_09:59:31 WH1080 temperature: 11.3
2015-11-19_09:59:31 WH1080 humidity: 72
2015-11-19_09:59:31 WH1080 battery: 4
2015-11-19_09:59:31 WH1080 id: 48
2015-11-19_09:59:31 WH1080 rain: 33.3
2015-11-19_09:59:31 WH1080 windGust: 0
2015-11-19_09:59:31 WH1080 windSpeed: 11.825
2015-11-19_09:59:31 WH1080 windDirectionDegree: 11
2015-11-19_09:59:31 WH1080 windDirectionText: WSW
2015-11-19_10:03:31 WH1080 T: 19.2 H: 3 wS: 41.6875 wG: 0 wD: ESE
2015-11-19_10:03:31 WH1080 temperature: 19.2
2015-11-19_10:03:31 WH1080 humidity: 3
2015-11-19_10:03:31 WH1080 battery: 6
2015-11-19_10:03:31 WH1080 id: 48
2015-11-19_10:03:31 WH1080 rain: 389.1
2015-11-19_10:03:31 WH1080 windGust: 0
2015-11-19_10:03:31 WH1080 windSpeed: 41.6875
2015-11-19_10:03:31 WH1080 windDirectionDegree: 5
2015-11-19_10:03:31 WH1080 windDirectionText: ESE
2015-11-19_10:04:19 WH1080 T: 19.2 H: 4 wS: 22.4875 wG: 0 wD: ESE
2015-11-19_10:04:19 WH1080 temperature: 19.2
2015-11-19_10:04:19 WH1080 humidity: 4
2015-11-19_10:04:19 WH1080 battery: 6
2015-11-19_10:04:19 WH1080 id: 48
2015-11-19_10:04:19 WH1080 rain: 389.1
2015-11-19_10:04:19 WH1080 windGust: 0
2015-11-19_10:04:19 WH1080 windSpeed: 22.4875
2015-11-19_10:04:19 WH1080 windDirectionDegree: 5
2015-11-19_10:04:19 WH1080 windDirectionText: ESE
2015-11-19_10:06:43 WH1080 T: 19.2 H: 6 wS: 60.8875 wG: 0 wD: ESE
2015-11-19_10:06:43 WH1080 temperature: 19.2
2015-11-19_10:06:43 WH1080 humidity: 6
2015-11-19_10:06:43 WH1080 battery: 6
2015-11-19_10:06:43 WH1080 id: 48
2015-11-19_10:06:43 WH1080 rain: 389.1
2015-11-19_10:06:43 WH1080 windGust: 0
2015-11-19_10:06:43 WH1080 windSpeed: 60.8875
2015-11-19_10:06:43 WH1080 windDirectionDegree: 5
2015-11-19_10:06:43 WH1080 windDirectionText: ESE
2015-11-19_10:07:31 WH1080 T: 11.3 H: 71 wS: 8.58333333333333 wG: 0 wD: W
2015-11-19_10:07:31 WH1080 temperature: 11.3
2015-11-19_10:07:31 WH1080 humidity: 71
2015-11-19_10:07:31 WH1080 battery: 4
2015-11-19_10:07:31 WH1080 id: 48
2015-11-19_10:07:31 WH1080 rain: 33.3
2015-11-19_10:07:31 WH1080 windGust: 0
2015-11-19_10:07:31 WH1080 windSpeed: 8.58333333333333
2015-11-19_10:07:31 WH1080 windDirectionDegree: 12
2015-11-19_10:07:31 WH1080 windDirectionText: W


2015-11-19_13:58:43 WH1080 T: 11.9 H: 64 wS: 8.575 wG: 0 wD: SW
2015-11-19_13:58:43 WH1080 temperature: 11.9
2015-11-19_13:58:43 WH1080 humidity: 64
2015-11-19_13:58:43 WH1080 battery: 4
2015-11-19_13:58:43 WH1080 id: 48
2015-11-19_13:58:43 WH1080 rain: 33.3
2015-11-19_13:58:43 WH1080 windGust: 0
2015-11-19_13:58:43 WH1080 windSpeed: 8.575
2015-11-19_13:58:43 WH1080 windDirectionDegree: 10
2015-11-19_13:58:43 WH1080 windDirectionText: SW
2015-11-19_14:03:31 WH1080 T: 19.6 H: 3 wS: 41.6875 wG: 0 wD: ESE
2015-11-19_14:03:31 WH1080 temperature: 19.6
2015-11-19_14:03:31 WH1080 humidity: 3
2015-11-19_14:03:31 WH1080 battery: 6
2015-11-19_14:03:31 WH1080 id: 48
2015-11-19_14:03:31 WH1080 rain: 389.1
2015-11-19_14:03:31 WH1080 windGust: 0
2015-11-19_14:03:31 WH1080 windSpeed: 41.6875
2015-11-19_14:03:31 WH1080 windDirectionDegree: 5
2015-11-19_14:03:31 WH1080 windDirectionText: ESE
2015-11-19_14:04:19 WH1080 T: 19.6 H: 4 wS: 22.4875 wG: 0 wD: ESE
2015-11-19_14:04:19 WH1080 temperature: 19.6
2015-11-19_14:04:19 WH1080 humidity: 4
2015-11-19_14:04:19 WH1080 battery: 6
2015-11-19_14:04:19 WH1080 id: 48
2015-11-19_14:04:19 WH1080 rain: 389.1
2015-11-19_14:04:19 WH1080 windGust: 0
2015-11-19_14:04:19 WH1080 windSpeed: 22.4875
2015-11-19_14:04:19 WH1080 windDirectionDegree: 5
2015-11-19_14:04:19 WH1080 windDirectionText: ESE
2015-11-19_14:06:43 WH1080 T: 19.6 H: 6 wS: 60.8875 wG: 0 wD: ESE
2015-11-19_14:06:43 WH1080 temperature: 19.6
2015-11-19_14:06:43 WH1080 humidity: 6
2015-11-19_14:06:43 WH1080 battery: 6
2015-11-19_14:06:43 WH1080 id: 48
2015-11-19_14:06:43 WH1080 rain: 389.1
2015-11-19_14:06:43 WH1080 windGust: 0
2015-11-19_14:06:43 WH1080 windSpeed: 60.8875
2015-11-19_14:06:43 WH1080 windDirectionDegree: 5
2015-11-19_14:06:43 WH1080 windDirectionText: ESE
2015-11-19_14:07:31 WH1080 T: 12 H: 63 wS: 13.9708333333333 wG: 0 wD: WNW
2015-11-19_14:07:31 WH1080 temperature: 12
2015-11-19_14:07:31 WH1080 humidity: 63
2015-11-19_14:07:31 WH1080 battery: 4
2015-11-19_14:07:31 WH1080 id: 48
2015-11-19_14:07:31 WH1080 rain: 33.3
2015-11-19_14:07:31 WH1080 windGust: 0
2015-11-19_14:07:31 WH1080 windSpeed: 13.9708333333333
2015-11-19_14:07:31 WH1080 windDirectionDegree: 13
2015-11-19_14:07:31 WH1080 windDirectionText: WNW
2015-11-19_14:08:19 WH1080 T: 12 H: 63 wS: 9.65833333333333 wG: 0 wD: NW
2015-11-19_14:08:19 WH1080 temperature: 12

Wird dann auf einmal viel wärmer und regnet dann sehr stark und ist sehr Windig etc... 8) 8)
Vermute mal das wird so eine Art Sync. signal sein. evtl. auch der Zeitsync. ( kommt soweit ich weiss auch aus dem Sensor )
Die erzeugte Grafik ist daher nicht zu gebrauchen. siehe Anhang.
Mein Latein is damit erschöpft.
Gruß
Benno


pejonp

Zitat von: BallaBalla am 25 November 2015, 16:12:34
Hallo pejonp
Also, es kommt keine Luftdruckanzeige (der Sensor sitzt im Display.(Ersatz von ALI unterwegs)) mehr, der Datenspeicher füllt sich laut Display auch nicht mehr.
...
Hallo Benno,

das Modul ist noch nicht perfekt. Könntest du mal verbos=5 einstellen und etwas mitlogen und dann den log als Datei anhängen oder auch als PM. Es gibt ja auch noch DCF-Meldungen (Atomuhr Frankfurt) vom Sensor die an die Wetterstation gesendet werden. Diese werden nicht berücksichtigt. Diese werden glaube ich alle 2h gesendet. Im Log erkennt man diese am u9#FF5... die Wettermeldungen haben u9#FFA.... So ist es jedenfalls bei mir.
Ich kämpfe zur Zeit noch mit der Regenanzeige bei meiner WS-0101 bzw. der richtigen Übersetzung.

Tschüß Jörg
LaCrossGW 868MHz:WT470+TFA+TX37-IT+EMT7110+W136+WH25A HP1003+WH2621
SignalD(CC1101):Bresser+WS-0101(868MHz WH1080)+Velux KLF200+MAX!+HM-MOD-UART:Smoke HM-SEC-SD+VITOSOLIC 200 RESOL VBUS-LAN+SolarEdge SE5K(Modbus)+Sonnen!eco8(10kWh)+TD3511+DRT710M(Modbus)+ZigBee+Z-Wave+MQTT+vitoconnect

yogiflop

Hallo,

ich habe mich auch mal dazu entschlossen, heute auf SIGNALduino von FHEMduino umzusteigen, da es anscheinend mehr "neuere" Sensoren gerade im Bereich der Temperaturfühler etc verarbeiten kann.
Leider habe ich dabei vollkommen außer Acht gelassen, das ich ja noch so ein paar alte China Spielzeuge bei mir laufen habe wie z.B.: Bewegungsmelder und Reed-Kontakte für Fenster.
Auch die alten KW9010 Temperaturfühler von Conrad werden anscheinend nicht mehr erkannt.

Habe mich mal durch die Wiki gelesen und dann mal zwei Rohdaten bei Github eingestellt. Hoffe mal, dass das da soweit richtig ist, und ihr mit den Daten was anfangen könnt.

grüße aus dem Norden
Marc
CubieTruck mit FHEM 5.7
433MHz, 868MHz HMLan
div. Baumarktsteckdosen, 3x HM
div. MiLight's

Burny4600

#595
Oregon Sensoren.
Habe mir den SIGNALduino wegen den Oregon Sensoren gebaut damit ich diese ins FHEM bekomme.
Nur ließt der SIGNALdino zwar einen Haufen ein die zu IT Geräten und andere gehört die nicht bei mir installiert sind.
Siehe Anhang.


unknownmessages

2015-11-26 10:39:15-MU;P0=467;P1=-1105;P2=-603;P4=857;D=0102020202010202020202420202010241020202410202420102020202020202020202410202420102020202414102420141020242020202020102410202414100;CP=0;#
2015-11-26 10:39:16-MU;P0=287;P1=-124;P2=758;P3=-212;D=0012303030303030303030303030303030303030303030303032323030303030303232303030323032303232303032323030303030303030303030323030303030323230323030303032323230303032303232320;CP=0;#
2015-11-26 10:39:19-MU;P0=171;P1=-220;P2=363;P3=-898;P5=908;D=00101012323232323232323232323232323232323232323232323235353232303012;CP=2;#
2015-11-26 10:39:19-MU;P0=877;P1=386;P2=-572;P3=-184;P5=-1072;D=12131512120512051212121212121212021505121212121212121212121212120215121212121212121212121212121212121212121212121205021505121212121202121210;CP=1;#
2015-11-26 10:39:24-MU;P0=518;P1=-178;P2=110;P3=1284;D=01232101030303030333333333330333033303330333333333330333033303330303033301;CP=0;#
2015-11-26 10:39:29-MU;P0=-152;P1=436;P2=-543;P3=-1045;P4=882;D=001212121212121212121212121212121212121212121343421212121312124341;CP=1;#
2015-11-26 10:39:30-MU;P0=-272;P1=-585;P2=387;P3=-1081;P4=866;D=01232121412123212121212143412321212121212121212143212143214321412321412321432121214121212121;CP=2;#
2015-11-26 10:39:33-MU;P0=-162;P1=421;P3=-863;P5=914;D=010131313131313131313131313131313131313131313131313535313131314;CP=1;#
2015-11-26 10:39:33-MU;P0=406;P1=-1102;P2=-573;P3=877;D=0102023102310202020202020202320131020202020202020202020202023201020202020202020202020202020202020202020202020231320131020202020232020201;CP=0;#
2015-11-26 10:39:38-MU;P0=96;P1=363;P2=-84;P4=851;P5=-32001;D=1212121212121212121212121212121212121212121242421242121212421212121212424212124212121212421212121212121212121212124242421212121212121242124212121212121242121215020;CP=1;#
2015-11-26 10:39:47-MU;P0=-1146;P1=307;P2=-707;P3=800;D=123232121212121212121212121212121212121212121210303210121210121;CP=1;#
2015-11-26 10:39:47-MU;P0=-32001;P1=394;P2=-1070;P4=-568;P5=883;D=12141452145214141414141414145412521414141414141414141414141454121414141414141414141414141414141414141414141414525412521414141414541414101;CP=1;#
2015-11-26 10:39:53-MU;P0=-1091;P1=364;P2=-612;P3=858;D=012121212321030121212121212121212123012121212121212121212121232101232103212121211;CP=1;#
2015-11-26 10:39:56-MU;P0=297;P1=-440;P2=777;P3=-908;P4=-31076;P5=128;D=01210321030303030303032103210303210303032121032121212451;CP=0;#
2015-11-26 10:40:00-MS;P0=-580;P2=290;P3=-1126;P4=1008;P5=-10891;D=25232323232323234023232340232323232323234023402323;CP=2;SP=5;O;#
2015-11-26 10:40:01-MS;P0=-1142;P1=1000;P2=-435;P3=277;P4=-10879;D=34303030303030301230303012303030303030301230123030;CP=3;SP=4;#
2015-11-26 10:40:01-MU;P0=335;P1=162;P2=-891;P3=848;D=01212320202020202020202020202020202020202020202020202323202020200;CP=0;#
2015-11-26 10:40:01-MU;P0=413;P1=136;P2=-1069;P4=-567;P5=882;D=01204520404040404040404540252040404040404040404040404045402040404040404040404040404040404040404040404040452540252040404040454040400;CP=0;#
2015-11-26 10:40:02-MU;P0=414;P1=-236;P2=-199;P4=867;D=010202020202020202020202020202020202020202020202424242024202420202020202420202020202420202020242020202420202420202020202020202020202420202420202020202424202420242020242020202020202420202424200;CP=0;#
2015-11-26 10:40:07-MU;P0=-166;P1=431;P2=-547;P4=-1029;P5=917;D=0012121212121212121212121212121212121212121212121214545212121214121254541212125412521412121254121212541212541212121212121254121212121252121412541212121254121212121254541212545212;CP=1;#
2015-11-26 10:40:16-MU;P0=-501;P1=478;P2=953;P3=-995;D=0102310231010101010101010201323101010101010101010101010102013101010101010101010101010101010101010101010101023201323101010101020101012;CP=1;#
2015-11-26 10:40:19-MU;P0=-1079;P1=351;P2=-1974;P4=118;D=01210121210101012101010101010104010101240;CP=1;#
2015-11-26 10:40:22-MU;P0=-1101;P1=936;P2=-556;P3=491;D=123232323232323232323232323232323232323232323230101232323230323210302;CP=3;#
2015-11-26 10:40:23-MU;P0=-224;P1=-1080;P2=869;P4=388;P5=-591;D=0121454525414545254541454545454521254145454545454545454521454521452145254145254145214545452545454544;CP=4;#
2015-11-26 10:40:24-MU;P0=158;P1=-1114;P2=721;P4=-192;P5=1318;D=01212121212401515151512151215121512151515151512151215121512121215121;CP=2;
whitelisthash



Jedenfalls wird keine Oregon Sensor der eingelesen.
Sind hier noch Anpassungen von meiner Seite notwenig?
#####################################
###    INPUT SIGNALduino Oregon   ###
#####################################
define sduino SIGNALduino /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AI03D7H7-if00-port0@57600
attr sduino alias SIGNALduino
attr sduino devStateIcon Initialized:cul_usb@green:Open Open:cul_usb@red:Initialized
attr sduino flashCommand avrdude -c arduino -b 57600 -P [PORT] -p atmega328p -vv -U flash:w:[HEXFILE] 2>[LOGFILE]
attr sduino hardware nano328
attr sduino icon cul_usb
attr sduino room _RxTx
attr sduino verbose 5


Verwendet werden folgende Oregon Sensoren:
PCR800
THGR810
THWR800
UVN800
WGR800
LG Chris

Raspberry Pi 2-5, Bullseye Lite, Bookworm Lite
Schnittstellen: 1-Wire, FHEM2FEHEM, HM-MOD-UART, LAN, Modbus, MQTT, nanoCUL, RFXtrx433E, SIGNALduino, ser2net
Devices: APC, Eastron, FS20, IT, Homematic, MQTT, PV-(DEYE, EPEVER, FRONIUS), Resol-VBUS, S.USV, TEK603, WMR200, YouLess

Ralf9

Zitat von: Burny4600 am 26 November 2015, 10:44:22
Habe mir den SIGNALduino wegen den Oregon Sensoren gebaut damit ich diese ins FHEM bekomme.
Nur ließt der SIGNALdino zwar einen Haufen ein die zu IT Geräten und andere gehört die nicht bei mir installiert sind.
Siehe Anhang.

Jedenfalls wird keine Oregon Sensor der eingelesen.

Bei den unknownmessages sind nur MU- und MS-Nachrichten dabei. Werden auch MC-Nachrichten empfangen?
Verwendest Du den dev-r32 branch und die neuste Firmware?

Gruß Ralf
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7

pejonp

Zitat von: BallaBalla am 25 November 2015, 16:12:34
...
Der Sduino empfängt immer noch Daten vom Aussenfühler. Leider nicht wirklich brauchbar. Sehr genau alle 2h kommt ein Peak im Graphen. Daher ist der nicht wirklich brauchbar.
...
Hallo Benno,

ich habe mal ein Paar Anpassungen gemacht. Kannst du das mal bitte testen. Damit sollten dann auch die fehlerhaften Daten (DCF-77) rausgefiltert werden.
In FHEM mal ein update machen:
update all https://raw.githubusercontent.com/RFD-FHEM/RFFHEM/dev-proto9/controls_signalduino.txt

Die Berechnung der ID hat sich geändert.

Tschüs Jörg
LaCrossGW 868MHz:WT470+TFA+TX37-IT+EMT7110+W136+WH25A HP1003+WH2621
SignalD(CC1101):Bresser+WS-0101(868MHz WH1080)+Velux KLF200+MAX!+HM-MOD-UART:Smoke HM-SEC-SD+VITOSOLIC 200 RESOL VBUS-LAN+SolarEdge SE5K(Modbus)+Sonnen!eco8(10kWh)+TD3511+DRT710M(Modbus)+ZigBee+Z-Wave+MQTT+vitoconnect

pejonp

#598
Hallo Sidey,

ich habe eine neue Version vom 14_SD_WS09.pm eingecheckt. Diese Version kann dann auch übernommen werden. Ich hoffe es finden sich noch einige zum testen. Ich habe mit meiner WS-0101 und TFA 30.3189 keine Fehler mehr feststellen können. Im Modul ist jetzt eine Aufteilung in WH1080 und CTW600 enthalten. Ich hoffe es funktioniert.

Tschüs Jörg

PS: Jetzt wäre es schön wenn man an einem SIGNAlduino zwei Empfänger (433 und 868MHz) betreiben könnte. Ich habe zwar 2 Nanos aber der USB-Schaltkreis hat immer die gleiche Seriennummern. Aber es ist ja noch nicht Weihnachten ;-)
aber man kann sich ja schon mal was wünschen.
LaCrossGW 868MHz:WT470+TFA+TX37-IT+EMT7110+W136+WH25A HP1003+WH2621
SignalD(CC1101):Bresser+WS-0101(868MHz WH1080)+Velux KLF200+MAX!+HM-MOD-UART:Smoke HM-SEC-SD+VITOSOLIC 200 RESOL VBUS-LAN+SolarEdge SE5K(Modbus)+Sonnen!eco8(10kWh)+TD3511+DRT710M(Modbus)+ZigBee+Z-Wave+MQTT+vitoconnect

hjgode

Zitat von: pejonp am 26 November 2015, 22:52:10
Hallo Sidey,
...
PS: Jetzt wäre es schön wenn man an einem SIGNAlduino zwei Empfänger (433 und 868MHz) betreiben könnte. Ich habe zwar 2 Nanos aber der USB-Schaltkreis hat immer die gleiche Seriennummern. Aber es ist ja noch nicht Weihnachten ;-)
aber man kann sich ja schon mal was wünschen.

Hallo Jörg,

Ich denke da wird der arme Arduino aber überlastet. Er müsste zwei Interrupts abfangen und die Daten analysieren. Während der Interrupt-Funktion kann kein weiterer Interrupt verarbeitet werden und die Laufzeitdaten werden verfälscht, da weitere, anstehende Interrupts nur nacheinander abgearbeitet werden können. Zudem benötigt der Code jetzt schon fast allen Speicher.

Wie wäre es denn, wenn Du die beiden Nanos über ESP-8266 und TCP/IP an dein FHEM anbindest? Über esp-link zB. Dann hat jeder eine eigene IP Adresse.

~Josef
Debian SID mit aktuellem FHEM, nanoCUL 866, JeeLink EC3000, fhemduino, SIGNALduino,
3 x TFA TH Sensor, 1 x TFA TH Arduino Sender, 3 x EC3000, 4 x Elro Schaltsteckdosen, ESA2000
offline: Wibo Funkthermostat, 2 x ELV Funkthermostat FHT80, 2 FS20 ST4 Funksteckdose