Maximising Home Aut...
 
Notifications
Clear all

Maximising Home Automation: Integrating Octopus Energy & More

14 Posts
4 Users
7 Reactions
799 Views
Transparent
(@transparent)
Illustrious Member Moderator
Joined: 4 years ago
Posts: 2707
 

Posted by: @batpred

So it is important to be transparent. 

Quite.

I am being Transparent!


Save energy... recycle electrons!


   
ReplyQuote
Majordennisbloodnok
(@majordennisbloodnok)
Famed Member Moderator
Joined: 4 years ago
Posts: 1130
Topic starter  

Posted by: @batpred

...

With all due respect, there is no need to make new definitions for these simple terms. 

TCP/IP is a set of protocols that broadly fits into layers 2-4s. 

ethernet covers a set of protocols that map to layers 1-2.

...

I understand what you're trying to say but the above is not accurate.

802.x (ethernet, wifi, token ring etc.) are technical standards. Although a "protocol" in the grammatical sense is a "set of standards", in networking these technical standards covering layers 1 and 2 of the OSI model are not referred to as protocols.

TCP/IP is a network protocol that happens to operate low down on the OSI model - layers 3 and 4. However, there are other (generally obsolete) network protocols that were designed to operate in higher layers (IPX/SPX and NetBEUI for example). Irrespective, these are standards defining the packets of data transmitted over the physical and datalink layers, and so are communications protocols rather than technical standards for the physical network.

As a result, I'm not making new definitions; I'm sticking to the commonly understood and accepted terminology of IT networking. If I didn't, it would get very confusing very quickly.

Posted by: @batpred

...

This is still a good reference model. When (inter)networking started being implemented and deployed, I can confirm the OSI model was very useful. 

...

I had no intention of suggesting anything else. It's not just useful; it is the de facto model and therefore a standard reference in the industry.

Posted by: @batpred

...

A Home Assistant box with all its connections is usually a gateway in that OSI terminology, that spans layers 1-4. 

Um, no.

The physical computer that Home Assistant is installed on will contain one or more network cards that allow connection to the network. When Home Assistant is installed (ignoring variations for simplicity) HAOS (Home Assistant Operating System) goes onto that box and the rest of Home Assistant sits on top.

Bluntly, Home Assistant is purely working at the application layer - layer 7. The operating system (HAOS) interacts with the computer and with Home Assistant and so is providing the presentation and then session layer to the application. It could also be argued that the presentation layer is fulfilled by Home Assistant rather than the operating system but even then it certainly doesn't reach down below layer 6.

Any communication with Home Assistant (including for it to act as a gateway) will require any communication to span the whole 7 layers.

 

 


105 m2 bungalow in South East England
Mitsubishi Ecodan 8.5 kW air source heat pump
18 x 360W solar panels
1 x 6 kW GroWatt battery and SPH5000 inverter
1 x Myenergi Zappi
1 x VW ID3
Raised beds for home-grown veg and chickens for eggs

"Semper in excretia; sumus solum profundum variat"


   
ReplyQuote
Page 2 / 2
Share:

Join Us!

Latest Posts

Click to access the login or register cheese
x  Powerful Protection for WordPress, from Shield Security
This Site Is Protected By
ShieldPRO