LAN-Anbindung für BSB-Bus (Brötje, Elco Thision etc.)

Begonnen von justme1968, 29 November 2014, 19:50:40

Vorheriges Thema - Nächstes Thema

Schotty

#2715
Ha, ich sehe gerade auf dem Bild von freetz in Kap 1, wo die Platine + LAN-Shield auf dem Arduino abgebildet sind, dass dort auch ein 511er verbaut ist - bisher ja auch ohne Probleme in Betrieb. Interessanterweise sind die anderen beiden SMD-Widerstände mit 1202 und 301 gekennzeichnet, und nicht wie bei meinem 'Zickenshield' 1202 und 3000 (original Arduino: 301 und 123)..
Handbuch zur BSB-LAN Hard- & Software (Anbindung v. Heizungsreglern, u.a. von Brötje & Elco):
https://1coderookie.github.io/BSB-LPB-LAN/

Scherheinz


Andreas29

Hi,
Zitat von: Schotty am 02 Dezember 2018, 10:49:28
Moin, hattest du dabei zufällig die LEDs auf dem LAN-Shield im Blick?

Nein leider nicht, war nicht an der Heizung.

Zitat von: freetz am 02 Dezember 2018, 12:09:52
Stimmt, und es hat noch einen anderen Vorteil: 0% Modulation können 0 oder (in meinem Fall) 2,9 kW bedeuten. 0 U/min ist aber immer "aus", so dass das dann für die Berechnung des 24h Durchschnitts einfacher ist.


Ja, das ist ein weiterer, wenn nicht DER Vorteil.

Ich habe jetzt mal Code zum Senden von Push-Nachrichten beim Raumgerät ergänzt. Ich teste mal ein bisschen und wenn´s funzt, dann gibt´s hier den Code.
Schon mal vorab zur Info: Das läuft über einen Push-Dienst, in diesem Fall Pushover (der dann wiederrum die Server von Google nutzt). Kostet nach einer Woche Testphase einmalig um die 5€. Man legt dort ein Konto an, kann eine eigene "App" anlegen und frei gestalten. Dann bekommt man zwei Schlüssel, diese kann man dann im Code verwenden. Der Arduino verbindet sich dann mit dem Dienst und der sendet dann die Push-Nachricht.   

Grüße

Andreas

Schotty

Zitat von: Andreas29 am 02 Dezember 2018, 13:21:58
Ich habe jetzt mal Code zum Senden von Push-Nachrichten beim Raumgerät ergänzt. (...) Das läuft über einen Push-Dienst, in diesem Fall Pushover (der dann wiederrum die Server von Google nutzt).
Vorweg: Ich kenne mich da ja echt nicht aus - aber irgendwann kam mal eine Anfrage bzgl  MQTT-Anbindung, worauf hin freetz dann JSON als eventuelle 'Schnittstelle' für MQTT erwähnte (sinngemäß wiedergegeben ;) ). Wäre das vielleicht eine (weitere) Möglichkeit, um Push-Nachrichten zu realisieren? Also JSON mit einem MQTT-Dienst verbinden? Und/oder dann auch die Telegram-Funktion von FHEM oder Email oder sonstwas zum Benachrichtigen zu verwenden?
Handbuch zur BSB-LAN Hard- & Software (Anbindung v. Heizungsreglern, u.a. von Brötje & Elco):
https://1coderookie.github.io/BSB-LPB-LAN/

postman

Moin Zusammen,
ZitatIch habe gerade mal bei dem 510er (51 Ohm) gemessen: Da habe ich jeweils 26 Ohm
Ich habe eben mal ein Shield, auf dem ein 511 Teil verbaut ist, den Widerstand gemessen. Mein Meßgerät zeigt 252 Ohm an. Dabei ist es egal gewesen, an welchen Pins ich gemessen habe, z.B. An Pin 1 fest und dann alle anderen Pins der Reihe nach durchgemessen oder schön die gegenüberliegenden Pins. Ich denke eine Messung im eingebauten Zustand ist nicht sehr aussagekräftig, da andere Bauteile die Messung beeinflussen.

Gruß Uwe
Raspberry Pi Version 2 QUAD-CORE CPU und 1 GB RAM, CUL V3 868 MHz,  stapelbarer CC1101 (SCC) 433 MHz, Enocean-Stick,Jeelink-Stick, BSB-Lanadapter

