Hi Jan, Thanks for your usual clear explanation. Is what you said documented somewhere in one spot? I remember when I first started using OWFS (several years ago) struggling with trying to understand how all the components in OWFS are related. I believe I constructed my understanding form various sources on the net and by trial-and-error. Could be a bit frustrating.
Regards Joe P. On 28/07/16 06:55, Jan Kandziora wrote: > Am 27.07.2016 um 22:02 schrieb Mick Sulley: >> Thanks for the suggestion Johan. I had a quick look and this seems to >> create a Python binding for owfs rather than owshell. Is that correct? >> In his mail 24/7/2016 Jan Kandziora <j...@gmx.de> explained that owshell >> is a better way to access the system than owfs, do these same >> limitations apply to pyownet? >> > I think I have to clarify the confusion. > > Our whole toolbox is called OWFS. This includes owfs/fuse, owserver, > owshell, and the various language bindings included. It's called OWFS > because owfs/fuse was first. "ABC bindings for owfs" doesn't mean the > bindings are going to use the fuse interface (with its serious limitations). > > The language bindings included in the OWFS toolbox either use OWlib, the > underlying driver library, directly. This enables you to create > stand-alone binaries without an owserver running. But owlib also *MAY* > use owserver. Owlib can do it all. > > Or they use the owserver protocol, either through the general OWnet API > (the owshell tools do it that way) or through a homebrewn solution. It's > socket communication and the protocol is simple enough to do it all on > your own. You need to run an owserver to use this method. > > The language bindings outside the OWFS toolbox all use the owserver > protocol, as far as I know. > > > > The recommended method to use owfs is through owserver. It gives you a > good abstraction of the driver, much better than using OWlib directly. > > > Kind regards > > Jan > > ------------------------------------------------------------------------------ > _______________________________________________ > Owfs-developers mailing list > Owfs-developers@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/owfs-developers > ------------------------------------------------------------------------------ _______________________________________________ Owfs-developers mailing list Owfs-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/owfs-developers