Anbindung an IOBROKER

Anbindung des Controllers an externe Hausautomationssysteme.
Benutzeravatar
yannic
Beiträge: 78
Registriert: 19. Mai 2019, 18:49

Re: Anbindung an IOBROKER

Beitrag von yannic »

Tja, ich weiß nicht ganz wie du das hinbekommen hast. :shock: Bei einer frischen ioBroker Installation läuft alles glatt. Aber eine Neuinstallation von ioBroker sollte hier nicht notwendig sein. Wenn du per SSH oder so in die Konsole deines ioBroker Hosts kommst, kannst du mit

Code: Alles auswählen

cd /opt/iobroker
rm -r node_modules/procon-ip
npm install procon-ip@latest
das Modul händisch installieren, das ihm zum Start fehlt. Das sollte abhilfe schaffen. ;)
Wenn die unteren beiden Befehle fehlschlagen, versuch jeweils ein 'sudo -u iobroker' vor dem Befehl und wenn das nicht geht nur 'sudo' vor den Befehl.

Benutzeravatar
AlPi
Beiträge: 352
Registriert: 23. August 2019, 22:34

Re: Anbindung an IOBROKER

Beitrag von AlPi »

D A N K E

hat geklappt ...

Benutzeravatar
AlPi
Beiträge: 352
Registriert: 23. August 2019, 22:34

Re: Anbindung an IOBROKER

Beitrag von AlPi »

Moin,
kann mir vielleicht mal jemand über die Straße helfen?

Wie schalte ich einen Digitalen Input / Auslöser / Trigger ... ?

Hintergrund, ich möchte z.B. die Pumpe für 2 Stunden starten. Normal hätte ich das
über einfach über Relais AN und AUS realisiert.
Jetzt bricht mir hin und wieder mal das WLAN zum ioBroker zusammen und dann würde
z.B. das Relais nicht zurück geschaltet werden.
Über den digitalen Trigger kann ich ihm gleich sagen das er maximal 2 Stunden laufen
soll ... dann stoppt er, auch wenn er keinen weiteren Befehl vom ioBroker bekommt ...

Freue mich über Unterstützung

Gruß AlPi
230820 .- ProconAdapter Digital.jpg
230820 .- ProconAdapter Digital.jpg (42.83 KiB) 116 mal betrachtet

Benutzeravatar
Raffke
Beiträge: 80
Registriert: 20. Juni 2016, 22:19

Re: Anbindung an IOBROKER

Beitrag von Raffke »

Ich mache das ohne den Umweg über einen Trigger - jedoch müsste das der Autor sicher erst irgendwie in den Adapter einbauen...

Man kann jedenfalls über SetState.pl ein Relais für eine gewisse Zeitspanne manuell einschalten. Hiermit schalte ich z.Bsp. für eine Stunde mein Poollicht (Relais 2) an, Übergabe der Zeit in ms:

Code: Alles auswählen

http://<ip poolcontroller>/SetState.pl?R2=1&RT2=3600000

Benutzeravatar
yannic
Beiträge: 78
Registriert: 19. Mai 2019, 18:49

Re: Anbindung an IOBROKER

Beitrag von yannic »

Moin zusammen,
ich habe gerade ein Update (v1.4.0) auf den Weg gebracht, das allen nicht für die Dosierung konfigurierten Relais einen neuen "timer" State mitgibt, der den "SetState.pl" Endpoint der Poolsteuerung verwendet.
Der State ist rein schreibend, nicht lesend (wie auch die "dosageTimer" States). Aber darüber kann jetzt auch ein "normales" Relais für eine vorgegebene Zeit in Sekunden eingeschaltet werden.
Voraussetzung dafür, dass das funktioniert, ist dass das Relais sich im "Auto" Modus befindet.

Das Update sollte dann in Kürze verfügbar sein.

Viele Grüße
Yannic

Willi Wunder
Beiträge: 32
Registriert: 23. April 2025, 20:14

Re: Anbindung an IOBROKER

Beitrag von Willi Wunder »

Hi,
weiß jemand ob es auch einen Adapter für die Violet im Iobroker gibt? Dieser hier ist ja für die Procon.ip

Vielen Dank.

Gruß Willi

Benutzeravatar
AlPi
Beiträge: 352
Registriert: 23. August 2019, 22:34

Re: Anbindung an IOBROKER

Beitrag von AlPi »

bis jetzt noch nicht, hatte selber mal angefangen, aber bin nicht weit gekommen.
Der ioBroker wollte nicht so wie ich es wollte und dann habe ich schnell die Nerven
verloren und aufgegeben.

aktuell lese ich die Violet auch nur über ein Java Script aus, aber das schreiben bzw.
senden von Daten funktioniert nicht ..

Hier noch ein anderes, kann aber aktuell auch nur lesen:
viewtopic.php?t=2369

Willi Wunder
Beiträge: 32
Registriert: 23. April 2025, 20:14

