Weiter zum Inhalt

ioBroker Allgemein

29.8k Themen 438.2k Beiträge
Integrationtsplattform für IoT

NEWS

  • ANFÄNGER ersucht um Hilfe bei Erst. des 1. Blockly

    31
    4
    0 Stimmen
    31 Beiträge
    3k Aufrufe
    G
    @paul53 Hallo Paul, darf ich dich bitten mir nochmals zu meinem Problem mit der Abfrage zum Status der Ausgänge behilflich zu sein ? Das mit den Ausgängen bekomme ich seit einigen Tagen einfach nicht hin. Habe jetzt wie von dir im letzten Post vorgeschlagen, debug output nach Logwert und nach Zahl eingebaut. Er listet mir auch unten beim Skript keine Werte auf ?. Danke für die Hilfe. LG Karl ![OBJEKTE-AUSGÄNGE-STATUS-14.3.2021.JPG](/assets/uploads/files/1615713490936-objekte-ausgänge-status- 14.3.2021.jpg) [image: 1615713681062-test-skript-ausg%C3%A4nge-o-abfrage-14.3.2021.jpg] { Header: { Version: 5, Device: "87", Timestamp: 1615717354 }, Data: { Outputs: [ { Number: 1, AD: "A", Value: { State: 0, Value: 0, Unit: "0" } }, { Number: 2, AD: "A", Value: { State: 0, Value: 0, Unit: "0" } }, { Number: 3, AD: "D", Value: { Value: 0, Unit: "43" } }, { Number: 4, AD: "D", Value: { Value: 0, Unit: "43" } }, { Number: 5, AD: "D", Value: { Value: 0, Unit: "43" } }, { Number: 6, AD: "D", Value: { Value: 0, Unit: "43" } }, { Number: 7, AD: "D", Value: { Value: 0, Unit: "43" } }, { Number: 11, AD: "D", Value: { Value: 1, Unit: "43" } } ] }, Status: "OK", Status code: 0 } var TooMany, result, ErgebnisText, i, Start, Ende, ErgebnisWert; schedule("*/30 * * * * *", async function () { try { require("request")('http://admin:Karl-100761@192.168.1.20/INCLUDE/api.cgi?jsonnode=2&jsonparam=O', async function (error, response, result) { console.log((function (){var val = parseFloat('0'); if (val === 'true') return true; if (val === 'false') return false; return !!val;})()); TooMany = result.indexOf('TOO') + 1; // Prüfen ob Fehler "Too many requests" und Werte aktualisieren if (TooMany != 90) { ErgebnisText = result; // Bei 1 bis ?? Anzahl der belegten Eingänge eintragen, nicht die maximale Zahl der Eingänge (16) for (i = 1; i <= 8; i++) { Start = 0; Ende = 0; Start = ErgebnisText.indexOf('"Value"') + 1; Start = Start + 18; ErgebnisText = ErgebnisText.slice((Start - 1), ErgebnisText.length); Ende = ErgebnisText.indexOf('"Unit"') + 1; Ende = Ende - 3; ErgebnisWert = ErgebnisText.slice(0, Ende); // Über die i`s im Blocky wird die Auslesung des i.ten Wertes im Json definiert. if (i == 1) { setState("0_userdata.0.UVR16x2_2.AUSGÄNGE.1_SOLAR_PUMPE_WARMWASSER_EIN_AUS"/*A_1_SOLAR_PUMPE_WARMWASSER_EIN_AUS*/, (function (){var val = parseFloat(ErgebnisWert); if (val === 'true') return true; if (val === 'false') return false; return !!val;})(), true); } if (i == 2) { setState("0_userdata.0.UVR16x2_2.AUSGÄNGE.2_SOLAR_PUMPE_HEIZUNG_EIN_AUS"/*A_2_SOLAR_PUMPE_HEIZUNG_EIN_AUS*/, (function (){var val = parseFloat(ErgebnisWert); if (val === 'true') return true; if (val === 'false') return false; return !!val;})(), true); } if (i == 3) { setState("0_userdata.0.UVR16x2_2.AUSGÄNGE.3_LADE_PUMPE_WARM_WASSER_EIN_AUS"/*A_3_LADE_PUMPE_WARM_WASSER_EIN_AUS*/, (function (){var val = parseFloat(ErgebnisWert); if (val === 'true') return true; if (val === 'false') return false; return !!val;})(), true); } if (i == 4) { setState("0_userdata.0.UVR16x2_2.AUSGÄNGE.4_HEIZKREIS_PUMPE_EIN_AUS"/*A_4_HEIZKREIS_PUMPE_EIN_AUS*/, (function (){var val = parseFloat(ErgebnisWert); if (val === 'true') return true; if (val === 'false') return false; return !!val;})(), true); } if (i == 5) { setState("0_userdata.0.UVR16x2_2.AUSGÄNGE.5_ANFORDERUNG_KESSEL_EIN_AUS"/*A_5_ANFORDERUNG_KESSEL_EIN_AUS*/, (function (){var val = parseFloat(ErgebnisWert); if (val === 'true') return true; if (val === 'false') return false; return !!val;})(), true); } if (i == 6) { setState("0_userdata.0.UVR16x2_2.AUSGÄNGE.6_VENTIL_SOLAR_HEIZUNG_EIN_AUS"/*A_6_VENTIL_SOLAR_HEIZUNG_EIN_AUS*/, (function (){var val = parseFloat(ErgebnisWert); if (val === 'true') return true; if (val === 'false') return false; return !!val;})(), true); } if (i == 7) { setState("0_userdata.0.UVR16x2_2.AUSGÄNGE.7_VENTIL_SOLAR_KELLER_EIN_AUS"/*A_7_VENTIL_SOLAR_KELLER_EIN_AUS*/, (function (){var val = parseFloat(ErgebnisWert); if (val === 'true') return true; if (val === 'false') return false; return !!val;})(), true); } if (i == 11) { setState("0_userdata.0.UVR16x2_2.AUSGÄNGE.11_3_WEGE_VENTIL_TA_EIN_AUS"/*A_11_3_WEGE_VENTIL_TA_EIN_AUS*/, (function (){var val = parseFloat(ErgebnisWert); if (val === 'true') return true; if (val === 'false') return false; return !!val;})(), true); } } } }).on("error", function (e) {console.error(e);}); } catch (e) { console.error(e); } });
  • node.js update unter Windows

    node.js npm upgrade node npm windows
    32
    1 Stimmen
    32 Beiträge
    15k Aufrufe
    Thomas BraunT
    Eigentlich gar kein Thema. Der ioBroker benötigt ja nur nodeJS als Laufzeitumgebung. Läuft dann halt auf allem, wo nodeJS drauf läuft. Kann auch die Kaffemaschine sein, wenn es da nodeJS für gibt.
  • OPC und OPCUA Adapter gesucht

    Verschoben
    17
    0 Stimmen
    17 Beiträge
    526 Aufrufe
    UncleSamU
    @ben1983 sagte in OPC und OPCUA Adapter gesucht: @unclesam OK und warum das? Ist der noch gar nicht stabil, oder wie? Ich bin nicht der Entwickler, aber mir scheint der Adapter nicht sehr weit fortgeschritten zu sein. Und Bluefox arbeitet aktuell an ein paar andere Adapter, die höhere Priorität haben. Ps. Habe die Befürchtung, dass es wieder schief geht und ich wieder alles neu aufsetzen muss. Ja, das ist das Ziel: wenn wir die Fehlermeldung nicht haben, finden wir nicht raus, was schief geht. Aber ehrlich: ioBroker frisch aufsetzen dauert 10 Minuten (wenn du ein nicht allzu grosses Backup hast). Mit der Diskussion hier haben wir schon viel mehr Zeit verloren.
  • Admin: Adapter-Tab "climate_group" u. a.

    3
    1
    0 Stimmen
    3 Beiträge
    265 Aufrufe
    O
    @unclesam v4.2.1 Das ist bei mir aber schon seit längerem so, also mit diverses Admin-Versionen.
  • IOT Request

    3
    0 Stimmen
    3 Beiträge
    265 Aufrufe
    S
    @mcu vielen Dank. Das loggen hab ich aktiviert. Ja den Skill hab ich installiert.
  • Auf KNX-Leseanfragen mit einem Wert aus ioBroker antworten

    knx knx adapter lesen statusabfrage
    10
    0 Stimmen
    10 Beiträge
    2k Aufrufe
    T
    @thabam sagte in Auf KNX-Leseanfragen mit einem Wert aus ioBroker antworten: Habe das ganze dann über ein JavaScript und gelöst. Wenn Status sich ändert egal .....dann sende das und das. Das versuche ich derzeit auch..> Hat geklappt Danke für den Hinweis Mit Read und Write musste ich noch etwas rumspielen, hatte ne Stunde gebraucht bis ich raus hatte wie das hinter dem Stift am Objekt erscheint, bzw. zugefügt werden kann. Ich habe Lufttemperatur von einem Sensor im Garten in ein Objekt gebracht, dieses Objekt schreibe ich wiederum in eine GA die ich in der ETS angelegt habe. Mit unten dem Blockly schreibe ich das temp Objekt in das Objekt der GA Im Gruppenmonitor wird der Wert in der Info angezeigt, kommt aber im RTR an Ziel war so die Außentemperatur im Wechsel (akt Raumtemp/Zeit/Aussentemp) auf meinen Gira RTRs anzeigen lassen, da ich die Funktion in den Gira RTRs gefunden hatte. [image: 1615699668980-temp_bus.png] [image: 1615699578666-temp_in_knx.png] "from": "system.adapter.knx.0", "user": "system.user.admin", "ts": 1615656213926, "common": { "name": "Temperatur Garten Luft", "type": "number", "role": "value", "unit": "°C", "max": 60, "min": -20, "read": false, "write": true }, "native": { "dpt": "DPT9.001", "address": "9/1/0", "addressRefId": "P-0748-0_GA-353", "statusGARefId": "", "actGARefId": "", "update": "", "objRef": "", "devName": "", "devInst": "", "objectSize": "" }, "acl": { "object": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator", "state": 1636 }, "_id": "knx.0.EDOMI_IOBroker.Iobroker.Temperatur_Garten_Luft", "type": "state" }
  • [Gelöst] Fire.tv: App starten (speziell Waipu.tv)

    fire.tv
    8
    0 Stimmen
    8 Beiträge
    9k Aufrufe
    S
    @sluma danke, für deine Anleitung. Bei mir funktioniert es super und ich kann "fast" alle Apps starten, die ich häufiger benutze. Nur leider bekomme ich "Prime Video" nicht gestartet. Folgendes gebe ich in den Datenpunkt ein: com.amazon.firebat/com.amazon.firebat.collections.CollectionsActivity Könntest du es vielleicht mal bei dir testen? Vielleicht habe ich ja auch "nur" einen Tippfehler.
  • TUYA Adapter bleibt gelb

    tuya adapter gelb
    2
    0 Stimmen
    2 Beiträge
    181 Aufrufe
    M
    @michihorn Error: socket hang up Ist das plötzlich passiert? Nach einem Update? Was wurde upgedatet? Schon mal den Web-Adapter neu gestartet? Oder am besten ioBroker mit dem System komplett neu starten?
  • hyperion ng einbinden

    8
    0 Stimmen
    8 Beiträge
    726 Aufrufe
    Thomas BraunT
    @denjo Und was hat jetzt motioneye mit den LED zu tun?
  • Gelöst: Schreibrechte auf fritzNAS nach Update verloren

    14
    0 Stimmen
    14 Beiträge
    2k Aufrufe
    S
    @thomas-braun Supergeil! Danke für den Hinweis! Habe jetzt mein mount anhand von deinem angepasst und Bingo, es klappt! Sieht jetzt so aus: //192.168.1.1/fritz.nas/SAMSUNG-HM500JI-01/NAS/ /media/fritz.nas cifs credentials=/etc/samba/auth,noserverino,file_mode=0777,dir_mode=0777,uid=0,noforceuid,gid=0,noforcegid,vers=3.1.1 Nix ist doch schöner, als wenn alles wieder normal läuft Nochmal danke und ein schönes Wochenende
  • Massive Probleme nach Austausch von Router und Mesh Repeater

    Verschoben
    154
    0 Stimmen
    154 Beiträge
    18k Aufrufe
    I
    Kann hierzu jemand etwas sagen? Ist dieses Verhalten, wenn es nur selten auftritt, vielleicht normal und nicht zu verhindern? 2021-03-13 13:44:38.807 - info: sonoff.0 (974) Client [Waschmaschine] reconnected. Old secret 1615325161188_7629. New secret 1615639478803_2986 2021-03-13 13:45:13.757 - warn: sonoff.0 (974) Old client Waschmaschine with secret 1615325161188_7629 sends publish. Ignore! Actual secret is 1615639478803_2986 2021-03-13 13:45:13.758 - warn: sonoff.0 (974) Old client Waschmaschine with secret 1615325161188_7629 sends publish. Ignore! Actual secret is 1615639478803_2986 2021-03-13 13:45:13.758 - warn: sonoff.0 (974) Old client Waschmaschine with secret 1615325161188_7629 sends publish. Ignore! Actual secret is 1615639478803_2986 2021-03-13 13:45:13.759 - warn: sonoff.0 (974) Old client Waschmaschine with secret 1615325161188_7629 sends pingreq. Ignore! Actual secret is 1615639478803_2986 2021-03-13 13:45:13.759 - warn: sonoff.0 (974) Old client Waschmaschine with secret 1615325161188_7629 sends publish. Ignore! Actual secret is 1615639478803_2986 2021-03-13 13:45:13.759 - warn: sonoff.0 (974) Old client Waschmaschine with secret 1615325161188_7629 sends publish. Ignore! Actual secret is 1615639478803_2986 2021-03-13 13:45:13.769 - warn: sonoff.0 (974) Old client Waschmaschine with secret 1615325161188_7629 sends publish. Ignore! Actual secret is 1615639478803_2986 2021-03-13 13:45:13.769 - warn: sonoff.0 (974) Old client Waschmaschine with secret 1615325161188_7629 sends publish. Ignore! Actual secret is 1615639478803_2986 2021-03-13 13:45:13.769 - warn: sonoff.0 (974) Old client Waschmaschine with secret 1615325161188_7629 sends publish. Ignore! Actual secret is 1615639478803_2986 2021-03-13 13:45:13.770 - warn: sonoff.0 (974) Old client Waschmaschine with secret 1615325161188_7629 sends publish. Ignore! Actual secret is 1615639478803_2986
  • Anwesenheitserkennung per Tasker Ortung

    Verschoben
    23
    0 Stimmen
    23 Beiträge
    4k Aufrufe
    htreckslerH
    @werner2000x trag da doch mal den service ein. Ich nutze das nicht mehr, aber ich hab da noch "Garage" stehen, weil ich das damals für das Öffnen der Garage genutzt habe. Es kann aber auch sein, das der dienst in den iot Adapter umgezogen wurde. Irgendwann ist da durch Alexa und co alles umgezogen worden. Und da ich Alexa und andere Assistenten nicht nutze bin ich da abgehängt.
  • IO Broker kommt nicht in die Cloud

    7
    0 Stimmen
    7 Beiträge
    457 Aufrufe
    wendy2702W
    @mame Cloud ist bei VPN Zugang nicht notwendig. Um vom PC auf dein Heimnetz zu kommen musst du dir einen passenden VPN Client installieren und konfigurieren. Wenn du zum Beispiel eine Fritzbox hast gibt es ein Tool von AVM.
  • Praxisfall: Zwei Geräte gehen vom Iobroker "fremd" ...

    5
    0 Stimmen
    5 Beiträge
    385 Aufrufe
    HomoranH
    @johnn-ui2010 sagte in Praxisfall: Zwei Geräte gehen vom Iobroker "fremd" ...: Ikea hatte auch ein Gateway zum Verkauf Das ist bei Ikea aber nicht zwingend. Da kann man immer die Geräte direkt mit der Fernbedienung pairen Im Gegenteil: zum Anlernen ans Gateway braucht man zwingend eine Fernbedienung, die anschließend nicht mehr gebraucht wird
  • Unifi USG an LAN1 Fritzbox 7590 (gelöst)

    unifi
    1
    0 Stimmen
    1 Beiträge
    125 Aufrufe
    Niemand hat geantwortet
  • 0 Stimmen
    13 Beiträge
    385 Aufrufe
    HomoranH
    @uwe72 sagte in Homematic IP Fernbedienung 8-Tasten mit iobroker: Du meinst es gibt kleinere Einschränkungen bei der Pi4-Lösung im Vergleich zu ccu3? jetzt wird es etwas komplexer: für knapp 20€ bekommst du das "kleine" Funkmodul https://de.elv.com/elv-homematic-komplettbausatz-funkmodul-fuer-raspberry-pi-hm-mod-rpi-pcb-fuer-smart-home-hausautomation-142141?fs=3499916135 Damit kannst du auf vielen Einplatinencomputern mit der piVCCU (https://www.pivccu.de/images/) incl. der Original CCU2/3 Firmware eine CCU2/3 nachbilden Die Einschränkungen betreffen HmIP-wired und die Reichweitenverlängerung für HmIP via HAP. Dafür benötigt man das "große" Funkmodul https://de.elv.com/elv-komplettbausatz-funk-modulplatine-fuer-raspberry-pi-3-b-rpi-rf-mod-fuer-homematic-und-homematic-ip-152941?fs=3499916135 für knapp 40€, das auch in der CCU3 eingebaut ist. Leider passt dieses nicht auf einen Pi4, weil der USB- und Netzwerkanschlüsse im Vergleich zu den Vorgängern vertauscht hat. Die CCU3 besteht deswegen auch aus einem Pi3 mit diesem Modul Mit einer Verlängerung der GPIO-Leiste über die Buchsen hinaus, passt das große Modul auch auf einen Pi4 https://www.berrybase.de/media/image/24/71/7c/ID_73486_origBAkhK6FIJoA3c.jpg
  • EvoHome WiFi

    1
    0 Stimmen
    1 Beiträge
    227 Aufrufe
    Niemand hat geantwortet
  • Fehler in der Logdatei durch sourceanalytixs

    3
    1
    0 Stimmen
    3 Beiträge
    336 Aufrufe
    K
    @wendy2702 2021-03-13 00:00:00.023 - info: sourceanalytix.0 (14653) Reset start values for : ebus.0.bai.messages.Yield.fields.energy.value 2021-03-13 00:00:00.039 - info: sourceanalytix.0 (14653) Memory values before reset : {"stateDetails":{"alias":"Solarthermieertrag","consumption":true,"costs":false,"deviceName":"ebus__0__bai__messages__Yield__fields__energy__value","financialCategory":"costs","headCategory":"consumed","meter_values":true,"name":"data","stateType":"Heatpump","stateUnit":"kWh","useUnit":"kWh"},"calcValues":{"cumulativeValue":18525,"start_day":18518,"start_month":18442,"start_quarter":18442,"start_week":18472,"start_year":18442,"valueAtDeviceReset":0,"valueAtDeviceInit":null},"prices":{"basicPrice":"31","unitPrice":"0.24"}} 2021-03-13 00:00:00.125 - info: host.raspberrypi instance system.adapter.ebus.0 started with pid 26866 2021-03-13 00:00:00.177 - info: javascript.0 (1305) script.js.UWZ: [] 2021-03-13 00:00:00.323 - info: sourceanalytix.0 (14653) Memory values after reset : {"stateDetails":{"alias":"Solarthermieertrag","consumption":true,"costs":false,"deviceName":"ebus__0__bai__messages__Yield__fields__energy__value","financialCategory":"costs","headCategory":"consumed","meter_values":true,"name":"data","stateType":"Heatpump","stateUnit":"kWh","useUnit":"kWh"},"calcValues":{"start_day":18525,"start_month":18442,"start_quarter":18442,"start_week":18472,"start_year":18442,"valueAtDeviceInit":null,"valueAtDeviceReset":0,"cumulativeValue":18525},"prices":{"basicPrice":"31","unitPrice":"0.24"}} 2021-03-13 00:00:00.324 - info: sourceanalytix.0 (14653) Current value of state : {"val":18525,"ack":true,"ts":1615589916046,"q":0,"from":"system.adapter.ebus.0","user":"system.user.admin","lc":1615560395009} 2021-03-13 00:00:00.493 - info: sourceanalytix.0 (14653) Reset start values for : hm-rega.0.42011 2021-03-13 00:00:00.493 - info: sourceanalytix.0 (14653) Memory values before reset : null 2021-03-13 00:00:00.505 - error: sourceanalytix.0 (14653) [[resetStartValues] hm-rega.0.42011] error: Cannot read property 'calcValues' of null, stack: TypeError: Cannot read property 'calcValues' of null at CronJob.<anonymous> (/opt/iobroker/node_modules/iobroker.sourceanalytix/main.js:621:54) 2021-03-13 00:00:00.508 - error: sourceanalytix.0 (14653) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). 2021-03-13 00:00:00.508 - error: sourceanalytix.0 (14653) unhandled promise rejection: Cannot read property 'captureException' of undefined 2021-03-13 00:00:00.509 - error: sourceanalytix.0 (14653) TypeError: Cannot read property 'captureException' of undefined at Sourceanalytix.errorHandling (/opt/iobroker/node_modules/iobroker.sourceanalytix/main.js:1647:37) at CronJob.<anonymous> (/opt/iobroker/node_modules/iobroker.sourceanalytix/main.js:849:12) 2021-03-13 00:00:00.509 - error: sourceanalytix.0 (14653) Cannot read property 'captureException' of undefined 2021-03-13 00:00:00.547 - info: sourceanalytix.0 (14653) SourceAnalytix stopped, now you have to calculate by yourself :'( ... 2021-03-13 00:00:00.548 - info: sourceanalytix.0 (14653) terminating 2021-03-13 00:00:00.550 - warn: sourceanalytix.0 (14653) Terminated (UNCAUGHT_EXCEPTION): Without reason Ok, Ich hoffe, dass es jetzt besser lesbar ist. 00:00 Uhr kommen immer irgenwelche Initialisierungsfehler.
  • Hilfestellung, VM, Influx, Grafana wie installieren

    datenbank einrichten proxmox vm influxdb
    35
    0 Stimmen
    35 Beiträge
    6k Aufrufe
    DiginixD
    @fredf Hab nun die Woche über alle history Werte migriert, die ich in influx brauche. Hat mit der Anleitung funktioniert. Als noch recht große und viele JSON zu verarbeiten waren, ist das Skript immer mal abgestürzt. Dann musste ich zT die Werte dieses Tages erneut verarbeiten. Aber mit weniger umfangreichen states bzw Anzahl an zu migrierenden Werten, lief es dann auch mit 3 Jahren komplett durch.
  • Installation Influxdb im Windows

    influxdb
    2
    0 Stimmen
    2 Beiträge
    522 Aufrufe
    spinottiS
    @ms1 sagte in Installation Influxdb im Windows: omme ich nicht weiter um eine Databa Hi ms1 dein Beitrag ist schon etwas älter. Wollte fragen ob du das mittlerweile unter Windows zum laufen gebracht hast? Bin auch gerade dabei das auf einem NUC zu machen. Bekomme leider keine Verbindung zur Datenbank. Bleibt immer Gelb der Adapter. Ich schätze mal das hängt irgendwie mit dem Port 8086 vielleicht zusammen. Hast du das mittlerweile am Laufen? Vielleicht könntest du mir mal deine Einstellungen verraten bzw. was du am WIN Rechner noch machen musstest? Vielen Dank SG Mathias

345

Online

32.9k

Benutzer

83.0k

Themen

1.3m

Beiträge