Spruch eines Ausbilders: Theorie ist, wenn man alles weiss und nichts funktioniert; Praxis ist, wenn alles funktioniert und keiner weiss warum...

Schotty

Zitat von: postman am 02 Dezember 2018, 14:06:02
Ich denke eine Messung im eingebauten Zustand ist nicht sehr aussagekräftig, da andere Bauteile die Messung beeinflussen.
Gutes Argument, stimmt, bei mir macht es auch keinen (großen) Unterschied - aber zumindest ist dein Wert ja schonmal 10x größer als unserer, kommt also (quasi) hin. ;)
Handbuch zur BSB-LAN Hard- & Software (Anbindung v. Heizungsreglern, u.a. von Brötje & Elco):
https://1coderookie.github.io/BSB-LPB-LAN/

Scherheinz

Natürlich bekommt man im eingebauten Zustand gefälschte Werte. Wenn aber dieses Bauteil das einzigste ist das falsch ist, dann sollte die Außenbeschaltung überall gleich sein. Daher müssten die gefälschten Werte auch immer ähnlich sein was auch bei mir und Schotty so ist. Wenn dein Widerstandsnetzwerk um Faktor 10 zu groß ist und dein Messwert um den gleichen Faktor von mir und Schotty abweicht dann passt das doch alles zusammen.

Gruß

frank

scheint so, als wären immer 2 widerstände parallel geschaltet zu sein.

51ohm parallel 51ohm => 25,5 ohm
510ohm parallel 510ohm => 255ohm
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

Andreas29

#2723
Hi,

da man ja viel schreiben kann und immer die Gefahr von Missverständnissen besteht habe ich mal versucht die diversen Datenbeziehungen und -Wege bei meiner Anlage darzustellen.
Wie schon geschrieben nutze ich FHEM nicht. Man sieht, man kann auch "nur" mit BSB-LAN und MAX! ein komplexes System erschaffen  :D
Die Darstellung des MAX!-Systems ist nur symbolisch, tatsächlich sind deutlich mehr MAX!-Komponenten enthalten  ;)

Schaubild siehe Anhang.

Grüße

Andreas

Schotty

Zitat von: Andreas29 am 03 Dezember 2018, 11:00:33
Wie schon geschrieben nutze ich FHEM nicht.
Ach ja, sorry, hatte ich vergessen bei meiner Nachfrage oben bzgl MQTT & Push-Mitteilungen via Telegram o.ä.
Handbuch zur BSB-LAN Hard- & Software (Anbindung v. Heizungsreglern, u.a. von Brötje & Elco):
https://1coderookie.github.io/BSB-LPB-LAN/

Airwave

Hi zusammen,

ich freue mich, euch gefunden zu haben. Komme auch aus der Homematic Ecke aber bisher noch ohne FEHM.

Mal ne Frage zu dem Lan Shield.

Ich habe zum Glück noch keins hier und besorge mir gerade erst die ganzen Komponenten.

Bei dem W5100 habe ich nun das hier bei Aliexpress gefunden:
https://www.aliexpress.com/item/Free-Shipping-Ethernet-W5100-network-shield-board-with-SD-card-expansion-for-Arduino/2042247327.html?spm=a2g0s.13010208.99999999.259.3e973c00F0y41X

Scheint das mit 510Ohm zu sein. Aber auch mit dem Problem, dass die LED nicht richtig funktioniert.

Also ist es richtig, dass ich entweder welche finde mit der falschen Ohmberechnung oder mit der kaputten LED?
Oder gibt es noch irgendwo eine Quelle für vollfunktionierende Lan Shields.

Oder dann doch gleich das W5500? Hier z.B.: https://www.reichelt.de/arduino-shield-ethernet-shield-2-ohne-poe-arduino-shd-eth2-p159410.html?&trstct=pos_1 ?

Danke im Voraus.

Gruß

Andreas29

Zitat von: Schotty am 03 Dezember 2018, 11:07:02
Ach ja, sorry, hatte ich vergessen bei meiner Nachfrage oben bzgl MQTT & Push-Mitteilungen via Telegram o.ä.

Hi,

naja, wenn man sich von allen Usern die Konfigurationen merken müsste... :o

