VPN/Proxy erkannt
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.
-
... ich denke, nur Typ 1, Tasmota ich sehe nur 15.0.1(release-minimal) , ich habe gesucht, aber mit gehts ähnlich wie dem Henry 100939...oder SebMai
Im Forum schon richtig, alle Anleitungen des Drittsysteme sind im Forum/Unterkategorie!
Theorie ist wenn man alles weiß und nichts funktioniert. Praxis ist wenn alles funktioniert und keiner weiß warum.
FAQ Fehlerbehebung / FAQ troubleshooting http-Request - Überblick / http-Request - overview
-
Hallo Welt - gibt es einen Weg einen mit Tasmota geflashten Shelly wieder in den Originalzustand zurück "flashen"?
-
Super - Danke - Meine Scripts haben jetzt immer 🪿 vorn Auto/Quelle!!
-
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?
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();
});
Alles anzeigen
-
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?