Es scheint, dass Sie einen VPN- oder Proxy-Dienst verwenden. Bitte beachten Sie, dass die Nutzung eines solchen Dienstes die Funktionalität dieser Webseite einschränken kann.
Die "Instrumente" sind eigentlich alles mögliches wie (PC's, Kühlschrank's, Froster's, Waschmaschine, Trockner, Herd, Licht, Heizkessel, Poolheizung, Poolpumpen, Wallbox und andere 400V Maschinen(über Scheune)...Die "Produktion" (SMA-Sunny 10kWp nur zwei Phasen) hat einen eigenen Zähler, geht aber dann auch ans "Netz"...
Hallo Welt - muß man die Shelly Stromzähler 3EM kalibrieren? Warum? Bei meinem Haus-Stromnetz kann ich unterschiedliche SpannungWerte messen (siehe Foto)! Außerdem passen die Powerwerte auch nicht zusammen. Eigentlich müßte der Wert "Netz" (1068W) und die Summe aller "Verbraucher" (1.561W) gleich. Ich denke, dass ich meine Zähler irendwie kalibrieren muß. Aber wie?
Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.
Hallo Welt - ich bekomme es nicht hin, meinen Shelly Plus 1 mit BLU Button 4 EU ohne Cloud schalten. Das Paar soll in einem Häuschen ohne Wlan-Router eine Leuchte (toogle)einschalten. Auf meinem Plus 1 habe ich das Script (universal-blu-to-mqtt.js) installiert. Die Advanced-Device Clients zeigen mir auch meinen BLU Button wenn ich eine Taste drücke... aber wie bekomme ich das auf einen Actions???
Hallo Welt -mein IOB meldet, ich solle ein Script auf Version aktualisieren ("[BLE] 38:39:8f:71:xx:xx (via ShellyPlus2PM-d48afc7dyyyy): Script version 1.0 is not supported (expected 1.1), see documentation for latest Version") oder ("[BLE] 0c:ef:f6:e5:vvvv (via shellyblugw225-fcb46700cccc): Script version 1.0 is not supported (expected 1.1), see documentation for latest version"). Mein Problem ist jedoch, ich habe den Autor vergessen. Kann mir jemand helfen?
Code
Script:// v1.0
const SCRIPT_VERSION = '1.0';
const BTHOME_SVC_ID_STR = 'fcd2';
let SHELLY_ID = undefined;
function convertToHex(str) {
let hex = '';
for (let i = 0; i < str.length; i++) {
h = str.charCodeAt(i).toString(16);
hex += ('00' + h).slice(-2);
}
return hex;
}
// Callback for the BLE scanner object
function bleScanCallback(event, result) {
// exit if not a result of a scan
if (event !== BLE.Scanner.SCAN_RESULT) {
return;
}
// exit if service_data member is missing
if (
typeof result.service_data === 'undefined' ||
typeof result.service_data[BTHOME_SVC_ID_STR] === 'undefined'
) {
return;
}
// create MQTT-Payload
let message = {
scriptVersion: SCRIPT_VERSION,
src: SHELLY_ID,
srcBle: {
type: result.local_name,
mac: result.addr
},
payload: convertToHex(result.service_data[BTHOME_SVC_ID_STR])
};
if (MQTT.isConnected()) {
MQTT.publish(SHELLY_ID + '/events/ble', JSON.stringify(message));
}
}
// Initializes the script and performs the necessary checks and configurations
function init() {
// get the config of ble component
let bleConfig = Shelly.getComponentConfig('ble');
// exit if the BLE isn't enabled
if (!bleConfig.enable) {
console.log('Error: The Bluetooth is not enabled, please enable it in the settings');
return;
}
// check if the scanner is already running
if (BLE.Scanner.isRunning()) {
console.log('Info: The BLE gateway is running, the BLE scan configuration is managed by the device');
} else {
// start the scanner
let bleScanner = BLE.Scanner.Start({
duration_ms: BLE.Scanner.INFINITE_SCAN,
active: true
});
if (!bleScanner) {
console.log('Error: Can not start new scanner');
}
}
BLE.Scanner.Subscribe(bleScanCallback);
}
Shelly.call('Mqtt.GetConfig', '', function (res, err_code, err_msg, ud) {
SHELLY_ID = res['topic_prefix'];
init();
});
Hallo Welt - Ich habe keine Ahnung und davon jedemenge. Mein Shelly-Problem - ich habe einen Drucksensor an meinen ShellyUni Gen1 angeklemmt, der liefert mir auch sehr schön auf meinem IoBroker per MQTT die Spannung 0.17V bis 2.48V (kein Druck bzw 10Bar). Ich hätte aber 0% bzw. 100% angezeigt, wie z.B. ich das mit einem Analog-Signal mit Tasmota (AdcParam 6, 0, 1023, 0, 3200) mache, ohne den Shelly zu flashen. Geht das? Wie?
Hallo Leute - Ich habe keine große Ahnung von der Materie aber ich will mal fragen, ob mir jemand sagen kann, wie der Steckverbinder (die 9Pin in weiß) heist oder wo man den bekommen kann bzw. so ein "Ersatzteil" für den org. Steckverbinder mit den Kabeln?