wenn du auf mqtt1 bist schauen die configs völlig anders aus.
Wart mal kurz...
zigbee2mqtt?
-
-
Den Ihnalt der der Thing datei, den ich gepostet habe, löscht du wieder.
items (den broker musst du an deine mqtt.cfg anpassen, das topic an den friendly name oder name [0x00158d0001c34e39] des Wassersensors):
Code
Alles anzeigenContact Wassersensor1 "Wassersensor 1 [%s]" <water> {mqtt="<[mosquitto:zigbee2mqtt/Wassersensor1:state:JS(getZigbeeLeak2Contact.js)]" } Number Wassersensor1_voltage "Wassersensor 1 Volt [%d mV]" {mqtt="<[mosquitto:zigbee2mqtt/Wassersensor1:state:JSONPATH($.voltage)]"} Number Wassersensor1_battery "Wassersensor 1 Batterie [%.1f %%]" {mqtt="<[mosquitto:zigbee2mqtt/Wassersensor1:state:JSONPATH($.battery)]"} Number Wassersensor1_linkquality "Wassersensor 1 Linkqualität [%d]" {mqtt="<[mosquitto:zigbee2mqtt/Wassersensor1:state:JSONPATH($.linkquality)]"}
die getZigbeeLeak2Contact.js brauchst du auch hier im transform ordner -
-
Dachte mir vielen dank für die Mühe - hab ich geändert und in der Sitemap
Text item=Wassersensor valuecolor=[CLOSED="green", OPEN="red"] icon water
gemacht - aber status gibt er mir keinen aus
oder muss ich dann anstatt "Contact" einen "switch" machen ?
-
icon water
ist falsch.... icon="water" wenn dann.
ausserdem solltest du lieber die items datei für die config der icons nutzen. -
-
water drop wird angezeigt danke für den hint - geht mir eher um den status - da ist nur ein "-" drin somit wird nix ausgelesen
-
ändere mal den status am gerät. die meisten xiaomi geräte senden nur daten wenn sich auch wirklich was ändert.
-
-
das hab ich auch so im gefühl das es einen intial auslöser sozusagen geben muss- ich halt ihn nachher mal ins wasser
aber config technisch siehts ok aus ?
-
bei der sitemap braust du kein icon definieren, das ist bereits bei den items definiert.
Drück mal den knopf (wassertropfensymbol) auf dem sensor und schau ob voltage und so übermittelt und angezeigt werden
-
-
ok und wieder steh ich auf dem schlauch - immernoch altes binding (jaja ich weis)
habe 2 innr RB 278 T
Log ausgabe nach pairing
Code
Alles anzeigenzigbee2mqtt:info 2020-03-17 09:35:22: Device '0x00158d0004c5ddd2' joined zigbee2mqtt:info 2020-03-17 09:35:22: MQTT publish: topic 'zigbee2mqtt/bridge/[definition='1','0']log[/definition]', payload '{"type":"device_connected","message":{"friendly_name":"0x00158d0004c5ddd2"}}' zigbee2mqtt:info 2020-03-17 09:35:22: Starting interview of '0x00158d0004c5ddd2' zigbee2mqtt:info 2020-03-17 09:35:22: MQTT publish: topic 'zigbee2mqtt/bridge/[definition='1','0']log[/definition]', payload '{"type":"pairing","message":"interview_started","meta":{"friendly_name":"0x00158d0004c5ddd2"}}' zigbee2mqtt:info 2020-03-17 09:35:23: Successfully interviewed '0x00158d0004c5ddd2', device has successfully been paired zigbee2mqtt:info 2020-03-17 09:35:23: Device '0x00158d0004c5ddd2' is supported, identified as: Innr Smart bulb tunable white E27 (RB 278 T) zigbee2mqtt:info 2020-03-17 09:35:23: MQTT publish: topic 'zigbee2mqtt/bridge/[definition='1','0']log[/definition]', payload '{"type":"pairing","message":"interview_successful","meta":{"friendly_name":"0x00158d0004c5ddd2","model":"RB 278 T","vendor":"Innr","description":"Smart bulb tunable white E27","supported":true}}'
Finde leider nicht viel dazu zwecks der Files die ich dafür anpassen muss. In der configuration.yaml hab ich mal nen friendlyname angegeben. "WZ_Stehlampe"
-
Was sagt mqttfx unter dem Topic zigbee2mqtt/# und zigbee2mqtt/WZ_Stehlampe/# wenn du die lampe ein und ausschaltest?
-
-
Leider gar nix - aber liegt sicher daran das in der state.json die 2 Lampen auch noch nicht drin stehen oder ?
-
Komisch.
Probier mal folgendes Item (ist aber ein schuss ins blaue und prüfe auf deine mqtt config)
CodeSwitch WZ_Stehlampe "Wohnzimmer Stehlampe [%s]" <light> {mqtt=">[mosquitto:zigbee2mqtt/WZ_Stehlampe/set:command:*:JS(setZigbeeState.js)],<[mosquitto:zigbee2mqtt/WZ_Stehlampe:state:JSONPATH($.state)]"}
setZigbeeState.js (im transform ordner): -
-
zigbee2mqtt/#
{"type":"entity_not_found","message":{"friendly_name":"WZ_Stehlampe"}}
zigbee2mqtt/WZ_Stehlampe/
{"state":"OFF"}
{"state":"ON"}zigbee2mqtt docker [definition='1','0']log[/definition].:
zigbee2mqtt:info 2020-03-17 15:11:08: MQTT publish: topic 'zigbee2mqtt/bridge/[definition='1','0']log[/definition]', payload '{"type":"entity_not_found","message":{"friendly_name":"WZ_Stehlampe"}}'
-1 }" style="box-sizing: border-box; padding-right: 15px; padding-left: 15px; cursor: pointer;">zigbee2mqtt:error 2020-03-17 15:11:08: Entity 'WZ_Stehlampe' is unknownund nach reboot:
Code
Alles anzeigenzigbee2mqtt:error 2020-03-17 15:59:09: Publish 'set' 'state' to 'WZ_Stehlampe' failed: 'Error: Command 0x00158d0004c5ddd2/1 genOnOff.on({}, {"timeout":10000,"defaultResponseTimeout":15000,"manufacturerCode":null,"disableDefaultResponse":false}) failed (Error: Data request failed with error: 'MAC no ack' (233))' zigbee2mqtt:info 2020-03-17 15:59:09: MQTT publish: topic 'zigbee2mqtt/bridge/[definition='1','0']log[/definition]', payload '{"type":"zigbee_publish_error","message":"Publish 'set' 'state' to 'WZ_Stehlampe' failed: 'Error: Command 0x00158d0004c5ddd2/1 genOnOff.on({}, {\"timeout\":10000,\"defaultResponseTimeout\":15000,\"manufacturerCode\":null,\"disableDefaultResponse\":false}) failed (Error: Data request failed with error: 'MAC no ack' (233))'","meta":{"friendly_name":"WZ_Stehlampe"}}' zigbee2mqtt:error 2020-03-17 15:59:17: Publish 'set' 'state' to 'WZ_Stehlampe' failed: 'Error: Command 0x00158d0004c5ddd2/1 genOnOff.off({}, {"timeout":10000,"defaultResponseTimeout":15000,"manufacturerCode":null,"disableDefaultResponse":false}) failed (Error: Data request failed with error: 'MAC no ack' (233))' zigbee2mqtt:info 2020-03-17 15:59:17: MQTT publish: topic 'zigbee2mqtt/bridge/[definition='1','0']log[/definition]', payload '{"type":"zigbee_publish_error","message":"Publish 'set' 'state' to 'WZ_Stehlampe' failed: 'Error: Command 0x00158d0004c5ddd2/1 genOnOff.off({}, {\"timeout\":10000,\"defaultResponseTimeout\":15000,\"manufacturerCode\":null,\"disableDefaultResponse\":false}) failed (Error: Data request failed with error: 'MAC no ack' (233))'","meta":{"friendly_name":"WZ_Stehlampe"}}'
-
ok scheint nun doch zu funktionieren... keine ahnung auf was er gewartet hat. und wie funktioniert das nun mit dimmen und dem weißwert ?
LG und Danke
-
-
nd wie funktioniert das nun mit dimmen und dem weißwert ?
Hhabe nicht auf dich vergessen. In der Firma gehts im moment aber so zu, dass ich dir Türe nicht zubekomme... Dauert daher
-
Für brightness versuche mal das (erneut wieder ein fischen im Trüben)
item:
CodeDimmer WZ_Stehlampe_Dimmer "Wohnzimmer Stehlampe Dimmer" <light> {mqtt=">[mosquitto:zigbee2mqtt/WZ_Stehlampe/set:command:*:JS(setZigbeeBrightness.js)],<[mosquitto:zigbee2mqtt/WZ_Stehlampe:state:JS(getZigbeeBrightness.js)]"}
setZigbeeBrightness.js
Code(function(x){ var brightness = x*255/100; var result = new Object(); result.brightness = brightness; return JSON.stringify(result); })(input)
getZigbeeBrightness.js
Code(function(x){ var result; var json = JSON.parse(x); result = json.brightness * 100 / 255; return result; })(input)
nachzulesen hier (in der Hoffnung, dass die innr analog zu den Ikea Tradfri funktionieren): https://community.openhab.org/t/howto-use-zi…-gateways/48768 -
-
Endlich dazu gekommen - also das tut - kann se Dimmen - Weißton wäre jetzt noch super. Ist halt super nervig. Man findet einfach nix zu diesen Settings von so einer Birne. Und ist ja jetzt kein no name ... dachte man findet da alles ganz easy ... danke dir dennoch das klappt jetzt mal super! Wie gesagt wenn ihr noch was wisst zum Farbton/Weißton in dem Fall wäre das Klasse
-
Also das scheint zu funktionieren:
setZigbeeColor.js
Code(function(x){ var color_temp = x*455/100; var result = new Object(); result.color_temp = color_temp; return JSON.stringify(result); })(input)
getZigbeeColor.js
Code(function(x){ var result; var json = JSON.parse(x); result = json.color_temp * 100 / 455; return result; })(input)
-
-
Hat jemand dieses Ding?
https://www.tindie.com/products/Giova…-for-raspberry/Gefällt mir gut… zigbee2mqtt soll vorinstalliert und die Reichweite wohl total gut sein.
Ist das da ein Zero auf dem Bild? Hier steht leider nirgends, welche Pi-Version man nutzen kann.
-
Kannte ich noch nicht. Ist mir aber ehrlich gesagt zu teuer. Da kauf ich mir lieber ein paar Pi zero Ws und die Sticks oder Module dazu.
Das hier ist ähnlich https://shop.codm.de/automation/zigbee/Das ist definitiv ein Pi Zero. Aber alles andere als einen Pi Zero W zu verwenden wäre eigentlich sinnlos...
-
-
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!