Da ich ja meiner Heizung die Rückmeldungen vom MAX!-System übermittle, ist es natürlich blöde, wenn wg. zickigem LAN-Shield keine Infos mehr an die Heizung kommen.
Daher ist eine Überwachung der Shields mit Absetzen einer Push-Nachricht mein Mittel der Wahl.
Das funktioniert bisher gut (ich habe das Raumgerät seit gestern damit am Laufen, für BSB-LAN habe ich auch den Code fertig, aber gestern Abend sicherheitshalber nicht mehr aufgespielt), wenn ich die Testphase abgeschlossen habe, gibt´s den Code hier.

Grüße

Andreas

Schotty

Hi Airwave,

also mit dem original Arduino-Shield bist du vermutlich auf der sicheren Seite, was Qualitätsfragen angeht.
Allerdings muss ich dazu sagen, dass bisher anscheinend nur extrem wenige User ein W5500er in Benutzung zu haben scheinen. Bis vor kurzer Zeit musste man bei der Benutzung dann noch einiges in der config.h anpassen, allerdings hat freetz da gerade etwas geändert, so dass es mit der aktuellen Ethernet-Bibliothek (v2.0) ohne Probleme laufen sollte. Wohlgemerkt - sollte, denn bisher haben wir noch keinerlei Rückmeldung von W5500-Nutzern erhalten. Erfahrungsgemäß funzt das aber, wenn freetz das umgesetzt hat ;)

Ich habe am Wochenende auch gerade nach W5100er Shields mit den 510er Widerstandsreihen (51 Ohm) gesucht, bin dabei nach den Produktbildern gegangen und habe zwei Modelle gefunden, bei denen zumindest laut Abbildung ein 510er verbaut zu sein scheint. Wie hier schon angemerkt wurde, dürften das aber u.U. allgemeine Bilder sein - deshalb hatte ich bei einem Händler explizit nachgefragt, bisher aber noch keine Antwort erhalten.
Hier mal die Links:
https://eckstein-shop.de/HIMALAYA-basic-w5100-Ethernet-Shield-fuer-Arduino 
-> der hat auch einen ebay-Shop, dort kostet das Shield unwesentlich mehr, aber man hat gratis Versand:
https://www.ebay.de/itm/Ethernet-Shield-w5100-Shield-fur-Arduino-mega-2560-AR02003/281353508816
- dort hatte ich übrigens auch eine Anfrage hingeschickt.

Bei Amazon habe ich nur eines gefunden, aufgrund des 'extravaganten' Designs könnte man fast schon annehmen, dass es letztlich auch so bestückt ist, wie abgebildet - aber da es sowieso etwas teurer ist als beim vorherigen Anbieter, habe ich mir eine Nachfrage dort gespart:
https://www.amazon.de/keyestudio-W5100-Ethernet-Erweiterung-Mega2560-mit-Kartenslot/dp/B01GO2JB4S

So oder so - es wäre nett, wenn du uns deine Entscheidung und Erfahrung hinterher mitteilen würdest.
Handbuch zur BSB-LAN Hard- & Software (Anbindung v. Heizungsreglern, u.a. von Brötje & Elco):
https://1coderookie.github.io/BSB-LPB-LAN/

Andreas29

Hi,

Schotty, das LAN-Shield vom Eckstein-Shop habe ich sowohl am BSB-LAN als auch am Arduino Raumgerät im Einsatz. Da ist die Widerstandsbrücke mit 510 bezeichnet.
Leider hatte ich schon bei beiden Geräten "Shieldschluckauf".
Ob das nun jeweils am Shield liegt oder
ob es an Netzwerkkabeln
oder ob es an der Netzwerkanbindung (einmal direkt an FB, einmal über Fritz DLAN)
oder ob es daran liegt, dass in beiden Fällen die Spannungsversorgung über USB erfolgt

vermag ich noch nicht zu sagen.

Grüße

Andreas

Schotty

Zitat von: Andreas29 am 03 Dezember 2018, 11:38:24
Leider hatte ich schon bei beiden Geräten "Shieldschluckauf".
>:(
..aber Shieldschluckauf ist auch ein schönes Wort  ;D

Bei mir kommt es hin und wieder vor, dass nach einem stromlosen Zustand und automatischen Neustart das Shield (noch) nicht über LAN erreichbar ist. Manchmal gibt sich das nach einer Weile, manchmal muss ich dann mittels Resetknopf neu starten, dann gehts. Alles irgendwie bös ominös..
Handbuch zur BSB-LAN Hard- & Software (Anbindung v. Heizungsreglern, u.a. von Brötje & Elco):
https://1coderookie.github.io/BSB-LPB-LAN/