Walk through of zwavejs2mqtt along with Z-Wave JS in Home Assistant

  Рет қаралды 34,845

mostlychris

mostlychris

Күн бұрын

In this video, I go through a basic overview of the zwavejs2mqtt Home Assistant add-on which can be used with the Z-Wave JS integration. I also briefly talk mqtt with the zwavejs2mqtt add-on. #homeassistant #zwavejs
Watch my latest video here: www.tubebuddy.com/quicknav/la...
Discord: / discord
If you would like to support me:
Buy me a beverage: ko-fi.com/mostlychris
Become a patron: / mostlychris
Products I reference in my videos (Contains affiliate links)
www.mostlychris.com/my-smart-...
Watch my latest video here: www.tubebuddy.com/quicknav/la...
Discord: / discord
If you would like to support me:
Buy me a beverage: ko-fi.com/mostlychris
Become a patron: / mostlychris
Products I reference in my videos (Contains affiliate links)
www.mostlychris.com/my-smart-...
DISCLAIMER: This KZfaq video description contains affiliate links. Your cost doesn't change for the linked products but I might receive a small commission which helps me to continue providing content like these videos.
00:00 Intro
00:22 Install zwavejs2mqtt add-on
01:03 Install Z-wave JS integration and connection
06:20 zwavejs2mqtt interface
07:48 Interact with z-wave nodes
10:05 Z-wave node add/remove/etc
11:04 Production system zwavejs2mqtt control panel
11:27 Specific zwavejs2mqtt issues
15:25 More device configuration examples
16:35 MQTT in zwavejs2mqtt
19:45 Z-Wave JS in Home Assistant
20:28 Z-Wave JS limitations
22:22 Network key format
23:45 Polling in Z-Wave networks
25:15 Final thoughts and wrap
DISCLAIMER: Some of the links above take you to affiliate sites that may or may not pay a small commission to me. It doesn't increase the cost to you, but it does help support me in making these videos.
Want to send me something? Send it here!
Mostlychris
24165 IH-10 West
STE 217 #164
San Antonio, TX 78257