Re: Anbindung an IOBROKER

Beitrag von Willi Wunder »

Vielen Dank für den Hinweis, werde ich mal testen.
Hab ja nur das Dosiermodul, aktuell lese ich mit meinem Skript die 4 wichtigsten Sachen aus. Die Abfrage mache ich dann mit Telegram + TelegramMenü
Die Daten vom PoolLab bekomme ich auch im Iobroker rein. :)
Ja, es kommen immer weitere Möglichkeiten dazu, lach.

Benutzeravatar
Alex
Administrator
Beiträge: 9988
Registriert: 28. Mai 2014, 23:00

Re: Anbindung an IOBROKER

Beitrag von Alex »

Was frägt Du über Telegram ab?

Willi Wunder
Beiträge: 32
Registriert: 23. April 2025, 20:14

Re: Anbindung an IOBROKER

Beitrag von Willi Wunder »

Ich lasse mir in Telegram Chlor, Redox, Anströmung und PH anzeigen. Ich selbst könnte dies mir auch über VPN anzeigen lassen wenn ich unterwegs bin. Meine Schwester hat allerdings keinen Zugriff auf mein Netzwerk, VLAN wäre auch noch eine Option. Allerdings steuere ich die Pumpe, Licht, Stromverbrauch etc. mit den Shelly. Auch dies geht mit Telegram Menü, daher habe ich hier ein Menü erstellt, damit alles über Telegram gesteuert werden kann.
Telegram Bot.jpg
Telegram Bot.jpg (59.61 KiB) 59 mal betrachtet
Kann man eigentlich im Violet Bot auch die Temperatur anzeigen lassen? Kann ich im Dosiermodul wohl einen Temperaturfühler anschließen?
Violet Bot.jpg
Violet Bot.jpg (49.89 KiB) 59 mal betrachtet
Die Werte in der Violet können wohl nur über Json ausgelesen werden, Werte ändern geht nicht, oder?

Willi Wunder
Beiträge: 32
Registriert: 23. April 2025, 20:14

Re: Anbindung an IOBROKER

Beitrag von Willi Wunder »

AlPi hat geschrieben: 26. Juli 2025, 00:28 aktuell lese ich die Violet auch nur über ein Java Script aus, aber das schreiben bzw.
senden von Daten funktioniert nicht ..
Benutzt du ein eigenes Java Script oder dies aus dem Thread? Könnte ich dein Script mal anschauen? Hab zwar nur das Dosiermodul, allerdings wäre die Dosiermenge und andere Werte auch noch hübsch. Bin momentan noch beim Einrichten der Anlage. :)

Benutzeravatar
Alex
Administrator
Beiträge: 9988
Registriert: 28. Mai 2014, 23:00

Re: Anbindung an IOBROKER

Beitrag von Alex »

Willi Wunder hat geschrieben: 26. Juli 2025, 14:28 Ich lasse mir in Telegram Chlor, Redox, Anströmung und PH anzeigen.
Ah... Du hast Dir nen Bot gebaut, der intern bei Dir abfrägt und Dir an TG dann die aktuellen Werte schickt (wenn ich das jetzt richtig verstanden habe)?

Willi Wunder
Beiträge: 32
Registriert: 23. April 2025, 20:14

Re: Anbindung an IOBROKER

Beitrag von Willi Wunder »

Ja, richtig, so sieht es aus.....
TG-Bot.jpg
TG-Bot.jpg (69.25 KiB) 47 mal betrachtet
Die Wasserwerte sehen jetzt im Vergleich zum Pool Lab ganz gut aus.

Im TGViolet Bot steht bei Temperatur undefined. Kann ich hier wohl auch eine Temperatur anzeigen lassen? Wo kann ich den Fühler anschließen?

Benutzeravatar
Alex
Administrator
Beiträge: 9988
Registriert: 28. Mai 2014, 23:00

Re: Anbindung an IOBROKER

Beitrag von Alex »

>>Im TGViolet Bot steht bei Temperatur undefined. Kann ich hier wohl auch eine Temperatur anzeigen lassen?
Nein, Dosiermodul alleine hat/kann keine Temperaturmessung

Willi Wunder
Beiträge: 32
Registriert: 23. April 2025, 20:14

Re: Anbindung an IOBROKER

Beitrag von Willi Wunder »

Die Zeile ausblenden geht nicht, oder? Ist aber nur ein optischer Mangel, lach.

Benutzeravatar
Alex
Administrator
Beiträge: 9988
Registriert: 28. Mai 2014, 23:00

Re: Anbindung an IOBROKER

Beitrag von Alex »

eigentlich sollte sie ja gar nicht drin sein :D
...ist irgendwie nur nicht aufgefallen.

Willi Wunder
Beiträge: 32
Registriert: 23. April 2025, 20:14

Re: Anbindung an IOBROKER

Beitrag von Willi Wunder »

Vielen Dank für das schnelle Update, hab es gleich installiert :)