NEWS
Test Adapter OpenDTU
-
Hallo konopers1
anbei der Versuch, da ich sowas noch nicht gemacht habe.-> Siehe nächste Antwort am 16.10.23
-
@knopers1
Dann noch ein Hinweis, da ich im Dauerbetrieb doch noch was unschönes bemerkt habe.
Diesen Teil habe ich nach meinem ersten POST noch dazu gefügt:
Das ist darin begründet, dass die Regelung sich bei großen Sollwertänderungen manchmal aufgeschaukelt hat und es dann einige Minuten gebraucht hat, bis wieder eingeregelt war.
Dieser Teil bewirkt, das ich nur eine max. Sollwertänderung von 10W plus oder Minus bei jedem Durchlauf zulasse. Damit vermeide ich das Aufschwingen. Er regelt also langsam auf den neuen Wert. Auch dafür gut, wenn es einen kurzen Leistungspick gibt.
Ich nutze auch einen IR-Lesekopf der mir den 16.7.0 (saldierte Leistung) zurück gibt. Der zeigt auch Minuswerte an. So wie ich dein Anliegen verstehe, ist es egal ob ich in der Nacht einspeise oder auch tagsüber. Daher sollte es prinzipiell funktionieren.
Ich lade mein Batterie tagsüber. Der dahinter geschaltete WR ist dann vom Netz getrennt. Wenn ich einspeise, ist das Ladegerät vom Netz getrennt. Ich weiß nicht ob man eine Batterie gleichzeitig laden und entladen kann, was Dir vermutlich vorschwebt?
Ich empfehle generell auch einen Shelly 1PM einzubauen. Schon allein um zu sehen was in der PV passiert.vg und viel Erfolg Stephan
-
@schoeppi_1
Bitte sowas immer in Code-Tags </> einbetten! -
@schoeppi_1 Das gleichzeitige Anschließen von Ladegerät und das Entladen geht sicher. Aber wirkt sich das nicht negativ auf die Zyklen des Akkus aus (auch wenn keine Vollzyklen zustande kommen)?
-
@codierknecht
Sorry, Anfänger, gelobe Besserung -
@laser
Wie ich geschrieben habe, kann ich diese Frage auch nicht beantworten. Es würde mich aber auch interessieren. Google hat mir dazu in der Planung keine Antwort beschert.
vg Stephan -
@schoeppi_1 sagte in Test Adapter OpenDTU:
gelobe Besserung
Dann hol es jetzt für deinen Eintrag nach.
-
@schoeppi_1 sagte in Test Adapter OpenDTU:
Sorry, Anfänger, gelobe Besserung
Dann sei so lieb und hole das nach.
Einfach markieren und den Button </> klicken. -
<xml xmlns="https://developers.google.com/blockly/xml"> <variables> <variable id="BN!a@q$SEAU4^)xo:SRJ">max_WR_Leistung</variable> <variable id="AcYpB0Ty+wVObL7=Y.a.">saldierte_Leistung</variable> <variable id="1}Q0686mMw0ZGk)e+r?(">IST-Wert_WR</variable> <variable id="le#}gR{6G.yhW=x|6pS8">SOLL-Wert_WR</variable> <variable id="av^_6@}eU-gIk%dJ,!,}">Stellwert_WR</variable> </variables> <block type="schedule" id="OO@|Rtoh_rlRKcPbfGAo" x="-1862" y="-1263"> <field name="SCHEDULE">0,10,20,30,40,50 * * * * *</field> <statement name="STATEMENT"> <block type="comment" id="!%pL=9LkG.9?H[$qx2YI"> <field name="COMMENT">wenn Nachteinspeisung aktiv</field> <next> <block type="controls_if" id="7T?Z|?Y5.p-:678Tx$Ti"> <value name="IF0"> <block type="get_value" id=")N-S8Ay5cnSc#BmbZ.=w"> <field name="ATTR">val</field> <field name="OID">sonoff.0.Steckdose_2.POWER</field> </block> </value> <statement name="DO0"> <block type="comment" id="un41CmgNYK(Y]/a|36h]"> <field name="COMMENT">Variablen beschreiben</field> <next> <block type="variables_set" id="EqaM{MYS7M6`-h;!zF93"> <field name="VAR" id="BN!a@q$SEAU4^)xo:SRJ">max_WR_Leistung</field> <value name="VALUE"> <block type="math_number" id="^w]xAxYJ7wN]m6;vk(fV"> <field name="NUM">200</field> </block> </value> <next> <block type="variables_set" id="wR,+k_F;sMBf]aAYh+~t"> <field name="VAR" id="AcYpB0Ty+wVObL7=Y.a.">saldierte_Leistung</field> <value name="VALUE"> <block type="get_value" id="RX$n4zq((b9U%h@.fnK,"> <field name="ATTR">val</field> <field name="OID">0_userdata.0.Stromverbrauch.var_Bezug_Summe_Leistung_saldiert</field> </block> </value> <next> <block type="variables_set" id="~RRNE/ol!3MoTz;#)`PK"> <field name="VAR" id="1}Q0686mMw0ZGk)e+r?(">IST-Wert_WR</field> <value name="VALUE"> <block type="get_value" id="5CvJRCtL/p)gjkP2,A%K"> <field name="ATTR">val</field> <field name="OID">opendtu.0.112184710720.ac.phase_1.power</field> </block> </value> <next> <block type="variables_set" id="mZ+[ru,M.bbbDx$!%cbd"> <field name="VAR" id="le#}gR{6G.yhW=x|6pS8">SOLL-Wert_WR</field> <value name="VALUE"> <block type="math_arithmetic" id="rv08p$|]!!eg`$;G4?[t"> <field name="OP">ADD</field> <value name="A"> <shadow type="math_number" id="n}1O70OfJnrAub1M8c[r"> <field name="NUM">1</field> </shadow> <block type="math_arithmetic" id="3y=~@f2Qw!_YiJJ7yyxq"> <field name="OP">ADD</field> <value name="A"> <shadow type="math_number" id="qLf/8W@9:(9C9tZ0)%zs"> <field name="NUM">1</field> </shadow> <block type="variables_get" id="0N8%)B@Js@QKG(.|9C;/"> <field name="VAR" id="AcYpB0Ty+wVObL7=Y.a.">saldierte_Leistung</field> </block> </value> <value name="B"> <shadow type="math_number" id="N@J09x*NDsor:$]CWIb)"> <field name="NUM">1</field> </shadow> <block type="variables_get" id="k8CjoP?zy$q5sYiz|fp`"> <field name="VAR" id="1}Q0686mMw0ZGk)e+r?(">IST-Wert_WR</field> </block> </value> </block> </value> <value name="B"> <shadow type="math_number" id="RrKwrA08I}5~xOXJTY=l"> <field name="NUM">0</field> </shadow> </value> </block> </value> <next> <block type="comment" id="%`DgcG;amO_v`JekW7X#"> <field name="COMMENT">maximal WR Leistung einstellen</field> <next> <block type="controls_if" id="X.V3jJA5CZkZQUc%Yn{;"> <mutation elseif="3"></mutation> <value name="IF0"> <block type="logic_compare" id="TKLqCZMY~Wns-BS@K,K2"> <field name="OP">GTE</field> <value name="A"> <block type="variables_get" id="?B6HLx3_C%j{i`W3_h~4"> <field name="VAR" id="le#}gR{6G.yhW=x|6pS8">SOLL-Wert_WR</field> </block> </value> <value name="B"> <block type="variables_get" id="=j*pkdNV[O*7=,LmG^hL"> <field name="VAR" id="BN!a@q$SEAU4^)xo:SRJ">max_WR_Leistung</field> </block> </value> </block> </value> <statement name="DO0"> <block type="variables_set" id="T{[2|VMAG8kqI|/hwnX."> <field name="VAR" id="av^_6@}eU-gIk%dJ,!,}">Stellwert_WR</field> <value name="VALUE"> <block type="variables_get" id="YULaab+c`U9LO`fH91iU"> <field name="VAR" id="BN!a@q$SEAU4^)xo:SRJ">max_WR_Leistung</field> </block> </value> <next> <block type="comment" id="EK7aa~/95cKP_*9jtj~u"> <field name="COMMENT">Vermeidung W Änderungen > 10W wegen Schwingen</field> </block> </next> </block> </statement> <value name="IF1"> <block type="logic_compare" id="gVY;LPML8z$4uv`|Pif0"> <field name="OP">GTE</field> <value name="A"> <block type="variables_get" id="(@i,:QFP%Ui#$Qc#}9zK"> <field name="VAR" id="le#}gR{6G.yhW=x|6pS8">SOLL-Wert_WR</field> </block> </value> <value name="B"> <block type="math_arithmetic" id="qS;D4lv4a]J5@{4bq}}["> <field name="OP">ADD</field> <value name="A"> <shadow type="math_number" id="I_UEM;1#-apn7r1ubP.Q"> <field name="NUM">1</field> </shadow> <block type="variables_get" id="E`wS@czP,1f}|UDsLxWy"> <field name="VAR" id="1}Q0686mMw0ZGk)e+r?(">IST-Wert_WR</field> </block> </value> <value name="B"> <shadow type="math_number" id="vc]UO5xK#u/;a[$nc{7L"> <field name="NUM">1</field> </shadow> <block type="math_number" id="=1.lbX$$-%3|HK%5O1s6"> <field name="NUM">10</field> </block> </value> </block> </value> </block> </value> <statement name="DO1"> <block type="variables_set" id="2hh%7nQbUqWU/c/oD;1]"> <field name="VAR" id="av^_6@}eU-gIk%dJ,!,}">Stellwert_WR</field> <value name="VALUE"> <block type="math_arithmetic" id="B0B7N@oj(qhgq.[CfLrm"> <field name="OP">ADD</field> <value name="A"> <shadow type="math_number" id="I_UEM;1#-apn7r1ubP.Q"> <field name="NUM">1</field> </shadow> <block type="variables_get" id="~U[j;IW!IuC97gq%wTiT"> <field name="VAR" id="1}Q0686mMw0ZGk)e+r?(">IST-Wert_WR</field> </block> </value> <value name="B"> <shadow type="math_number" id="vc]UO5xK#u/;a[$nc{7L"> <field name="NUM">1</field> </shadow> <block type="math_number" id="npdn`ZMsF.UU%sumAg]f"> <field name="NUM">10</field> </block> </value> </block> </value> <next> <block type="comment" id="+52id[cI4NLN3rH@}5+9"> <field name="COMMENT">Vermeidung W Änderungen < 10W wegen Schwingen</field> </block> </next> </block> </statement> <value name="IF2"> <block type="logic_compare" id="cp:Gbx*F@Z)|d?I_*NM["> <field name="OP">LTE</field> <value name="A"> <block type="variables_get" id="!m{sPTYgujd)08}F(iiw"> <field name="VAR" id="le#}gR{6G.yhW=x|6pS8">SOLL-Wert_WR</field> </block> </value> <value name="B"> <block type="math_arithmetic" id="@tgzHg%Ae%v`SEE4*4Vh"> <field name="OP">MINUS</field> <value name="A"> <shadow type="math_number" id="I_UEM;1#-apn7r1ubP.Q"> <field name="NUM">1</field> </shadow> <block type="variables_get" id="D:an~$hFrNvX$+lLY*)."> <field name="VAR" id="1}Q0686mMw0ZGk)e+r?(">IST-Wert_WR</field> </block> </value> <value name="B"> <shadow type="math_number" id="vc]UO5xK#u/;a[$nc{7L"> <field name="NUM">1</field> </shadow> <block type="math_number" id="c;wHpOxmnU[,woPIEeV^"> <field name="NUM">10</field> </block> </value> </block> </value> </block> </value> <statement name="DO2"> <block type="variables_set" id="0K$GCJ,wp=x$|NNUk}tJ"> <field name="VAR" id="av^_6@}eU-gIk%dJ,!,}">Stellwert_WR</field> <value name="VALUE"> <block type="math_arithmetic" id="J^O#Rg+68T:Xnfp?_IAb"> <field name="OP">MINUS</field> <value name="A"> <shadow type="math_number" id="I_UEM;1#-apn7r1ubP.Q"> <field name="NUM">1</field> </shadow> <block type="variables_get" id="E@NrHLM:p${9Orq}X6^w"> <field name="VAR" id="1}Q0686mMw0ZGk)e+r?(">IST-Wert_WR</field> </block> </value> <value name="B"> <shadow type="math_number" id="vc]UO5xK#u/;a[$nc{7L"> <field name="NUM">1</field> </shadow> <block type="math_number" id="~LDPUO1B|3*vKw~E+7Ji"> <field name="NUM">10</field> </block> </value> </block> </value> </block> </statement> <value name="IF3"> <block type="logic_operation" id="P_uomd33Pm,$sKLHaK?8"> <field name="OP">OR</field> <value name="A"> <block type="logic_compare" id="%9^pqGFOAdF_Q4+I_kk|"> <field name="OP">GTE</field> <value name="A"> <block type="variables_get" id="3FJ;ccWjMMWY975Kj@5s"> <field name="VAR" id="AcYpB0Ty+wVObL7=Y.a.">saldierte_Leistung</field> </block> </value> <value name="B"> <block type="math_number" id="3[DVAMar{wt_rK:[kRtU"> <field name="NUM">10</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id="H(i+-mX%!VeQT-k-dSW~"> <field name="OP">LTE</field> <value name="A"> <block type="variables_get" id="If*V!EDhw)-mx.R1T4n|"> <field name="VAR" id="AcYpB0Ty+wVObL7=Y.a.">saldierte_Leistung</field> </block> </value> <value name="B"> <block type="math_number" id="Ba7:PVdMPz2$p~*KFDnQ"> <field name="NUM">0</field> </block> </value> </block> </value> </block> </value> <statement name="DO3"> <block type="comment" id="f1T,}m=[3vLl{OBvCavV"> <field name="COMMENT">benötigte Leistung einstellen</field> <next> <block type="variables_set" id="N2`__2dpmt+NXIcxENW/"> <field name="VAR" id="av^_6@}eU-gIk%dJ,!,}">Stellwert_WR</field> <value name="VALUE"> <block type="variables_get" id=";3S?@Jd,;,GMMI=X8X,0"> <field name="VAR" id="le#}gR{6G.yhW=x|6pS8">SOLL-Wert_WR</field> </block> </value> </block> </next> </block> </statement> <next> <block type="comment" id="5V:8{H(Wby#lc(I7TXo3"> <field name="COMMENT">Vermeidung das SOLL-Wert < 10W wird</field> <next> <block type="controls_if" id="z~i9;MPg9rNBrD:.ZcHx"> <value name="IF0"> <block type="logic_compare" id="#wA@uq;vFm}184]3,XTf"> <field name="OP">LTE</field> <value name="A"> <block type="variables_get" id="b~F;nG1/8mo.0J8Qo;]3"> <field name="VAR" id="le#}gR{6G.yhW=x|6pS8">SOLL-Wert_WR</field> </block> </value> <value name="B"> <block type="math_number" id="1a.@~,.{Y9?msC|}i!Eh"> <field name="NUM">10</field> </block> </value> </block> </value> <statement name="DO0"> <block type="variables_set" id="y-1KyiEpr+hF9[GjI6yR"> <field name="VAR" id="av^_6@}eU-gIk%dJ,!,}">Stellwert_WR</field> <value name="VALUE"> <block type="math_number" id="ZCQw^kFMn*J`ypL@Xt.A"> <field name="NUM">10</field> </block> </value> </block> </statement> <next> <block type="control" id="%cOvD+Otu7dc3(7+Pt%?"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">opendtu.0.112184710720.power_control.limit_nonpersistent_absolute</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_round" id="qp8W?7#X`RyZcY2C7b7k"> <field name="OP">ROUND</field> <value name="NUM"> <shadow type="math_number" id="OJ-sBUj]4[O=:~#bD`+/"> <field name="NUM">3.1</field> </shadow> <block type="variables_get" id="c;t^q^e_m6@Xsn@8(u`r"> <field name="VAR" id="av^_6@}eU-gIk%dJ,!,}">Stellwert_WR</field> </block> </value> </block> </value> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </statement> </block> </next> </block> </statement> </block> </xml>
-
@codierknecht
ich glaube das war genauso falsch...
Ich habe auf "Code" gedrückt:code_text
Code text war markiert und dann habe ich CTRL V für einfügen gedrückt.
Stimmt das? -
@schoeppi_1 ```
code_text -
@schoeppi_1
Das muss jeweils in eigene Zeilen.
Du hast die Markierung direkt hinter den Profillink gepackt.
Also so:
Und wir sprachen von "nachholen" - nicht von nochmal posten. Das macht es noch schlimmer.
-
@codierknecht
Moin,
seit Version 1.0.0 muß ich den Adapter oft manuell starten - muß ich nach dem Update noch was tun ?
Sonst muß ich wohl ein Backup der Vorversion zurückholen -
-
@friedhofsblond sagte in Test Adapter OpenDTU:
seit Version 1.0.0 muß ich den Adapter oft manuell starten
Hier nicht. Muss was individuelles bei dir sein.
-
@codierknecht
Wo hack ich das ein?
Auf dem system selber - da kommt dann aber viel ... -
Ja, da kommt viel...
Alles hier rein kopieren. -
ok - das passt?
Skript v.2023-10-10 *** BASE SYSTEM *** Static hostname: ioserver Icon name: computer-desktop Chassis: desktop 🖥️ Operating System: Debian GNU/Linux 12 (bookworm) Kernel: Linux 6.1.0-13-amd64 Architecture: x86-64 Hardware Vendor: Intel_R_ Client Systems Hardware Model: NUC7CJYH Firmware Version: JYGLKCPX.86A.0070.2023.0505.1501 model name : Intel(R) Celeron(R) J4005 CPU @ 2.00GHz Docker : false Virtualization : none Kernel : x86_64 Userland : amd64 Systemuptime and Load: 14:10:02 up 3 min, 2 users, load average: 0.24, 0.36, 0.17 CPU threads: 2 *** Time and Time Zones *** Local time: Fri 2023-10-20 14:10:02 CEST Universal time: Fri 2023-10-20 12:10:02 UTC RTC time: Fri 2023-10-20 12:10:02 Time zone: Europe/Berlin (CEST, +0200) System clock synchronized: yes NTP service: active RTC in local TZ: no *** User and Groups *** superuser /home/superuser superuser cdrom floppy sudo audio dip video plugdev users netdev iobroker *** X-Server-Setup *** X-Server: true Desktop: Terminal: web Boot Target: graphical.target *** MEMORY *** total used free shared buff/cache available Mem: 7.9G 1.3G 6.0G 27M 877M 6.6G Swap: 1.0G 0B 1.0G Total: 8.9G 1.3G 7.1G 7556 M total memory 1239 M used memory 291 M active memory 1299 M inactive memory 5753 M free memory 43 M buffer memory 793 M swap cache 975 M total swap 0 M used swap 975 M free swap *** FAILED SERVICES *** UNIT LOAD ACTIVE SUB DESCRIPTION 0 loaded units listed. *** FILESYSTEM *** Filesystem Type Size Used Avail Use% Mounted on udev devtmpfs 3.7G 0 3.7G 0% /dev tmpfs tmpfs 756M 1.1M 755M 1% /run /dev/sda2 ext4 218G 7.9G 199G 4% / tmpfs tmpfs 3.7G 0 3.7G 0% /dev/shm tmpfs tmpfs 5.0M 0 5.0M 0% /run/lock /dev/sda1 vfat 511M 9.8M 502M 2% /boot/efi tmpfs tmpfs 756M 20K 756M 1% /run/user/104 tmpfs tmpfs 756M 16K 756M 1% /run/user/1000 Messages concerning ext4 filesystem in dmesg: [Fri Oct 20 14:06:23 2023] EXT4-fs (sda2): mounted filesystem with ordered data mode. Quota mode: none. [Fri Oct 20 14:06:24 2023] EXT4-fs (sda2): re-mounted. Quota mode: none. Show mounted filesystems \(real ones only\): TARGET SOURCE FSTYPE OPTIONS / /dev/sda2 ext4 rw,relatime,errors=remount-ro `-/boot/efi /dev/sda1 vfat rw,relatime,fmask=0077,dmask=0077,codepage=437,iocharset=ascii,shortname=mixed,utf8,errors=remount-ro Files in neuralgic directories: /var: 2.3G /var/ 1.9G /var/cache/apt 1.9G /var/cache 1.8G /var/cache/apt/archives 215M /var/log Hint: You are currently not seeing messages from other users and the system. Users in groups 'adm', 'systemd-journal' can see all messages. Pass -q to turn off this notice. Archived and active journals take up 20.5M in the file system. /opt/iobroker/backups: 2.4M /opt/iobroker/backups/ /opt/iobroker/iobroker-data: 70M /opt/iobroker/iobroker-data/ 34M /opt/iobroker/iobroker-data/backup-objects 15M /opt/iobroker/iobroker-data/files 13M /opt/iobroker/iobroker-data/files/admin.admin/custom/static/js 13M /opt/iobroker/iobroker-data/files/admin.admin/custom/static The five largest files in iobroker-data are: 16M /opt/iobroker/iobroker-data/objects.jsonl 6.3M /opt/iobroker/iobroker-data/files/admin.admin/custom/static/js/vendors-node_modules_iobroker_adapter-react-v5_assets_devices_parseNames_js-node_modules_iobr-99c23e.847b8ad9.chunk.js.map 5.5M /opt/iobroker/iobroker-data/states.jsonl 2.8M /opt/iobroker/iobroker-data/files/admin.admin/custom/static/js/vendors-node_modules_iobroker_adapter-react-v5_assets_devices_parseNames_js-node_modules_iobr-99c23e.847b8ad9.chunk.js 1.6M /opt/iobroker/iobroker-data/files/admin.admin/custom/static/js/vendors-node_modules_mui_material_Accordion_index_js-node_modules_mui_material_AccordionDetai-57e02d.0886b730.chunk.js.map USB-Devices by-id: USB-Sticks - Avoid direct links to /dev/* in your adapter setups, please always prefer the links 'by-id': find: '/dev/serial/by-id/': No such file or directory *** NodeJS-Installation *** /home/iobroker/.diag.sh: line 277: nodejs: command not found /usr/bin/node v18.17.1 /usr/bin/npm 9.6.7 /usr/bin/npx 9.6.7 /usr/bin/corepack 0.18.0 /home/iobroker/.diag.sh: line 288: nodejs: command not found *** nodejs is NOT correctly installed *** nodejs: Installed: 18.17.1-deb-1nodesource1 Candidate: 18.17.1-deb-1nodesource1 Version table: *** 18.17.1-deb-1nodesource1 500 500 https://deb.nodesource.com/node_18.x bookworm/main amd64 Packages 100 /var/lib/dpkg/status 18.13.0+dfsg1-1 500 500 http://debian.inf.tu-dresden.de/debian bookworm/main amd64 Packages Temp directories causing npm8 problem: 0 No problems detected Errors in npm tree: *** ioBroker-Installation *** ioBroker Status iobroker is running on this host. Objects type: jsonl States type: jsonl Core adapters versions js-controller: 5.0.12 admin: 6.10.1 javascript: "javascript" not found Adapters from github: 1 Adapter State + system.adapter.admin.0 : admin : ioserver - enabled, port: 8081, bind: 0.0.0.0, run as: admin + system.adapter.backitup.0 : backitup : ioserver - enabled system.adapter.discovery.0 : discovery : ioserver - disabled + system.adapter.email.0 : email : ioserver - enabled + system.adapter.influxdb.0 : influxdb : ioserver - enabled, port: 8086 system.adapter.mercedesme.0 : mercedesme : ioserver - disabled system.adapter.mqtt.1 : mqtt : ioserver - disabled, port: 1883, bind: 0.0.0.0 system.adapter.oilfox.0 : oilfox : ioserver - enabled + system.adapter.opendtu.0 : opendtu : ioserver - enabled + system.adapter.viessmannapi.0 : viessmannapi : ioserver - enabled + instance is alive Enabled adapters with bindings + system.adapter.admin.0 : admin : ioserver - enabled, port: 8081, bind: 0.0.0.0, run as: admin + system.adapter.influxdb.0 : influxdb : ioserver - enabled, port: 8086 ioBroker-Repositories stable : http://download.iobroker.net/sources-dist.json beta : http://download.iobroker.net/sources-dist-latest.json Active repo(s): stable Installed ioBroker-Instances Used repository: stable Adapter "admin" : 6.10.1 , installed 6.10.1 Adapter "backitup" : 2.8.1 , installed 2.8.1 Adapter "discovery" : 3.1.0 , installed 3.1.0 Adapter "email" : 1.2.0 , installed 1.2.0 Adapter "influxdb" : 3.2.0 , installed 3.2.0 Controller "js-controller": 5.0.12 , installed 5.0.12 Adapter "mercedesme" : 0.1.1 , installed 0.1.1 Adapter "mqtt" : 4.1.1 , installed 4.1.1 Adapter "oilfox" : 4.2.0 , installed 4.2.0 Adapter "opendtu" : 1.0.0 , installed 1.0.0 Adapter "viessmannapi" : 2.0.9 , installed 2.2.1 Objects and States Please stand by - This may take a while Objects: 9422 States: 7662 *** OS-Repositories and Updates *** Hit:1 http://security.debian.org/debian-security bookworm-security InRelease Hit:2 http://debian.inf.tu-dresden.de/debian bookworm InRelease Hit:3 http://debian.inf.tu-dresden.de/debian bookworm-updates InRelease Hit:4 https://repos.influxdata.com/debian stable InRelease Hit:5 https://apt.grafana.com stable InRelease Get:6 https://deb.nodesource.com/node_18.x bookworm InRelease [4586 B] Fetched 4586 B in 1s (5014 B/s) Reading package lists... Pending Updates: 1 *** Listening Ports *** Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State User Inode PID/Program name tcp 0 0 0.0.0.0:53939 0.0.0.0:* LISTEN 111 19304 1089/rpc.statd tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 0 13972 1/init tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 0 18510 559/sshd: /usr/sbin tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 0 19040 984/exim4 tcp 0 0 127.0.0.1:9001 0.0.0.0:* LISTEN 1001 19952 950/iobroker.js-con tcp 0 0 127.0.0.1:9000 0.0.0.0:* LISTEN 1001 19959 950/iobroker.js-con tcp6 0 0 :::3000 :::* LISTEN 112 20042 948/grafana tcp6 0 0 ::1:25 :::* LISTEN 0 19041 984/exim4 tcp6 0 0 :::8081 :::* LISTEN 1001 20066 998/io.admin.0 tcp6 0 0 :::8086 :::* LISTEN 999 19602 590/influxd tcp6 0 0 :::9090 :::* LISTEN 0 18217 1/init tcp6 0 0 :::50057 :::* LISTEN 111 19310 1089/rpc.statd tcp6 0 0 :::111 :::* LISTEN 0 13974 1/init udp 0 0 127.0.0.1:841 0.0.0.0:* 0 19296 1089/rpc.statd udp 0 0 0.0.0.0:42092 0.0.0.0:* 111 19301 1089/rpc.statd udp 0 0 0.0.0.0:111 0.0.0.0:* 0 13973 1/init udp6 0 0 :::46604 :::* 111 19307 1089/rpc.statd udp6 0 0 :::111 :::* 0 13975 1/init *** Log File - Last 25 Lines *** 2023-10-20 14:06:42.384 - info: influxdb.0 (1041) enabled logging of Viessmann-Aussentemp, Alias=true, 19 points now activated 2023-10-20 14:06:42.385 - info: influxdb.0 (1041) enabled logging of Viessmann-Gas-Heizung-Tag, Alias=true, 20 points now activated 2023-10-20 14:06:42.385 - info: influxdb.0 (1041) enabled logging of Viessmann-Gas-WW-Tag, Alias=true, 21 points now activated 2023-10-20 14:06:42.385 - info: influxdb.0 (1041) enabled logging of Viessmann-Strom-Heizung-Tag, Alias=true, 22 points now activated 2023-10-20 14:06:42.385 - info: influxdb.0 (1041) enabled logging of Viessmann-WW-Temp, Alias=true, 23 points now activated 2023-10-20 14:06:42.386 - info: influxdb.0 (1041) enabled logging of Viessmann-VL-Temp, Alias=true, 24 points now activated 2023-10-20 14:06:42.386 - info: influxdb.0 (1041) enabled logging of Zisterne-Füllstand-Perc, Alias=true, 25 points now activated 2023-10-20 14:06:42.386 - info: influxdb.0 (1041) enabled logging of Zisterne-Füllstand-Liter, Alias=true, 26 points now activated 2023-10-20 14:06:42.386 - info: influxdb.0 (1041) enabled logging of B200-Letzte-Fahrt-km, Alias=true, 27 points now activated 2023-10-20 14:06:42.387 - info: influxdb.0 (1041) enabled logging of B200-Durchschnittsverbrauch-L, Alias=true, 28 points now activated 2023-10-20 14:06:42.387 - info: influxdb.0 (1041) enabled logging of B200-Durchschnittsverbrauch-letzte-Fahrt, Alias=true, 29 points now activated 2023-10-20 14:06:42.387 - info: influxdb.0 (1041) enabled logging of B200-KM-Stand, Alias=true, 30 points now activated 2023-10-20 14:06:42.455 - info: influxdb.0 (1041) Connected! 2023-10-20 14:06:44.858 - info: host.ioserver instance system.adapter.backitup.0 started with pid 1056 2023-10-20 14:06:46.078 - info: backitup.0 (1056) starting. Version 2.8.1 in /opt/iobroker/node_modules/iobroker.backitup, node: v18.17.1, js-controller: 5.0.12 2023-10-20 14:06:46.124 - info: backitup.0 (1056) [iobroker] backup will be activated at 23:00 every 1 day(s) 2023-10-20 14:06:48.859 - info: host.ioserver instance system.adapter.opendtu.0 started with pid 1108 2023-10-20 14:06:49.077 - info: admin.0 (998) ==> Connected system.user.admin from ::ffff:192.168.115.175 2023-10-20 14:06:50.672 - info: opendtu.0 (1108) starting. Version 1.0.0 in /opt/iobroker/node_modules/iobroker.opendtu, node: v18.17.1, js-controller: 5.0.12 2023-10-20 14:06:51.433 - info: opendtu.0 (1108) Connect to OpenDTU over websocket connection. 2023-10-20 14:06:52.860 - info: host.ioserver instance system.adapter.viessmannapi.0 started with pid 1123 2023-10-20 14:06:54.081 - info: viessmannapi.0 (1123) starting. Version 2.2.1 in /opt/iobroker/node_modules/iobroker.viessmannapi, node: v18.17.1, js-controller: 5.0.12 2023-10-20 14:06:56.834 - info: host.ioserver instance scheduled system.adapter.oilfox.0 5 12 * * * 2023-10-20 14:07:05.584 - info: opendtu.0 (1108) Connect to OpenDTU over websocket connection. 2023-10-20 14:07:05.734 - info: viessmannapi.0 (1123) 1 installations found.
-
X-Server: true
Schalt dem Desktop aus. Server werden exklusiv über die Kommandozeile administriert.
Setz den superuser in die Gruppe 'adm', sonst ist der nämlich nicht Super.
Und bring nodejs auf die aktuelle Version.
-
@thomas-braun
habe xfs installiert und Administration über Debian-Cockpit.
Superuser ist nicht der root sondern ein einfacher user.
Der Admin für IOB ist der Admin - nicht das wir uns mistverstehen.