Пікірлер: 129
@jameswieser2857
@jameswieser2857 3 жыл бұрын
Looks great Chris! I'm sure this will help many people get it up and running.
@mostlychris
@mostlychris 3 жыл бұрын
Thanks! Hopefully so.
@KevinReinartz
@KevinReinartz 2 жыл бұрын
As someone who is very new to HA, I really appreciate the great info. I have been struggling with my kwikset 910 locks, coming from vivint so the learning curve is steep. But with the help of you and many others on KZfaq in getting there. Thank you
@mostlychris
@mostlychris 2 жыл бұрын
Welcome. Glad you are making progress. My 910's have been working flawlessly since the first couple of updates on the new zwave js stuff that HA is now using as default.
@szaske7048
@szaske7048 2 жыл бұрын
This is a VERY helpful video. I started by installing ZwaveJS and added my 2 z-wave devices. But then everyone seems to like the mqtt add-on better so I installed that. It would show me my devices, but HA could not see the devices. This video helped me get back into a good working state, THANK YOU.
@mostlychris
@mostlychris 2 жыл бұрын
You're welcome! Glad it was helpful!
@simonburke6681
@simonburke6681 3 жыл бұрын
Thanks for taking the time to explain
@mostlychris
@mostlychris 3 жыл бұрын
You're welcome!
@jamescatania
@jamescatania 2 жыл бұрын
Hey Thanks SO MUCH for this video, I was beating my head on the wall, only to realise I was missing a simple step !!!
@mostlychris
@mostlychris 2 жыл бұрын
You're welcome! Glad it helped!
@bozardio
@bozardio 3 жыл бұрын
Hey thanks for this video, I would never have figure out it without this. One thing that seemed to be missing in the video though was the selection of the ZWave USB interface. You cannot connect the WS until that has been selected in the ZWaveJS Panel.
@mostlychris
@mostlychris 3 жыл бұрын
True. I probably just overlooked that. When I do some of the vidoes, I've already played around in the system a bit and think I've done something I haven't. Thanks for pointing it out.
@tjwatts100
@tjwatts100 3 жыл бұрын
Really useful video. Thanks mate 👍😃
@mostlychris
@mostlychris 3 жыл бұрын
Glad you liked it!
@gravyflex
@gravyflex 3 жыл бұрын
Changing settings for deep sleep devices works really well. I woke up a Dome motion/lux sensor to change some lux settings. First time I have been able to use that lex sensor 🎉
@mostlychris
@mostlychris 3 жыл бұрын
Is this with using the individual polling setting in zwavejs2mqtt or being able to set a specific device configuration?
@gravyflex
@gravyflex 3 жыл бұрын
Setting a specific device configuration in zwavejs2mqtt. The default settings made the light sensor unusable. Specifically, the light sensing level and the light sensitivity level.
@mostlychris
@mostlychris 3 жыл бұрын
Excellent. Glad it's working for you now.
@DesertGardenPrepper
@DesertGardenPrepper 3 жыл бұрын
just starting from scratch with adding z-wave for the first time to home assistant that was already working well with zigbee and wifi. I saw your other video about first alert zcombo, so grabbed one of those and Aeotec Z-Stick Gen5 Plus. I would love to see a tutorial about the best way to go about setting up those smoke detectors with Z-Wave JS. thanks for all your tutorials! I am learning a lot :-)
@mostlychris
@mostlychris 3 жыл бұрын
Thanks for the comments. I am still working on the zwave combo for JS. It shows because it was on the stick before but it shows as unknown. I probably need to remove and re-add it. I'll add the tutorial request to my list of videos. Thanks for the suggestion!
@DesertGardenPrepper
@DesertGardenPrepper 3 жыл бұрын
​@@mostlychris watched both videos, this and the live stream again, and got it working in HA nice and easy
@mostlychris
@mostlychris 3 жыл бұрын
Outstanding!
@dukeplc
@dukeplc 3 жыл бұрын
glad to hear about the Kwikset issue. I thought it was me. :-)
@mostlychris
@mostlychris 3 жыл бұрын
I forced polling in zwavejs2mqtt for now since the locks weren't updating when manually turned. Hoping to have they resolved soon. Poling = bad but it's a temporary workaround.
@dukeplc
@dukeplc 3 жыл бұрын
@@mostlychris I'll give that a try. Nice job on the video. You are about the only source out there for Zwave JS right now. Thanks for the hard work.
@mostlychris
@mostlychris 3 жыл бұрын
Thanks for the compliments!
@dukeplc
@dukeplc 3 жыл бұрын
@@mostlychris you may already know how to do this, but I was able to use alarm_type and alarm_level to determine the state of the lock. I created an entity in the "sensors" file that looks at these two values and gives the state of the lock. Works great with my 914 smartcode keypad lock, not as well with my "convert" lock.
@dukeplc
@dukeplc 3 жыл бұрын
here's my sensors.yaml entity: driveway_door_lock: friendly_name: "Driveway Door Lock Status" value_template: >- {% if is_state('sensor.kwikset_spectrum_brands_touchpad_electronic_deadbolt_alarm_type', '18') %} locked by keypad {% elif is_state('sensor.kwikset_spectrum_brands_touchpad_electronic_deadbolt_alarm_type', '19') %} unsecured with user id at keypad {% elif is_state('sensor.kwikset_spectrum_brands_touchpad_electronic_deadbolt_alarm_type', '112') %} new user code added {% elif is_state('sensor.kwikset_spectrum_brands_touchpad_electronic_deadbolt_alarm_type', '162') %} attempted access by user outside of schedule {% elif is_state('sensor.kwikset_spectrum_brands_touchpad_electronic_deadbolt_alarm_level', '1') and is_state('sensor.kwikset_spectrum_brands_touchpad_electronic_deadbolt_alarm_type','22') %} unsecured manually {% elif is_state('sensor.kwikset_spectrum_brands_touchpad_electronic_deadbolt_alarm_level', '1') and is_state('sensor.kwikset_spectrum_brands_touchpad_electronic_deadbolt_alarm_type','21') %} secured manually {% elif is_state('sensor.kwikset_spectrum_brands_touchpad_electronic_deadbolt_alarm_level', '1') and is_state('sensor.kwikset_spectrum_brands_touchpad_electronic_deadbolt_alarm_type','27') %} auto secure sucessful {% elif is_state('sensor.kwikset_spectrum_brands_touchpad_electronic_deadbolt_alarm_level', '1') and is_state('sensor.kwikset_spectrum_brands_touchpad_electronic_deadbolt_alarm_type','17') %} secured at keypad - jammed {% elif is_state('sensor.kwikset_spectrum_brands_touchpad_electronic_deadbolt_alarm_level', '1') and is_state('sensor.kwikset_spectrum_brands_touchpad_electronic_deadbolt_alarm_type','26') %} auto secured - jammed {% elif is_state('sensor.kwikset_spectrum_brands_touchpad_electronic_deadbolt_alarm_level', '1') and is_state('sensor.kwikset_spectrum_brands_touchpad_electronic_deadbolt_alarm_type','23') %} secured by controller - jammed {% elif is_state('sensor.kwikset_spectrum_brands_touchpad_electronic_deadbolt_alarm_level', '1') and is_state('sensor.kwikset_spectrum_brands_touchpad_electronic_deadbolt_alarm_type','24') %} secured by controller successful {% elif is_state('sensor.kwikset_spectrum_brands_touchpad_electronic_deadbolt_alarm_level', '1') and is_state('sensor.kwikset_spectrum_brands_touchpad_electronic_deadbolt_alarm_type','25') %} unsecured by controller sucessful - fully retracted {% elif is_state('sensor.kwikset_spectrum_brands_touchpad_electronic_deadbolt_alarm_level', '1') and is_state('sensor.kwikset_spectrum_brands_touchpad_electronic_deadbolt_alarm_type','32') %} all user codes deleted {% elif is_state('sensor.kwikset_spectrum_brands_touchpad_electronic_deadbolt_alarm_level', '1') and is_state('sensor.kwikset_spectrum_brands_touchpad_electronic_deadbolt_alarm_type','161') %} failed user code attempt at keypad {% elif is_state('sensor.kwikset_spectrum_brands_touchpad_electronic_deadbolt_alarm_level', '1') and is_state('sensor.kwikset_spectrum_brands_touchpad_electronic_deadbolt_alarm_type','167') %} low battery level {% elif is_state('sensor.kwikset_spectrum_brands_touchpad_electronic_deadbolt_alarm_level', '1') and is_state('sensor.kwikset_spectrum_brands_touchpad_electronic_deadbolt_alarm_type','168') %} critical battery level {% elif is_state('sensor.kwikset_spectrum_brands_touchpad_electronic_deadbolt_alarm_level', '1') and is_state('sensor.kwikset_spectrum_brands_touchpad_electronic_deadbolt_alarm_type','169') %} battery level too low to operate {% endif %}
@millerstevew
@millerstevew 2 жыл бұрын
Really enjoy your videos. I know that HA has been improving the native zwavejs integration throughout 2021. At this point (in late December 2021), what's the advantage of using the zwavejs2mqtt add-on over the native integration?
@mostlychris
@mostlychris 2 жыл бұрын
For me 2 reasons. 1) I already have it installed and running and 2) I use the console to change individual settings on some of my devices. Most recently, I changed all the LEDs on my Zen32 controller directly from the console. It also has a neetwork node map that is useful in some cases. Really, the UI is the best part.
@millerstevew
@millerstevew 2 жыл бұрын
@@mostlychris Thanks a bunch!
@fowlh339
@fowlh339 2 жыл бұрын
thanks for the great content. As a new user adding lots of zwave devices should i add new devices via JS2mqtt or with ZwaveJS integration. i know some details wont move across so wondering which is best place to add devices. Will be adding approx. 30-40 devices.
@mostlychris
@mostlychris 2 жыл бұрын
Typically, the devices are stored on your zwave hub. I like js2mqtt simply for the interface and being able to see things at a glance. If you are just starting, I'd recommend using js2mqtt for a nice view of your network..but again that is my personal preference. They both work equally well.
@espressomatic
@espressomatic 2 жыл бұрын
The fact that names and areas/locations don't transfer between the add-on and integration is a huge minus. It makes it very difficult to use the add-on to do anything with specific devices if you have more than a handful. This probably isn't an issue if this is being used for its original purpose, which is to pass devices to MQTT, but I haveen't tried that so don't know if the same issue applies there. I much prefer the layout and UI of this add-on to the way you have to manage devices in Homekit's native UI, but not sure I'll keep the add-on due to the above issue I mentioned.
@mostlychris
@mostlychris 2 жыл бұрын
That should be a one-time issue. Once you have everything installed and named in HA you shouldn't have to mess with again. It's part of the migration process. In fact, the add-on doesn't have names either. It would be nice if it were able to be a one-stop name, but I haven't had to rename/name anything unless it is a new add since going to this setup.
@tonydarby9096
@tonydarby9096 3 жыл бұрын
Thanks again for another good informative video. Helped me with a problem changing from the deprecated Z-Wave to JS. I could not get rid of a dead node before, but its a breeze with the new GUI. Wonder if you could do a follow up using something like automations to send different configuration values to a device. For example I have a Z-Wave Zipato siren that has ten different sounds. If I use ' [9-112-0-5] Configure alarm sound index ' to change the value in the GUI that works. It would be nice though if different automations or such like could set their own sound, say one for doorbell and another for intruder alarm.
@mostlychris
@mostlychris 3 жыл бұрын
That is an interesting idea. Question for you though. If you were to set that sound value, how long do you have to wait for it to apply before activating the siren? I would be concerned that it wouldn't always change the sound before the siren activated and then you would get the incorrect sound.
@tonydarby9096
@tonydarby9096 3 жыл бұрын
@@mostlychris Good thought. I have read through the instructions and specs and of course there is no mention of command delays. Empirical testing using the z-wave2mqtt GUI shows a second delay would work, thats as fast as I can change the sound and then activate it.
@karwosts1
@karwosts1 3 жыл бұрын
Regarding your comments on the Kwikset 910 at ~13 minutes, I have the same lock, and I notice that the bolt status has been wrong when I have looked at it, but when I manually lock or unlock the bolt the lock instantly broadcasts zwave updates to the 22-98-0-currentMode, changing to Secured (when I manually lock it) or Unsecured (if I manually unlock it) Have you explored looking at that instead of "bolt status"? I've only been playing with it for a few days so I could be missing some subtleties, but you might check that out.
@mostlychris
@mostlychris 3 жыл бұрын
There have been some updates to zwave js since I made this video to address these older locks and I used bolt status until I started using the keymaster integration (watch my video on that). I've had to make a few changes to my automations based on changing zwave js iterations. That is to be expected as they work to bring zwave in HA up to date with current standards.
@andreyv1
@andreyv1 Жыл бұрын
Hi Chris, I'm having issues getting it to connect using domain name or IP even after enabling port 3000 and following your instructions at the 5 min mark. I just get the failed to connect message. I'm currently using the "dumbed down" version of Zwavejs so I don't know if that's effecting things. Is it possible to move over from regular ZwaveJS to Zwavejs2mqtt without losing all my devices and having to re-add? Thanks
@mostlychris
@mostlychris Жыл бұрын
You will probably have to do a one time rename moving to js2mqtt. As a note, you can't run both at the same time. Verify you do indeed have port 3000 enabled and that the js2mqtt add-on is actually running.
@ValZakharov
@ValZakharov 3 жыл бұрын
Hey Chris. Thanks for another detailed tutorial. Sorry if my such question is not first in this video. I went as far as enabling port 3000 in ad-on and got an error "Port '3000' is already in use by something else on the host." Do you know way to find out what is using that port in container? Or how to make Z-wave JS to use some different port? I won't go any further otherwise. Thanks, Val.
@mostlychris
@mostlychris 3 жыл бұрын
You can install portainer and look at the port mappings used by each add-on. You can also just randomly choose another port. Then make sure you match the port you are pointing to in the extension to what you configured in the add-on.
@ValZakharov
@ValZakharov 3 жыл бұрын
@@mostlychris Perfect, thanks for update. I thought Z-wave JS is setup to be used on port 3000 only and no one else. Will try now some other port.
@mostlychris
@mostlychris 3 жыл бұрын
No problem.
@tuckert223
@tuckert223 2 жыл бұрын
Hey Chris, thank you for the great videos! I am trying to find the basic set up video for zwavejs2mqtt that you refer to a ~1:10. Would you be so kind as to offer a link to it?
@mostlychris
@mostlychris 2 жыл бұрын
Hmmm. Here is my zwave playlist: kzfaq.info/sun/PLFFSkDDgcMExTuw1BI5RqL0E2dMpOu_yt. What are you trying to set up in zwavejs2mqtt?
@Dorff_Meister
@Dorff_Meister 2 жыл бұрын
@@mostlychris As mentioned before, you mention a video at 1:10 for installing zwavejs2mqtt. I've looked at your playlist. I don't see any videos on the playlist, or when I search your videos, regarding installing zwavejs2mqtt. I see were you installed OpenZWave and when migrated to ZWaveJS but clearly these are not the video you are referring to.
@mostlychris
@mostlychris 2 жыл бұрын
@@Dorff_Meister Ugh. Let try and find it. I'm not sure what I was referring to then at 1:10. Maybe general zwave stuff at that point. Installing zwavejs2mqtt is just like installing other add-ons. You need to make sure that nothing else is using your USB hub before selecting it in the dropdown. Beware though that your zwave devices are all stored on the USB hub so zwavejs2mqtt should see them. However, they might require naming in HA itself and you'll have to point the zwave integration in HA to use zwavejs2mqtt and not the built in zwave js add-on. To do this, you'll need to delete and re-add the integration. As I type this, I remember making a video on this very thing. I'll keep looking for it.
@HenrikCaspersen
@HenrikCaspersen 2 жыл бұрын
Thanks for your guides! - I had this setup but couldn't add my Door lock with S2 so I removed it and added it through the native Z-wave JS integration and that worked! - So now when trying to add the 2mqtt again and the better UI with the Z-wave map! - But then I lost all the information when I tried to run it - all the info I have from the existing Z wave JS integration (All my S2 secure connections and vendor info etc are then shown as unknown? - dont think S2 is working with this? I then disabled the zwavejs2mqtt and all are back to normal - So I guess I have to wait for the mapping function to come in the Integration plugin?
@mostlychris
@mostlychris 2 жыл бұрын
I think it should be there on the latest update. Interesting that it isn't in there.
@markfarber8797
@markfarber8797 2 жыл бұрын
Hey Chris, thanks for your video. I still cannot connect. It said that port 3000 was already in use so I choose port 3300. I will not connect with a0d7b954-zwavejs2mqtt:3300, localhost:3300, or "ip of rpi":3300. All say failed to connect....Any suggestions?
@mostlychris
@mostlychris 2 жыл бұрын
This is what I am using on my supervised system: Server URL: ws://a0d7b954-zwavejs2mqtt:3000. I assume you have port 3300 set in the configuration of the add-on?
@davidsackenheim5046
@davidsackenheim5046 2 жыл бұрын
At 2:50 you reference "once you get this up and running, which is covered in the other video". Which video is that? Might be worth adding a link in the description here.
@mostlychris
@mostlychris 2 жыл бұрын
Thanks for the tip David. I have learned a bunch about getting links, etc., into video and have done a better job since this video. Here is the one I was referring to: kzfaq.info/get/bejne/jr6TfbyEyNa5eHk.html
@johnpowers5300
@johnpowers5300 3 жыл бұрын
I already have Z-Wave JS installed and want to try Z-Wave JS to MQTT. Is there a way to disable the Use the Z-Wave JS Supervisor add-on so I don't have to remove Z-Wave JS and lose my entity names?
@mostlychris
@mostlychris 3 жыл бұрын
I believe that you would just delete the integration in Configuration -> Integrations and then re-add it. You would then tell it to use the WS server instead of the built in Zwave JS add-on. I'm not 100 percent sure but I think it uses the same names. What are you looking for using the other add-on? Is it the UI? Also, don't run both add-ons at the same time.
@jitinjindal062
@jitinjindal062 3 жыл бұрын
I just got zst10 700 usb stick and s2dimmer 700. I am using raspberry pi4 with home assistant using SSD and zwave JS integration. I am unable to include any switches to the stick. It is not detecting any switch. Any help ?
@mostlychris
@mostlychris 3 жыл бұрын
Does the zwavejs2mqtt panel show the zooz usb stick? Do you show it in the zwave js integration?
@NkySpike65
@NkySpike65 2 жыл бұрын
Once this is all setup and running, how do you update the Z-Wave JS integration? I see that I'm running 0.1.48. but need to update to 0.1.54. With new Core-2022.4.0 release there is a Breaking Change for Z-Wave JS running anything older than 0.1.54.
@mostlychris
@mostlychris 2 жыл бұрын
Integrations should get updated when HA updates. The add-ons should prompt you when there is an update available.
@NkySpike65
@NkySpike65 2 жыл бұрын
@@mostlychris Thanks!
@OblivionRatula
@OblivionRatula 2 жыл бұрын
I know this is an older video, but I've looked around and can't find the answer to my question, and since this video got me up and running in the first place, I thought I'd ask. Is there any way to avoid having to rename all of my devices once I switch to JS to MQTT? I just got through all this coming off the deprecated Z-Wave and now that I've added a bunch of devices, it seems I'll have to do it all over again?
@mostlychris
@mostlychris 2 жыл бұрын
I haven't tried it, but there is supposedly a migration tool available to move from older Zwave to Zwave JS. That might be what you need. I just took the hit and did this one time when migrating manually. It takes some time up front but then you're done.
@OblivionRatula
@OblivionRatula 2 жыл бұрын
@@mostlychris I tried the migration tool, but none of the names came over, so I sucked it up and renamed everything once already. Still kind of fresh in my head, so if I have to do it again, not the end of the world. At least I only have 16 devices right now. :-)
@mostlychris
@mostlychris 2 жыл бұрын
@@OblivionRatula Yeah. Good news is that zwave JS is the long term solution so you shouldn't have to go through it again.
@MicroDweller
@MicroDweller 3 жыл бұрын
I'm brand new to all of this and cannot thank you enough for this video a lot of great info! I do have one issue I am running into I am unable to add JS zwave integration, I have enabled the 3000 in supervisor. I enabled ws server but when I go to add js zwave integration I cannot add it, would it be possible to add the device instead of local host I use my nabu address that I use for remote access ?
@mostlychris
@mostlychris 3 жыл бұрын
I think we took care of this in Discord. If not, let me know.
@yourpalfranc
@yourpalfranc 3 жыл бұрын
Hi, Chris. Gio from Smart Home Makers sent me over for some advice on ZWJS, as his video helped me migrate my Pi setup to an N2+. I've watched both of your videos on the ZWJS migration, and I'm pretty confused. For background's sake, I've only been using HA since last summer, and prior to that I was using a Wink hub where one, for better or worse, didn't have to know much about ZW. So, this is a big learning curve for me. I thought I was ready to tackle the migration to ZWJS, but like I'm wondering now?? I really like the idea of the MQTT control panel, but it kinda doesn't seem ready for learners like me yet. But it looks to me like the HA ZWJS integration needs to be installed/migrated (from the standard HA Zwave integration, in my case) for either path one intends to take in the future??? So, I'm thinking I might just work on that baby step first. Then add the MQTT portion later when it's a little more stable?? Does that make any sense?? ~Frank
@mostlychris
@mostlychris 3 жыл бұрын
Hey Frank. You can use either the zwavejs2mqtt add-on or the zwave js add-on. Either of them will get you the zwave you need and hopefully future proof it for you as JS is the way things are going in the Home Assistant world right now. The benefit of zwavejs2mqtt is that you have a UI to configure your devices if you need it. Some people don't need that functionality. Of course, there is the mqtt component but I have that turned off currently since the Zwave JS integration in Home Assistant can talk to the WS server on the zwavejs2mqtt add-on. The path is zwave device -> zwavejs2mqtt -> zwave js integration. A similar path would be zwave device -> zwave js add-on -> zwave js integration. You can choose either path. I do have a video on migrating from stock Zwave to OZW in Home Assistant. The concepts are the same for the most part.
@eolenet7529
@eolenet7529 3 жыл бұрын
Very useful and clear video. I am stuck right at the first step; searching for 'zwave' term in 'add-on store', under 'supervisor' returns only two add-ons: 'OpenZWave' or 'Z-Wave JS' (the one I already have). Since your video is really recent I don't get why the 'Z-Wave to MQTT' is not showing up. Has it been un-officialized? Should I try to install it another way? Thanks! Edit: I have two HA running same and latest versions to this day and one is showing the 'Z-Wave to MQTT' in add-on store and the other is not... !! The one that is not showing it is the one with Zwave dongle and Zwave JS installed and running. No idea why is that.
@mostlychris
@mostlychris 3 жыл бұрын
That doesn't make sense. Maybe restart the one that isn't showing the add-on or go to supervisor from the left panel and click reload supervisor.
@xsirenonthe101x
@xsirenonthe101x 3 жыл бұрын
Check that the instance not showing the add-on is set to use "Advanced Mode" in the Profile settings.
@eolenet7529
@eolenet7529 3 жыл бұрын
@@xsirenonthe101x that's a good advice, however the advanced option is already ticked.
@xsirenonthe101x
@xsirenonthe101x 3 жыл бұрын
@@eolenet7529 darn. Was the first thing I thought of.
@mostlychris
@mostlychris 3 жыл бұрын
This add-on was removed temporarily for it's opt-in policy. That has been addressed and the add-on is now back available. You need to make sure you are running the latest version of Home Assistant and you'll see the add-on now. I have a community post on this very thing. Make sure you are subscribed to get updates ;)
@MikeSarhage
@MikeSarhage 2 жыл бұрын
Hey, thanks for your videos. I'm still learning about homeassitant and all that stuff. May I ask you a question? I googled a lot but did not find a real solution. (Or at least a solution I understood...) I got the spirit wave plus thermostat by Eurotronics. I got a fresh install of homeassitant os on a rpi4. (so the newest version available yesterday) I installed Z-wave JS to MQTT and was able to add the devices. (got around 9 currently installed) I'm able to control the Heat that should be reached. The Valve is working. But the current temperature won't update. I always have to go in the ZWaveJS2MQTT Control Panel and refresh the "multi level sensor" for these devices. In the future I'll use external temp-sensors but at this moment I just got the integrated. What do I have to do to get the "Air temperature / Multi Level Sensor" updating by its own?
@mostlychris
@mostlychris 2 жыл бұрын
There may be a setting that tells the sensor how often to update or at what temperature threshold an update should be sent. This is device dependent so you would need to read through the update options on the zwavejs2mqtt config for that device.
@MikeSarhage
@MikeSarhage 2 жыл бұрын
@@mostlychris hi, thanks for the answer. But that’s exactly what I did. You can choose if it should send temperature changes at 0.1 or up to 0.5. I tried every number. But I never got any automatic update of the current air temperature
@mostlychris
@mostlychris 2 жыл бұрын
​@@MikeSarhage Surprised YT didn't block that comment due to a class of drug reference. I did some searching and there is supposed to be a fix in these versions zwavejs2mqtt: 5.10.1zwave-js: 8.6.1. Make sure you are running the lastest js2mqtt and zwave-js (and home assistant) versions.
@MikeSarhage
@MikeSarhage 2 жыл бұрын
@@mostlychris updated the comment. Don’t know what I tried to type there… my Mobile supposed this should be this word. 😅 I’ll check the versions again. Thanks so far
@twitchyfingerss
@twitchyfingerss 3 жыл бұрын
Sorry if I missed it in the video. Why would you install zwavejs2mqtt instead of zwaveJS?
@mostlychris
@mostlychris 3 жыл бұрын
Personal preference. The zwavejs2mqtt has a UI that allows me to set configs on devices. I don't use the mqtt part.
@rajanmathai
@rajanmathai 3 жыл бұрын
hi Chris - could you guide me how to schedule my z wave switch to turn on and turn off on a scheduled time in Home assistant ?. Need a simple one. I tried and failed. Any videos will be appreciated on the subject.
@mostlychris
@mostlychris 3 жыл бұрын
Hey Mathai. There are a number of ways to do this. A simple automation in Home Assistant UI should work. Navigate to Configuration->Automations. Add automation. Give it a name. Choose Time from Trigger Type. Set the time you want it to turn on in "At time". In Actions choose "Call service" from Action Type. Choose "Switch: turn_on" under Service and then in Targets choose your entity that you want to turn on.
@AndyRay
@AndyRay 3 жыл бұрын
Ironically I started watching this video a few days ago and had the zwavejs2mqtt in my list of available integrations - and then it disappeared similar to what Eole describes a few days ago. Now it looks like the entire plugin was deprecated? OH NO! Is there any way to get it superior tools and interface still? Thanks for a great tutorial!
@mostlychris
@mostlychris 3 жыл бұрын
It's back now. It was temporarily removed for opt in concerns.
@AndyRay
@AndyRay 3 жыл бұрын
@@mostlychris When I go to www.home-assistant.io/integrations#search/zwave and search for zwave - I don't see zwavetomqtt - it doesn't show in my integrations in HA - am I missing something?
@mostlychris
@mostlychris 3 жыл бұрын
Go into your home assistant add on store and search for zwave. You should have a number of zwave options. It should show up there. Make sure you are running the latest home assistant.
@AndyRay
@AndyRay 3 жыл бұрын
@@mostlychris Thanks Chris - Confirmed (for others) it took a core upgrade to HA that showed up this morning (4.3) to have it come back. Appreciate the quick response!
@mostlychris
@mostlychris 3 жыл бұрын
Excellent. Glad you found it.
@AtracBreezy
@AtracBreezy 2 жыл бұрын
One thing I didn't see in this guide is that you have to add your USB device to the control panel before you add the ZWave-JS integration. Might be because it's a newer version. You need to go to Settings > ZWave > Serial Port. There you can set the location of your USB deivce Just wanted to say this incase people can't figure out why they can't add JS integration the way you show.
@mostlychris
@mostlychris 2 жыл бұрын
Thanks for the tip. It is quite likely as you said-- there are some newer versions between this video and the latest version of JS.
@Lonestar101
@Lonestar101 2 жыл бұрын
I believe Some things have changed since this video was produced. Trying to follow along, I get different dialog boxes. I don't have an IP address for Z-Wave JS. Latest Zwave JS no longer displays Add Node/Remove Node. This is too far in the weeds for me. :(
@mostlychris
@mostlychris 2 жыл бұрын
Maybe it's time for a refresh. Things in the UI have changed quite a bit since I made this video.
@Lonestar101
@Lonestar101 2 жыл бұрын
@@mostlychris I finally got it working. I uninstalled all Z-Wave add-ons and reinstalled them. There were only one or two steps different from your video. Thanks for the instruction!
@mostlychris
@mostlychris 2 жыл бұрын
Excellent! Glad you got it working!
@RupertoCamarena
@RupertoCamarena 2 жыл бұрын
some more zwave devices?
@mostlychris
@mostlychris 2 жыл бұрын
The comment thread doesn't show me what this is in response to--or YT deleted some other comment. What is the reference here?
@louismartino3241
@louismartino3241 3 жыл бұрын
I am trying to figure out why Zwave JS loses the Manufacture ID and Product ID after a VirtualBox restart. I have to restore a snapshot to get the Zwave devices back. I'm running VirtualBox in Windows 10 Home Assistant OS. I believe it is running in a docker container. What happens usually is that Windows 10 will automatically reboot for an update and I have it so that VirtualBox (and HA) automatically restarts, and I lose the Zwave Manufacture & Product ID and, of course, The devices wont respond until I restore the snapshot in HA. This also happens if I Shut down the VM and reboot windows manually. How do I make sure that HA and the VM shuts down properly?
@mostlychris
@mostlychris 3 жыл бұрын
Are you running the latest zwave add-on and latest Home Assistant? Are these all battery powered devices? How long have you waited once everything restarts to restore a snapshot?
@louismartino3241
@louismartino3241 3 жыл бұрын
@@mostlychris Thanks for responding! I believe everything is current (core-2021.5.5 supervisor-2021.04.3 Home Assistant OS 5.13 Z-Wave JS Driver Version: 7.5.2 Server Version: 1.6.0 Z-Wave JS to MQTT Current version: 0.17.0) 17 Battery devices 38 Non-Battery powered devices. I have only waited a few minutes to about 10 minutes after restart, but they always come back after a snapshot restore. How long should I wait before attempting a snapshot restore? Windows sometimes restarts to perform updates and VirtualBox gets shut down in the process. I have the VirtualBox HA session automatically start after Windows reboots. That's when I loose the devices. The devices are listed but don't respond and Manufacture and Product IDs are unknown. I waited 10 minutes and restored Snapshot and devices come back.
@mostlychris
@mostlychris 3 жыл бұрын
@@louismartino3241 Some things to try. Wait longer--like an hour or more. I would think this stuff should load from cache as noted in some conversations I've read. However, there might be a lot of polling going on that would result in things not showing correctly until the network settles down. The more stuff you have, the longer it takes for your network to become availalbe after a zwave restart--or in your case a whole PC restart. One of the benefits to running zwave in a container now is so that HA restarts don't cause the whole network to have to restart and "rebuild". The ideal situation is to put your zwave on something that doesn't restart. Again, I would have thought things would at least load from the cache files upon restart but that doesn't seem to be the case. Have you tried just restarting the add-on? Have you tried restarting HA itself? I have had issues lately after an upgrade in which my network was not showing any responding devices and I had to restart HA itself for this to work.
@louismartino3241
@louismartino3241 3 жыл бұрын
@@mostlychris Last night, the Z-Wave network was not responding and I lost all devices. The Manufacture & Product ID's were listed but no confutation data was listed in the dropdown. The only way I could get everything back was to reboot the Windows 10 computer and then restore a recent snapshot? Not sure how to troubleshoot this.
@mostlychris
@mostlychris 3 жыл бұрын
@@louismartino3241 Unfortunately, I don't know either. One other thing that *might* be an issue is the selection of the device in the dropdown. Is it possible your OS is changing the name of the USB device alias and you are relying on that alias? Make sure you are using the actual device ID for the USB stick. Rebooting the host might free it up and allow HA to grab the USB stick. Just throwing that out there.
@benoitheroux6839
@benoitheroux6839 3 жыл бұрын
can't you just put a link to the videos you referencing please ? you have a TONs of these, witch one
@mostlychris
@mostlychris 3 жыл бұрын
Hey Benoit. I try to either show a link in the video while I'm talking about it or put it in the video description. Apologies if I didn't do that this time. Here are links to my other zwave migration type videos: kzfaq.info/get/bejne/jr6TfbyEyNa5eHk.html and kzfaq.info/get/bejne/nJldY6mQntqypHk.html
@benoitheroux6839
@benoitheroux6839 3 жыл бұрын
@@mostlychris thanks 🙏
@mostlychris
@mostlychris 3 жыл бұрын
You're welcome! (Thought I already replied). The comment system on here is quite the experience to manage.
@stringztoo
@stringztoo 3 жыл бұрын
I don't understand why people who do these tutorials and walkthroughs do this on machines and setups where they have already established their zwave/zigbee environments. I follow your steps and then you get to the Zwave JS sidebar and at 6:46 this is NOT what the screen looks like for someone installing this for the first time. I'm glad you all have figured out how to do this and you did uninstall it on your machine but guess what.... all the config files are still there and all you did was delete the integration. The setup is 100x easier cause you've already done it. I'm so frustrated that someone can't make a video and just install plugins on a NEW machine that HAS NOT been setup already so new people with new installations can see the same thing as the video. Which here is NOT the case.
@mostlychris
@mostlychris 3 жыл бұрын
I create content based on what I think is relevant and helpful at the time of creation. This video highlights the migration from one Z-wave solution to another. It does not imply that it is a solution for every situation out there. I have installed multiple versions of Z-wave on both my production system all the way from no Z-wave to the latest add-on. I have recently done the same on my test raspberry pi and this had no other Z-wave stuff on it. There is a video in my Back to Basics series talking about that install. I am not sure what your screen is showing and how it differs from the video since you didn't provide any details nor did you explain what issues you might be having. I would be happy to do my best to assist you if you can explain what problem(s) you are having.
@berndrehlinger5667
@berndrehlinger5667 2 жыл бұрын
Unfortunately I get this error message: INFO ZWAVE: Controller status: Driver: Failed to initialize the driver: ZWaveError: Timeout while waiting for an ACK from the controller (ZW0200) at Driver.sendMessage (/opt/node_modules/zwave-js/src/lib/driver/Driver.ts:3345:23) at ZWaveController.identify (/opt/node_modules/zwave-js/src/lib/controller/Controller.ts:673:33) at Driver.initializeControllerAndNodes (/opt/node_modules/zwave-js/src/lib/driver/Driver.ts:975:26) at Immediate. (/opt/node_modules/zwave-js/src/lib/driver/Driver.ts:855:16) (ZW0100)
@mostlychris
@mostlychris 2 жыл бұрын
Are you running more than one instance of zwaveJS? You can only run one since you can't share the USB device. Do you have your USB device correctly selected?
@matthewswan1873
@matthewswan1873 2 жыл бұрын
@@mostlychris I am hitting a very similar issue. New install on a new Pi. only thing plugged in is the Aeotec zstick gen 5. I can see it is /dev/ttyAMA0 but I can not get past this step. Been slamming my head against the wall for about 3 days now. They sure dont make this easy... EDIT: AH HA! Seems that the Pi doesnt like to run these sticks directly, they need to be plugged into a powered hub (though its not because the pic doesnt have enough power to work with...) "Hi all. Just an FYI. I’ve been working with Aeotec engineers on the New Z-Stick Gen5 that fixes the problem with the current Z-Stick not being recognized by the Raspberry Pi 4 when connected directly to its USB ports. The workaround has been to use the Z-Stick plugged into a USB hub attached to the Pi. I can confirm that the New Z-Stick Gen5 works directly connected to either the USB 3 or USB 2 ports on the RPi 4. Specifically, I have a 4GB RPi 4 running HA 0.111.4 on HASSOS 4.10 off a 64GB SD…" posting here just in case it can help anyone else!
@mostlychris
@mostlychris 2 жыл бұрын
@@matthewswan1873 That's interesting since I used to run this stick directly on the pi without an external hub. I was using a Pi power supply that have full juice though. Maybe something changed.
@quyetngocdinh5817
@quyetngocdinh5817 2 жыл бұрын
You try to give the video more brightness it will be great if you do
@mostlychris
@mostlychris 2 жыл бұрын
Brightness?
@Chartacus_
@Chartacus_ 2 жыл бұрын
Hardcoding IPs 😞
@mostlychris
@mostlychris 2 жыл бұрын
Yep. Lots of things have mDNS now and will allow connections to hostname and not have to use IP. Unfortunately, some things don't work that way in an IoT world.
Дарю Самокат Скейтеру !
00:42
Vlad Samokatchik
Рет қаралды 7 МЛН
Вечный ДВИГАТЕЛЬ!⚙️ #shorts
00:27
Гараж 54
Рет қаралды 14 МЛН
Who has won ?? 😀 #shortvideo #lizzyisaeva
00:24
Lizzy Isaeva
Рет қаралды 62 МЛН
My Top Add-ons and Integrations in Home Assistant.
19:52
mostlychris
Рет қаралды 104 М.
449 OpenMQTTGateway Connects Many Things to Your Home Automation
11:56
My new house is gonna be MAGIC - New House Z-Wave Setup
16:56
Linus Tech Tips
Рет қаралды 2,3 МЛН
TOP 10 HACS Integrations and Frontend Components in Home Assistant
18:23
Z-Wave JS and Home Assistant
9:47
Home Automation Guy
Рет қаралды 33 М.
MQTT and Home Assistant
11:38
Home Automation Guy
Рет қаралды 108 М.
devil Pk jesus 😱❤️😈#devil #jesus #shorts
0:15
Jesus Vs thank Devil
Рет қаралды 22 МЛН
Косички из морковки 🥕
0:40
Сан Тан
Рет қаралды 9 МЛН
Косички из морковки 🥕
0:40
Сан Тан
Рет қаралды 9 МЛН
Looks realistic #tiktok
0:22
Анастасия Тарасова
Рет қаралды 100 МЛН
УТОПИЛА ДОРОГУЩИЙ ТЕЛЕФОН 😭
1:01
Аня Панкова
Рет қаралды 9 МЛН
50 YouTubers Fight For $1,000,000
41:27
MrBeast
Рет қаралды 126 МЛН