Activity for Yet Another BACnet Explorer

  • F. Chaxel F. Chaxel committed [r598] on Code

    Another simplification with implicit port 47808

  • F. Chaxel F. Chaxel committed [r597] on Code

    Remote BACnet/IP node notation (Id, IP, Port) syntax simplification

  • F. Chaxel F. Chaxel posted a comment on discussion General Discussion

    You can send a proposal if you want, just a modification to Device.GetNiceName method by adding the ObjectId parameter.

  • Christopher Günther Christopher Günther posted a comment on discussion General Discussion

    there isnt any section which definies that Properties cant be context specific.(its true that isn`t very elegant) and not sure but wouldn`t be such a big hassle if Objecttype for example is 1024(max object types)/1025, than use old method but if is context specific other objectnumber than differentiate Properties. if you have nothing against it, when i got some time i will look into it.

  • F. Chaxel F. Chaxel modified a comment on discussion General Discussion

    Hi, It would take a few hours to refactor the code, but the problem lies elsewhere: on BACnet, all standard properties are associated with a unique, non-content-specific identifier, and this appears to be the case for all manufacturers (minus one !) using this technique. Therefore, modifying the code here to circumvent what appears to be misuse by a vendor is questionable (even though Delta is a historical BACet seller). Bye.

  • F. Chaxel F. Chaxel posted a comment on discussion General Discussion

    Hi, It would take a few hours to refactor the code, but the problem lies elsewhere: on BACnet, all standard properties are associated with a unique, non-content-specific identifier, and this appears to be the case for all manufacturers (minus one !) using this technique. Therefore, modifying the code here to circumvent what appears to be misuse by a vendor is questionable. Bye.

  • Christopher Günther Christopher Günther posted a comment on discussion General Discussion

    Got a simple question about Vendormapping when using Delta hardware its possible that vendorporperties are context specific. like: for Program 8,1042, (Delta) TimeoutCount for controlloop its something different 8,1042, (Delta) Algorithm so after vendor there should be someting to define objecttype? Vendor ID,Objecttype,Property Id,PropertyName 8,16,1042, (Delta) TimeoutCount (Program) 8,12,1042, (Delta) Algorithm (Loop)

  • Steve Karg Steve Karg committed [r596] on Code

    Fixed MS/TP serial transport in WAIT_FOR_REPLY state to accept any possible reply frame type.

  • Raphael Raphael posted a comment on discussion General Discussion

    Hi, I have a proprietary property, say PROP_850. Essentially something like this: [BaCSharpType(BacnetApplicationTags.BACNET_APPLICATION_TAG_NULL)] public virtual List<BacnetValue> PROP_850 => RealProperty .Select(x => new BacnetValue(BacnetApplicationTags.BACNET_APPLICATION_TAG_TIME, x.Time))) .ToList(); // Where RealProperty is a List<SomeProperty> if my List of SomeProperty has a single item, it displays the Entry correctly, as a Time. However, as soon as there are two or more Times, it won't...

  • F. Chaxel F. Chaxel posted a comment on discussion General Discussion

    Hi, Normaly Wheather2_to_Bacnet.exe is available in the AddOn directory with ReadmeWheather2.txt to have information about how to setup it (and Wheather2config.reg). Bye.

  • Louis-Philippe Rose Louis-Philippe Rose posted a comment on discussion General Discussion

    Hi, where can I find the weather server? I only find the Thermostat simulator, but no other server application. Thanks,

  • Yet Another BACnet Explorer Yet Another BACnet Explorer updated /Yabe_v2.1.0.zip

  • Yet Another BACnet Explorer Yet Another BACnet Explorer released /SetupYabe_v2.1.0.exe

  • F. Chaxel F. Chaxel posted a comment on discussion General Discussion

    Hi, No need of admin right. Put the file in a user directory. Not working on Windows 10, Win11 is required. Can you add a wireshark capture of the TCP-TLS handshake ? Bye.

  • PJ PJ posted a comment on discussion General Discussion

    It seems the fix for the "Error with BACnet/SC configuration file" message was just to simply open YABE using Run as Admin. Once I did that, I no longer received the error and was able to save the entries. But now I am receiving the following error when starting the session: BACnet/SC Websocket : WebSocketSharp.WebSocketException: An exception has occurred while reading an HTTP request/response. ---> System.IO.IOException: The decryption operation failed, see inner exception. ---> System.ComponentModel.Win32Exception:...

  • F. Chaxel F. Chaxel posted a comment on discussion General Discussion

    Hi, In https://sourceforge.net/p/yetanotherbacnetexplorer/code/HEAD/tree/trunk/Yabe/Common%20Files/ one can find a file named BACnetSCConfig.config. But normally when editing the configuration file with Yabe it is OK. So check the path and the name given. BACnet/SC is no more an experimental feature in Yabe but an operational option, so it should work for you. Bye.

  • PJ PJ posted a comment on discussion General Discussion

    Hello. I need some guidance when setting up monitoring of a BACnet/SC network. I am new to BACnet/SC and still trying to grasp the certificate exchange process. I have a signed certificate from the CA and the Hub URI. But I receive the message "Error with BACnet/SC configuration file" when attempting to save. I am not sure what else is required for the setup. I think I am just missing steps or providing incorrect file types but I am not sure what I am doing wrong. At a minimum, I would like to know...

  • F. Chaxel F. Chaxel posted a comment on discussion General Discussion

    Hi, It's due to the property grid behavior not sending a data change event if the value is the same. Can very simply be avoided by adding a space character before or after the value. Already discuss here https://sourceforge.net/p/yetanotherbacnetexplorer/discussion/general/thread/449d237605/#bc61 Bye.

  • jonarque jonarque posted a comment on discussion General Discussion

    Hi, YABE is very useful but a scenario was found where it was not behaving as expected (but it is a point of view). There are devices where one property is used as a heartbeat and can detect if the client (a.ka. the master) stops sending write requests. On the other hand, it seems that trying to write the SAME value as the one read with YABE doesn't result in a write request (it looks like it is filtered out by YABE, it was checked with Wireshark). Is it something that can be adapted ? Thank you

  • Linda Linda posted a comment on discussion General Discussion

    Great, thanks! Excellent Yabe and excellent maintainer!

  • F. Chaxel F. Chaxel posted a comment on discussion General Discussion

    Hi, In about 3 weeks.

  • Linda Linda posted a comment on discussion General Discussion

    Hi, Chaxel, I don't know why the previous discussion missing. But is it possible to release a formal installation for this issue?

  • F. Chaxel F. Chaxel committed [r595] on Code

    Empty file upload

  • Linda Linda posted a comment on discussion General Discussion

    Set file size to 0 is the command set remote file empty.

  • F. Chaxel F. Chaxel posted a comment on discussion General Discussion

    It maybe preferable to send a empty content to set the remote file empty. But not sure.

  • Linda Linda posted a comment on discussion General Discussion

    When upload file which is 0KB, Yabe pops up "Done" message immediately. But I think it more reasonable for Yabe to pop up "You select an invalid file" or something like that.

  • F. Chaxel F. Chaxel committed [r594] on Code

    File upload buffer size adjustment

  • F. Chaxel F. Chaxel committed [r593] on Code

    Write object id patch

  • F. Chaxel F. Chaxel committed [r592] on Code

    Allows file transfert on mstp up to ... 4Gb !

  • F. Chaxel F. Chaxel committed [r591] on Code

    Allows Usercommand launching external app. working on linux/mono

  • Yet Another BACnet Explorer Yet Another BACnet Explorer released /Yabe_v2.1.0.zip

  • F. Chaxel F. Chaxel committed [r590] on Code

    Allows Plugins working on Linux/mono

  • F. Chaxel F. Chaxel committed [r589] on Code

    Allows Usercommand menu working on linux/mono

  • F. Chaxel F. Chaxel committed [r588] on Code

    One dot

  • F. Chaxel F. Chaxel committed [r587] on Code

    last bin

  • F. Chaxel F. Chaxel committed [r586] on Code

    Fixes GUI bug when first launching Yabe on Linux.

  • F. Chaxel F. Chaxel committed [r585] on Code

    latestBin/Yabe.exe

  • F. Chaxel F. Chaxel committed [r584] on Code

    ... mistake correction

  • F. Chaxel F. Chaxel committed [r583] on Code

    Patch the local broadcast reception problem on Linux/Mono

  • F. Chaxel F. Chaxel committed [r582] on Code

    Allows to choose the IPv6 Broadcast address, by Björn Busch

  • F. Chaxel F. Chaxel posted a comment on discussion General Discussion

    Hi, A capture tool, sending frames to Wireshark for decoding is integrated into Yabe last version : menu option then Mstp capture tool. Try it. Bye.

  • insiia insiia posted a comment on discussion General Discussion

    execuse me, i need help when test yabee mstp , i use serial monitor to check request , frame data like this 55 FF 05 03 01 00 0F 67 01 04 02 73 05 0C 0C 02 3F FF FF 19 4C 29 00 61 51 i try to response, but in log's yabee show : Sending SimpleAckResponse ... Segment sequence out of order UnconfirmedServiceRequest can give me example packet data to response that request? thanks

  • F. Chaxel F. Chaxel committed [r581] on Code

    Adjustment for Linux/Mono

  • F. Chaxel F. Chaxel committed [r580] on Code

    Latest bin

  • Andi987 Andi987 posted a comment on discussion General Discussion

    Hi ok thank you again this is working now!

  • F. Chaxel F. Chaxel posted a comment on discussion General Discussion

    Hi, I've miss something, your url with port is wrong, it must be wss://X.X.X.X:443/hub Tell me.

  • Andi987 Andi987 posted a comment on discussion General Discussion

    Hi I tried it with the last Binary version -> same result. I changed the HUB Uri Port from wss://X.X.X.X/hub:443 to wss://X.X.X.X/hub and it is working. So without port it is working I checked also with Wireshark. I do not see a port redirection Thank you again fort your help it is working now. Just for your information Many Thanks!

  • F. Chaxel F. Chaxel posted a comment on discussion General Discussion

    Hi Even if the redirection is working, you should avoid it by using the final port number. Otherwise each TLS connexion is done two times (12 frames minimum rather than 6). Bye.

  • F. Chaxel F. Chaxel posted a comment on discussion General Discussion

    It's a https redirection. Certainly the port given (443) is not the one used by your HUB. But the connection is accepted and a redirection is given. Never tested. I've just put the last binary version of Yabe just here https://sourceforge.net/p/yetanotherbacnetexplorer/code/HEAD/tree/trunk/Yabe/latestBin/ with the option to accept such redirection. Can you test it ? Thanks.

  • F. Chaxel F. Chaxel committed [r579] on Code

    Binary version

  • F. Chaxel F. Chaxel posted a comment on discussion General Discussion

    Hi, I don't understand (never seen) the error message : Websocket indicate the redirection ! Is it on Windows 11 ? Because on Windows 10 TLS 1.3 is not rely supported (working after modification on some windows versions, but not all and not the latest). This version of Yabe run nicely with the HUB-IP/SC router from MBS and with the implementation reference code. Have a nice week-end too.

  • Andi987 Andi987 posted a comment on discussion General Discussion

    Hi, thank you again. I removed the password from the p12 file. I tried it today again. In my Hub I do not see any message (Connection to the Hub). I tried it with and without direct Connection, but this makes also no difference. Other Bacnet/Sc devices can connect to the Hub without issues Have a nice weekend!

  • F. Chaxel F. Chaxel committed [r578] on Code

    Patch SC channel configuration editor

  • F. Chaxel F. Chaxel modified a comment on discussion General Discussion

    Hi, As you can see the password for the p12 file is wrong (Das angegebene worst ist falsch). You have to enter it every time and click on save. The password is not saved in the confgiuration file, but you have to do, or use a not protected p12 certificate file. With the today Yabe version if you can open the p12 file with the button View it's only because the file is not password protected (a small bug discovered today, will be patched soon). If a password is provided to the stack to open a SC channel...

  • F. Chaxel F. Chaxel posted a comment on discussion General Discussion

    Hi, As you can see the password for the p12 file is wrong. You have to enter it every time and click on save. The password is not saved in the confgiuration file, but you have to do, or use a not protected p12 certificate file. Bye.

  • Andi987 Andi987 posted a comment on discussion General Discussion

    Hi, please excuse to borther you again. Unfortunately, it still doesn't work. The certificates seem to be working, at least I can now view them. I have now a Secure Channel but it does not find any devices. When I run a discover from other Tools it is working. I have a attached a screenshot with the log view.

  • F. Chaxel F. Chaxel posted a comment on discussion General Discussion

    Hi, Puts the content in a p12 file format. Pem concatenation is not working. Bye.

  • Andi987 Andi987 posted a comment on discussion General Discussion

    here a screenshot of my Yabe

  • Andi987 Andi987 posted a comment on discussion General Discussion

    Hello, I am trying to use YABE with BACnet Secure. For me it seems that YABE cannot handle my certificate (Client Certificate). In other tools the certificate is working. If I perform View next to the Yabe Certificate File, the certificate View does not open and the Log the message "Error with certificate file" appear. I am running the Hub on another machine. The connection is working. When I perform the "Try Get X509" it tries to install the certificate from the HUB Yabe Version 2.0.0.0. Tried it...

  • F. Chaxel F. Chaxel committed [r577] on Code

    One dot

  • Pirmin Pirmin modified a comment on discussion General Discussion

    for me it worked using IP 0.0.0.0 when adding the device. when you look at your open ports (e.g. ss --tulpn) you should see that the process is binding to 0.0.0.0:47808 and 0.0.0.0:59940 this actually binds to all network interfaces, but maybe the implementation is not quite correct or something weird that has to do with mono? also having the plugins error

  • Pirmin Pirmin modified a comment on discussion General Discussion

    for me it worked using IP 0.0.0.0 when you look at your open ports (e.g. ss --tulpn) you should see that the process is binding to 0.0.0.0:47808 and 0.0.0.0:59940 this actually binds to all network interfaces, but maybe the implementation is not quite correct or something weird that has to do with mono? also having the plugins error

  • Pirmin Pirmin modified a comment on discussion General Discussion

    for me it worked using IP 0.0.0.0 when you look at your open ports (e.g. ss --tulpn) you should see that the process is binding to 0.0.0.0:47808 and 0.0.0.0:59940 this actually binds to all network interfaces, but maybe the implementation is not quire correct or something weird that has to do with mono?

  • Pirmin Pirmin posted a comment on discussion General Discussion

    try with IP 0.0.0.0

  • F. Chaxel F. Chaxel committed [r576] on Code

    One dot to bypass wrong encoded date

  • F. Chaxel F. Chaxel committed [r575] on Code

    Allows transmission of encrypted BACnet/SC streams to an unencrypted port for Wireshark traffic analysis

  • F. Chaxel F. Chaxel committed [r574] on Code

    GetObjectsName improvment

  • F. Chaxel F. Chaxel committed [r573] on Code

    Split GetAllObjectsName in several requests to fit the MaxAPDULenght parameter

1 >